У мене в 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)
.