Установка R 3.6 на Ubuntu disco 19.04 - PullRequest
2 голосов
/ 01 мая 2019

У меня новая диско Ubuntu 19.04, и я следовал инструкциям здесь , чтобы установить новый R 3.6.

Однако после установки ключа и добавления репозитория через:

sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu disco-cran35/'

И работает:

sudo apt update
sudo apt install r-base

Я получаю:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 r-base : Depends: r-base-core (>= 3.6.0-1cosmic) but 3.5.2-1build1 is to be installed
          Depends: r-recommended (= 3.6.0-1cosmic) but 3.5.2-1build1 is to be installed
E: Unable to correct problems, you have held broken packages.

Я мог бы установить R через

sudo apt install r-base

перед добавлением вышеупомянутого репозитория, но установлена ​​версия 3.5.2.

У кого-нибудь есть идеи, как установить его без необходимости компиляции из исходного кода?

1 Ответ

3 голосов
/ 30 мая 2019

Я следовал тем же инструкциям , также получил R 3.5. Добавление pubkey репо перед запуском apt update принесло мне R 3.6.

Это должны быть шаги для установки R 3.6 в свежую Ubuntu 19.04:

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

Изменение сведений о репозитории позволяет установку на другие версии Ubuntu, то есть заменить «disco» на «xenial» для Ubuntu 16.04.

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