Обновите пакет R на ec2 экземпляре

Версия R 3.4, и хотят обновить его до 3,6. Затем я выполнил эти шаги:

  1. sudo /bin/bash и я просто перешел к корню.

Затем удалите ядро r-основы:

  1. # apt-get remove r-base-core

и вот результат:

Package 'r-base-core' is not installed, so not removed
  1. sudo add-apt-repository "deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/"

Затем добавьте открытый ключ:

  1. sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9

После этого:

  1. apt-get update
  2. apt-get upgrade

И наконец

  1. apt-get install r-base

    Однако вот ошибка, которую я получил:

     The following packages have unmet dependencies:
     r-base : Depends: r-base-core (>= 3.6.2-1bionic) but it is not going to be installed
              Depends: r-recommended (= 3.6.2-1bionic) but it is not going to be installed
              Recommends: r-base-html but it is not going to be installed
    E: Unable to correct problems, you have held broken packages.
    

Я пытался установить 3.6.2-1bionic отдельно, и это не работает.
Вы могли сообщить мне, как я могу решить проблему.

1
задан 26 February 2020 в 06:14

1 ответ

Я попробовал это и работал на меня: Я просто прокомментировал предыдущий репозиторий в исходном списке следующим образом:

$sudo nano /etc/apt/sources.list

Прокомментируйте предыдущую версию R

# deb http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ xenial main restricted

и добавьте новый репозиторий версии:

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

Затем добавьте открытый ключ:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9

and finally update and instal r-base
sudo apt-get update
sudo apt-get install r-base
0
ответ дан 17 March 2020 в 00:14

Другие вопросы по тегам:

Похожие вопросы: