我通过 ubuntu 软件管理器将 R 更新到 3.03。当我运行 R 时,它显示我并不需要的版本 3.10 beta,但是软件管理器中只提到了版本 3.03。此外,这个新版本的 R 无法识别我已安装任何以前安装的软件包。
到底发生了什么?为什么它显示测试版本?我的所有软件包都发生了什么?
答案1
在任何受支持的 Ubuntu 版本中,没有比 r-base 3.0.1 更新的 GNU R 统计计算和图形系统软件包版本。因此,您似乎已将 GNU R 的 PPA 添加到您的软件源中,这就是为什么向您提供 r-base 3.10 BETA 作为安装候选的原因。
为了让您的系统恢复正常,请通过运行以下命令从您的软件源中删除 GNU R PPA(如果您添加了该 PPA):sudo add-apt-repository --remove ppa:REPOSITORY-NAME
。然后通过运行以下命令告诉您的系统从它知道的每个存档中拉下最新的软件列表:sudo apt-get update
。在 Ubuntu 软件中心搜索 GNU R,或通过运行以下命令从终端安装 GNU R:
sudo apt-get install r-base
最好从 Ubuntu 软件中心安装 GNU R,因为在从 Ubuntu 软件中心安装 GNU R 的同时,如果你向下滚动到 r-base 的底部,你将能够看到要安装的 GNU R 附加组件列表更多信息屏幕。