Для работы RStudio необходимы два компонента:

Для работы RStudio необходимы два компонента:

Я вижу следующие инструкции по установке RStudio:

https://www.datascienceriot.com/33/kris/

Но я немного боюсь доверять им, потому что они кажутся более существенными, чем обычный метод добавления PPA и последующей установки. Кроме того, я только что очистил свой компьютер и сделал новую установку Ubuntu, потому что все перестало работать правильно, и я думаю, что это было из-за неправильной установки либо Java JDK, либо RStudio, либо и того, и другого, или чего-то еще. Поэтому я хочу быть уверен, что делаю правильно.

Итак, мои вопросы: мне следовать этим инструкциям или мне следует сделать что-то еще? И почему вы просто не можете добавить PPA, как я сделал для установки, скажем, Atom?

Я использую Ubuntu 17.04 и предпочел бы не загружать файл .deb напрямую, поскольку, насколько я понимаю, он не будет автоматически обновляться при выходе обновлений.

решение1

Для работы RStudio необходимы два компонента:

Сначала получите R от PPA

Вы можете получить R из репозиториев, но это, скорее всего, не последняя версия. Я используюPPA Майкла Раттера. Следующие команды установят последнюю версию R:

sudo add-apt-repository ppa:marutter/rrutter
sudo apt-get update
sudo apt-get install r-base r-base-dev

Во-вторых, установите RStudio

К сожалению, создатели RStudio не предоставляют свое программное обеспечение через PPA или в репозитории Ubuntu. Вам придется установить его из файла, debкоторый доступен на их сайте.

  1. Идти кhttps://www.rstudio.com/products/rstudio/#Рабочий стол
  2. Нажмите на DOWNLOAD RSTUDIO DESKTOPкнопку.
  3. Найдите «RStudio Desktop Open Source License» и нажмите DOWNLOADкнопку под ним.
  4. Посмотрите в разделе «Установщик для поддерживаемых платформ» и найдите: «RStudio xyzzz - Ubuntu 12.04+/Debian 8+ (64-bit)», предполагая, что вы используете 64-битную версию Ubuntu, и щелкните по нему. Это загрузит файл `deb'. Дождитесь завершения загрузки.
  5. Откройте файловый менеджер и дважды щелкните файл Deb, чтобы открыть его в Центре программного обеспечения.
  6. Установить с помощью центра программного обеспечения.

Если у вас возникли проблемы с зависимостью libgstreamer, см.Установите последнюю версию RStudio

Вы правы, debфайл не будет обновляться сам по себе, а повторное посещение RStudio для проверки наличия обновлений утомительно. Внутри RStudioМеню > Справка > Проверить наличие обновленийнемного облегчает боль. Если вы нажмете на эту ссылку, RStudio проверит наличие обновлений и предоставит вам возможность закрыть RStudio и загрузить новый debфайл. Это закроет RStudio и откроет ваш веб-браузер по умолчанию, который перенаправит вас на страницу загрузки RStudio в шаге 3 выше.

Вы можете настроить RStudio на автоматическую проверку обновлений вМеню > Инструменты > Глобальные параметры... > Вкладка «Общие» > Флажок Автоматически уведомлять меня об обновлениях RStudio.

Бонусный балл

При использовании R вам понадобится установить другие пакеты R. Иногда они доступны в репозиториях. Скажите пакет r, который вам нужен, fooтогда пакет в репозиториях будет называться r-cran-foo.

sudo apt-get r-cran-foo

сделает работу. Это лучший вариант, так как он будет fooобновляться. Однако это не всегда работает.

Если это не сработает, вам нужно будет установить и/или обновить пакеты R изнутри RStudio. Если вы это сделаете, вы обнаружите, что RStudio поместит новые файлы (включая обновления) внутрь вашего домашнего каталога /home/<user>/R/.

Один из способов решить эту проблему и позволить RStudio установить дополнительные пакеты в нужном месте — добавить себя в группу, staffиспользуя следующую команду в терминале Ubuntu:

sudo adduser <user> staff

Замените <user>на свое имя пользователя.

После этого у вас появится возможность установки или обновления пакетов /usr/local/lib/R/или в /home/<user>/R/. Затем вы сможете выбрать первый вариант в качестве места установки по умолчанию.

Источник:https://stackoverflow.com/questions/5560139/install-r-package-xml-in-debian-ubuntu

Надеюсь это поможет

Связанный контент