У меня есть 2 компьютера (ПК и сервер) с debian buster в качестве ОС. Мне нужно выполнить резервное копирование языковой версии R с 3.5.2 на 3.6.3 на обоих. Я следую этому руководству: https://cran.rstudio.com/bin/linux/debian/. Итак, на обеих конфигурациях apt тем же Исходный файл apt установлен для R CRAN: deb https://mirror.ibcp.fr/pub/CRAN/bin/linux/debian buster-cran35/
Но версия пакета r-base отличается на 2 компьютерах. На сервере установлена желаемая версия 3.6.3, а на ПК все еще установлена устаревшая версия 3.5.2.
Когда я использую apt dist-upgrade на сервере, я обновляю версию R, но не на ПК.
Я пытаюсь удалить все пакеты R на ПК и принудительно установить R с нужной версией, но это не работает. Я пытаюсь использовать aptitude, чтобы увидеть недостающие зависимости, но ничего не касается R (только один для firefox).
Как мне обновить версию R backport на ПК, я что-то пропустил?
арноме.
Шаги должны быть:
Добавить
deb https://mirror.ibcp.fr/pub/CRAN/bin/linux/debian buster-cran35/
к /etc/apt/sources.list
или в новый файл /etc/apt/sources.list.d/r-base.list
Импортируйте ключ с помощью
sudo apt-key adv --keyserver keys.gnupg.net --recv-key 'E19F5F87128899B192B1A2C2AD5F960A256A04AF'
Обновите индекс пакета
sudo apt update
Установите пакет, если вы удалили r-base
sudo apt install r-base
или обновить пакет, если он уже установлен (3.5.2-1)
sudo apt upgrade