Как я устанавливаю/обновляю r-основу на последней версии?

Я довольно плохо знаком с Linux. Я установил R-основу в своей Ubuntu 12.04 с помощью Центра программного обеспечения (который по умолчанию является r-2.14). Я хочу обновить до R 3.02 или более новый. Как я могу сделать это?Спасибо.

24
задан 7 November 2016 в 21:15

4 ответа

Вам необходимо добавить репозиторий R в вашу систему:

  1. Используйте свой любимый текстовый редактор (я использую gedit в качестве примера), чтобы открыть / etc / apt / sources.list :

     sudo -H gedit /etc/apt/sources.list
     
  2. Добавьте эту строку в файл (если это медленно, используйте другое зеркало . Вы также можете изменить точный на кодовое имя для вашей версии Ubuntu, например, trusty для 14.04):

      deb http://cran.rstudio.com/bin/linux/ubuntu precision /
     
  3. Обновить список пакетов

     sudo apt-get update
     
  4. Установите последнюю версию R-base (вы также можете снова использовать программный центр):

     sudo apt-get install r-base
     
27
ответ дан 23 November 2019 в 01:20

Для Ubuntu 14.04 LTS команды:

sudo -H gedit /etc/apt/sources.list

deb http://cran.rstudio.com/bin/linux/ubuntu quantal/

* Примечание: необходима косая черта, иначе вы получите сообщение об ошибке

sudo apt-get update 

sudo apt-get install r-base
-1
ответ дан 23 November 2019 в 01:20

Пришлось потратить время на выяснение этого и забыть, как это работает, а затем снова выяснить это несколько раз, вот более полный ответ, рассчитанный на будущее.

  1. Edit файл sources.list . Этот файл содержит серверы, с которыми apt-get проверяет, существует ли программное обеспечение и откуда его можно загрузить. Отредактировать файл можно с помощью следующей команды:

     sudo -H gedit /etc/apt/sources.list
     

    Для этого требуется редактор gedit. Если вы получили сообщение об ошибке, либо установите это ( sudo apt-get install gedit ), либо используйте другой редактор, например nano ( sudo nano /etc/apt/sources.list) .

  2. Найдите рабочий сервер для загрузки R, на котором также есть интересующая вас версия R. Это часто означает, что нужно искать название последней версии Ubuntu. Список выпусков поддерживается на веб-сайте Ubuntu . Найдите последнюю выпущенную версию и используйте только первое слово в названии без заглавных букв. Например, для версии 16.04 полное имя - Xenial Xerus , а имя, которое следует использовать, - xenial . Таким образом, мы добавляем следующую строку в sources.list :

     deb http://cran.rstudio.com/bin/linux/ubuntu xenial /
     

    Обратите внимание, что в приведенной выше строке используется зеркало rstudio.com. Можно выбрать другое зеркало из этого длинного списка и соответствующим образом изменить URL-адрес. Например:

     deb http://mirrors.dotsrc.org/cran/bin/linux/ubuntu xenial /
     
  3. Сохраните и закройте файл. После этого можно установить самую новую версию, используя:

     sudo apt-get update # update apt-get список известных выпусков
    sudo apt-get install r-base # установить новейшую доступную версию R
     
3
ответ дан 23 November 2019 в 01:20

Ответы на данный момент полезны, но все они пропускают следующий шаг что в значительной степени потребуется всем, кто намерен серьезно использовать R. Цитированные строки взяты из канонического Руководства по установке и администрированию R:

Пользователи, которым необходимо компилировать пакеты R из исходного кода [например, Сопровождающие пакетов или любой, кто устанавливает пакеты с помощью install.packages ()], также должны установить пакет r-base-dev:

sudo apt-get install r-base-dev

Я думаю, что потенциальным установщикам следует читать это Руководство более внимательно, чем рекомендовано на этой странице.

1
ответ дан 23 November 2019 в 01:20

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

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