Как установить пакет интерпретатора языка R для статистических вычислений?

Как установить переводчик языка R? Какое название пакета? Я пробовал R, rlang, Rlang, rproject и т. Д., Но ничего не работает - ни apt-get, ни Ubuntu Software Center не обнаружили R.

Возможно ли, что R не включен в официальные репозитории Ubuntu?

35
задан 30 June 2016 в 21:44

3 ответа

Пакет, который вы запрашиваете, - это r-base . Итак, выполните следующую команду:

sudo apt-get install r-base

, и в вашей системе будет R. Много лет назад меня это тоже смутило - такое название пакета действительно глупое.

43
ответ дан 30 June 2016 в 21:44

Изменить: он включен в репозитории Ubuntu,но они хотят, чтобы вы установили их.

Источник .

ПАКЕТЫ UBUNTU ДЛЯ R

Пакеты R для Ubuntu на i386 и amd64 доступны для всех стабильных версий. Настольные выпуски Ubuntu до официального окончания срока их службы. Однако только последняя версия долгосрочной поддержки (LTS) полностью поддерживается. По состоянию на 17 октября 2013 г. поддерживаемые выпуски являются Trusty Tahr (14.04), Precise Pangolin (12.04; LTS) и Lucid Lynx (10.04; LTS).

Подробнее см. здесь .

УСТАНОВКА

Для получения последних пакетов R, добавьте запись типа

  deb http: //  / bin / linux / ubuntu trusty /
 

или

  deb http: //  / bin / linux / ubuntu precision /
 

или

  deb http: //  / bin / linux / ubuntu lucid /
 

в вашем файле /etc/apt/sources.list, заменив по фактическому URL-адресу вашего любимого CRAN зеркало. См. здесь для получения списка CRAN зеркала. Чтобы установить полную систему R, используйте

  sudo apt-get update
  sudo apt-get install r-base
 

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

  sudo apt-get install r-base-dev
 
1
ответ дан 30 June 2016 в 21:44

Вам нужен пакет r-base Install r-base.

Если вам нужно собрать пакеты R из исходного кода, вам также понадобится r-base -dev Install r-base-dev. (Большинству пользователей, вероятно, это не нужно.)

Это, вероятно, все, что вам нужно сделать.

Получение более новых версий R

Версия R, вероятно, официальных источников программного обеспечения вашего выпуска Ubuntu, вероятно, будет достаточной. Предполагая, что это так, вам не нужно читать дальше (кроме, возможно, развлечений).

Но , если вам нужна последняя версия , выберите зеркало CRAN из списка ]. Выполните одно из следующих действий:

  • Создайте файл .list (вы можете назвать его r.list ) в /etc/apt/sources.list.d с этой строкой в ​​качестве содержимого:

     deb http: //  your-cran-mirror  / bin / linux / ubuntu  trusty / 

    Если вы используете Ubuntu 14.04 Верный Тар, ты сохранишь верный как есть. В противном случае замените это слово кодовым именем в нижнем регистре той версии Ubuntu, которую вы используете. (Только первое слово; «прилагательное», а не «имя животного».) Они перечислены здесь или на странице релизов . Например, для Ubuntu 12.04 Precise Pangolin он точный . Для 14.10 Utopic Unicorn это будет utopic .

    Это имя, указанное в большинстве или во всех похожих строках deb в файле конфигурации / etc / apt / sources.list .

    Чтобы создать файл r.list , вы можете открыть окна Терминала ( Ctrl + Alt + T ) и выполните такую ​​команду (обязательно замените в выбранном зеркале CRAN и, если вы не используете 14.04, кодовое имя выпуска):

     echo 'deb http: //  ваш-кран-зеркало  / bin / linux / ubuntu  trusty /  '|  sudo tee -a /etc/apt/sources.list.d/r.list

    Например, в системе Ubuntu 15.04 Vivid Vervet, расположенной на северо-востоке США, я использовал:

      echo 'deb http: /  /cran.mirrors.hoobly.com/bin/linux/ubuntu vivid / '|  sudo tee -a /etc/apt/sources.list.d/r.list
     
  • Или , вместо добавления источника программного обеспечения в его собственный файл конфигурации, добавьте эту строку в главный файл конфигурации источников программного обеспечения, /etc/apt/sources.list . Вы можете открыть этот файл в графическом текстовом редакторе, открыв окно Терминала ( Ctrl + Alt + T ) и выполнив команду:

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

Добавьте ключ подписи для репозиториев CRAN ( вы можете проверить его здесь ):

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

Если это не удается, может работать следующий способ:

gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys E084DAB9
gpg -a --export E084DAB9 | sudo apt-key add -

Чтобы активировать новую конфигурацию источников программного обеспечения, запустите:

sudo apt-get update

Затем, чтобы установить (или обновить до) версию R для CRAN:

sudo apt-get install r-base

(Вы можете установить r-base-dev и любые другие необходимые пакеты аналогичным образом. sudo apt-get Обновление обычно обновляет любые пакеты R с более новыми версиями, , если установлена ​​более старая версия ; вам не нужно вводить их имена по отдельности.)

Дальнейшее чтение / источник процитировано :

Для получения дополнительных сведений и информации о других поддерживающих пакетах, доступных для установки в системах Ubuntu, см. «ПАКЕТЫ UBUNTU ДЛЯ R» .

  • Приведенный выше ответ (очень) слабо адаптирован из (небольшой) части этого README.
  • Команды для импорта ключа подписи CRAN взяты непосредственно из него, хотя мои инструкции написаны моими собственными словами, и подразумевается.
26
ответ дан 30 June 2016 в 21:44

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

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