我使用 Ubuntu 16.04 桌面。
在我使用以下命令添加 R 存储库后,问题就开始了这些说明。
sudo echo "deb http://cran.rstudio.com/bin/linux/ubuntu xenial/" | sudo tee -a /etc/apt/sources.list
以下是我运行时遇到的错误sudo apt-get update
E: Failed to stat /var/lib/apt/lists/partial/cran.rstudio.com_bin_linux_ubuntu_xenial_InRelease - pkgAcqTransactionItem::TransactionState-stat (2: No such file or directory)
E: Failed to stat /var/lib/apt/lists/partial/cran.rstudio.com_bin_linux_ubuntu_xenial_Packages - pkgAcqTransactionItem::TransactionState-stat (2: No such file or directory)
W: Duplicate sources.list entry https://cran.rstudio.com/bin/linux/ubuntu xenial/ Release
该问题已通过答复中提供的解决方案得到解决。
尽管 R 安装顺利,但由于错误,我无法更新。因此,我不得不删除其中的其他 CRAN 条目,sources.list
并将其替换为查询响应中推荐给我的条目。这解决了问题。我使用 nano 编辑文件,因为它在编辑时没有抛出任何警告消息。
答案1
请尝试以下操作:
删除重复条目/etc/apt/sources.list- 它应该只包含一个关于 R 的内容,如下所示:
deb https://cloud.r-project.org/bin/linux/ubuntu xenial/
删除旧的 apt 软件包列表
sudo rm -rf /var/lib/apt/lists
- 使用以下方式更新软件包列表
sudo apt-get update
- 恢复安装会话
sudo apt-get install -f
你可以咨询官方克兰页面了解 Ubuntu 上正确的 R 安装详细信息。