В моем ubuntu установлен R 2.12.1, и я хотел бы перейти на последнюю версию 2.15, как этого добиться? Спасибо
В моем ubuntu установлен R 2.12.1, и я хотел бы перейти на последнюю версию 2.15, как этого добиться? Спасибо
Ответы:
Поскольку R уже установлен, вы сможете обновить его этим методом. Прежде всего, вы можете захотеть установить пакеты, которые вы установили в предыдущей версии, в новую, так что вам будет удобно проверить этот пост . Затем следуйте инструкциям отсюда
Откройте sources.list
файл:
sudo nano /etc/apt/sources.list
Добавьте строку с источником, из которого будут извлечены пакеты. Например:
deb https://cloud.r-project.org/bin/linux/ubuntu/ version/
Заменить https://cloud.r-project.org
с тем, что зеркало вы хотели бы использовать, и заменить
version/
с любой версией в Ubuntu вы используете (например, trusty/
, xenial/
, и так далее). Если вы получаете сообщение «Ошибка неверной линии», проверьте, есть ли у вас пробел между /ubuntu/
и version/
.
Получите безопасный ключ APT:
gpg --keyserver keyserver.ubuntu.com --recv-key E084DAB9
или
gpg --hkp://keyserver keyserver.ubuntu.com:80 --recv-key E084DAB9
Добавьте его в связку ключей:
gpg -a --export E084DAB9 | sudo apt-key add -
Обновите свои источники и обновите вашу установку:
sudo apt-get update && sudo apt-get upgrade
Установить новую версию
sudo apt-get install r-base-dev
Восстановите свои старые пакеты, следуя наиболее подходящему для вас решению ( см. Это ). Например, чтобы восстановить все пакеты (не только из CRAN), идея такова:
- скопируйте пакеты из R-oldversion/library
в R-newversion/library
, (не перезаписывайте пакет, если он уже существует в новой версии!).
- Выполните команду R update.packages(checkBuilt=TRUE, ask=FALSE)
.