簡體   English   中英

無法在 linux mint 中安裝 r-base 3.6.3

[英]can't install r-base 3.6.3 in linux mint

如果我運行這個

sudo apt-get install r-base

R 3.4 是從 ubuntu 倉庫安裝的。 所以我通過執行添加了 CRAN 存儲庫

sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu eoan-cran35/'
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
sudo apt update
sudo apt install r-base

但后來我得到

 The following packages have unmet dependencies:
 r-base: Depends: r-base-core (> = 3.6.3-1eoan) but 3.4.4-1ubuntu1 is going to be installed
         Depends: r-recommended (= 3.6.3-1eoan) but 3.4.4-1ubuntu1 is going to be installed
E: Problems cannot be corrected, you have retained broken packages.

我發誓我嘗試了我找到的每個論壇的每一行代碼,但沒有解決這個問題。 我試過:

sudo apt update && sudo apt-get autoclean && sudo apt-get clean && sudo apt-get autoremove
sudo apt install --fix-broken
sudo apt-get install -f
sudo apt dist-upgrade -y
sudo apt full-upgrade

我還嘗試禁用 ubuntu 存儲庫並僅使用 CRAN 存儲庫,但它不起作用。 我嘗試安裝 r-base 3.4 並從中升級,但什么也沒有。

我真的不知道還能做什么,有什么想法嗎?

這取決於您運行的 Linux Mint 版本,但根據您的代碼,您正在嘗試為Ubuntu 19.10 eoan (不是 LTS)安裝r-base

Linux Mint 19.3的最新版本基於Ubuntu 18.04 Bionic ,因此您應該編輯/etc/apt/sources.list文件並添加

deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/

然后:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install r-base-dev

來自cran所有信息都在這里: https : //cran.r-project.org/

對於 Linux Mint,請查看此頁面 ( https://www.linuxmint.com/rel_tricia_xfce_whatsnew.php ):

> Linux Mint 19.3 具有 Xfce 4.14、Linux 內核 5.0 和 Ubuntu 18.04 軟件包基礎。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM