我无法在运行 Ubuntu 12.04 LTS 的 Dell Vostro 14 3000 系列笔记本电脑上下载最新的 R 版本。
我在终端上输入了标准命令:
sudo apt-get update
sudo apt-get install r-base
sudo apt-get install r-base-dev
但最终结果是安装的是 R 2.14.1,而不是 R 3.2.0(最新版本)甚至 3.1.1
我是 Linux / Ubuntu 新手,所以请牢记这一点。干杯!
答案1
GUI 方法
- 在 Ubuntu 软件中心,单击“编辑 > 软件源...”
- 在“其他软件”选项卡上,单击“添加……”
- 输入以下设置:
- 类型:二进制
- URI:
http://cran.fhcrc.org/bin/linux/ubuntu
- 发行:trusty/
- 成分:
- 评论:R CRAN
这将创建一个新的“软件源”,它将与常规 Ubuntu/Canonical 软件存储库一起进行检查。完成此操作后,您需要重新运行sudo apt-get update
以查询新存储库。之后,您的系统将默认从 CRAN 源而不是 Canonical 安装 R,因为 CRAN 源将始终具有相等或更大的版本号。
重要笔记
- URI 行可以有很多不同的值,你应该从中选择一个地理位置靠近你的值CRAN 镜像列表.
cran.fhcrc.org
位于美国西雅图。 - 分发行应该与您的 Ubuntu 版本的“代号”相匹配,您可以
lsb_release -cs
在终端窗口中输入来获取该代号。
终端方法
有很好的说明这里。 简要地:
codename=$(lsb_release -c -s)
echo "deb http://cran.fhcrc.org/bin/linux/ubuntu $codename/" | sudo tee -a /etc/apt/sources.list > /dev/null
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9
sudo add-apt-repository ppa:marutter/rdev
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install r-base r-base-dev
再次,cran.fhcrc.org
用适合地理位置的选择替换CRAN 镜像列表。