当我运行apt install r-base
时,它为我提供了一个稍微过时的R版本。当我尝试查找如何获得较新的版本时,发现的大部分内容都对文件{{1 }}。该文件的内容是
/etc/apt/source.list
大多数说明建议添加类似
的内容#deb cdrom:[Linux Mint 18.3 _Sylvia_ - Release amd64 20171124]/ xenial contrib $
但是我读过的各种建议都没有奏效-大概是因为它们是针对非Mint发行版的,还是针对过时的Mint版本。我尝试服用发现的东西,例如
deb http://cran.rstudio.com/bin/linux/debian wheezy-cran3/
并使用我在其他地方找到的代号对其进行编辑,这似乎是最新的,因此使其成为
http://cran.ma.imperial.ac.uk/bin/linux/ubuntu trusty/
但是当我运行更新时,找不到存储库,大概是因为拥有Trusty的地方不一定有Sylvia的原因-尽管也许由于某些其他原因它没有起作用。 (而且我注意到英国地址可能对我在美国使用是不利的,但是我并没有真正找到应该找到正确文件的地址。)
由于我多次看到这个问题,并且解决方案似乎总是短暂的,因此仅在该特定版本由该特定地址托管且为最新版本的情况下才适用-我可以问一下在某种程度上,答案可能会更长寿:总的来说,如何找到正确的方法添加到http://cran.ma.imperial.ac.uk/bin/linux/ubuntu sylvia/
文件中才能使此工作有效?您如何找到正确的回购源(与镜像相同?),当前代号等等? (最好是有一个通用的过程来解决这个问题,因为我基本上在32位体系结构的旧计算机上遇到了相同的问题,并且我希望R也可以在上面运行而不必询问第二次问这个问题-但大概我要下载的具体内容和地点是不同的。)