Установка 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. Нажмите на кнопку СКАЧАТЬ RSTUDIO DESKTOP.
  3. Найдите "RStudio Desktop Open Source License" и нажмите кнопку "СКАЧАТЬ" под ней.
  4. Загляните в "Установщик поддерживаемой платформы" и найдите: "RStudio xyzzz - Ubuntu 12.04+/Debian 8+ (64-bit)", предполагая, что вы используете 64-битную Ubuntu, и нажмите на нее. Это загрузит файл `deb '. Подождите, пока загрузка завершится.
  5. Откройте браузер файлов и дважды щелкните файл Deb, чтобы открыть его в Центре программного обеспечения.
  6. Установите с помощью программного центра.

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

Вы правы, deb Файл не будет обновляться сам, и время от времени пересматривать RStudio, чтобы увидеть, есть ли обновления, утомительно. Внутри RStudio Menu> Help> Check for Updates облегчает боль. Если вы нажмете на эту кнопку, 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

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

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