如何解决在 Lenovo Chromebook 上运行的 Debian 10 (buster) 上升级 R 时遇到问题
我有一台新的联想 Chromebook,它带有一个 Debian 10 (buster) 应用程序。这是一个在终端中运行 linux 的应用程序。我正在尝试安装最新版本的统计软件 R (4.0.3),但它一直恢复到 3.5.2 版。我收到以下错误,无论我卸载并重新安装 r-base 和 r-base-core 多少次,它都不会让我安装 4.X.X。我已经尝试过此修复程序:https://www.charlesbordet.com/en/how...0-0-on-debian/,但仍然出现以下错误。任何建议将不胜感激!
以下软件包具有未满足的依赖项: r-base : 取决于: r-base-core (>= 4.0.3-1~bustercran.0) 但它不会被安装 取决于:r-recommended (= 4.0.3-1~bustercran.0) 但它不会被安装 推荐:r-base-html 但它不会被安装 E: 无法解决问题,您持有破损的包裹。
解决方法
我无法回答 chromebook,但如果您使用的是普通的 Debian Stable (currently Buster,Debian 10
),那么当前使用的 GNU R
版本是 3.5。有两种主要方法可以解决这个问题:使用 backports 或 run a container with a newer version of GNU R
,as e.g. shown in this video by Dirk Eddelbuettel。
您需要从 buster-cran40
安装 r-base-core
(r-base-html
将作为依赖项安装)。
确保在您的 /etc/apt/sources.list
中有以下行:
deb http://cloud.r-project.org/bin/linux/debian buster-cran40/
那么:
sudo apt update
sudo apt install -t buster-cran40 r-base-core
sudo apt install -t buster-cran40 r-base
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。