gpt4 book ai didi

r - 在 Kubuntu 14.4 LTS 上升级 R

转载 作者:行者123 更新时间:2023-12-04 19:16:19 27 4
gpt4 key购买 nike

如何将我在 Kubuntu 14.4 LTS 上的 R 安装从 3.0.2 升级到当前的 3.2.4?

就像是

sudo su
echo "deb http://www.stats.bris.ac.uk/R/bin/linux/ubuntu trusty/" >> /etc/apt/sources.list
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9
apt-get update
apt-get upgrade

或者这个变体将不起作用 - R 将保持在 3.0.2。我尝试替换 trusty/wily/ ,但这也没有改变任何东西。

最佳答案

通常 https://www.digitalocean.com/community/tutorials/how-to-set-up-r-on-ubuntu-14-04应该可以,但是...

应该检查政策是否设置正确。具有较高 Pin-Priority 的存储库优先于具有较低 Pin-Priority 的存储库。如果两个存储库的 Pin-Priority 相同,则安装具有较新版本的软件包。

如果原始 Ubuntu 存储库具有比新存储库更高的 Pin-Priority(例如 deb http://www.stats.bris.ac.uk/R/bin/linux/ubuntu trusty/ ),则不考虑新存储库。

检查政策

sudo apt-cache policy r-base

并删除不祥的存储库。然后检查 Pin-Priority。例如,可能有一行像
 3.0.2-1ubuntu1 0
500 http://de.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages

这里的存储库来自 de.archive.ubuntu.com并且 Pin-Priority 为 500。已安装的软件包的 Pin-Priority 为 500。将优先级高于 1000(例如 1001)的软件包会使其成为首选,即使它是较旧版本的优先级较低的软件包。
apt checkin 文件夹 /etc/apt/preferences.d/并检查里面的文件——不管他们的名字! - 偏好。这样的文件可能看起来像
Package: *
Pin: release o=Ubuntu
Pin-Priority: 1001

确保没有这样的文件,或者它的行变成了带有 # 的注释。 .

https://unix.stackexchange.com/a/218955/122989以供引用。

关于r - 在 Kubuntu 14.4 LTS 上升级 R,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36374719/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com