невозможно установить r-base 3.6.3 в linux mint - PullRequest
1 голос
/ 26 марта 2020

Если я запускаю этот

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 и обновить его, но ничего.

Я действительно не знаю, что еще делать, есть идеи?

1 Ответ

1 голос
/ 26 марта 2020

Это зависит от версии Linux Mint, которую вы используете, но на основе вашего кода вы пытаетесь установить r-base для Ubuntu 19.10 eoan (что не является LTS).

Последняя версия 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.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...