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