На этот вопрос уже есть ответ здесь:
Я вижу эти инструкции по установке RStudio:
https: // www .datascienceriot.com / 33 / kris /
Но я немного стесняюсь доверять им, потому что они кажутся более существенными, чем обычный метод добавления PPA и последующей установки. Кроме того, я просто вытер свой компьютер и сделал новую установку Ubuntu, потому что все перестало работать, и я думаю, что это было из-за неправильной установки Java JDK или RStudio, или обоих, или чего-то еще. Поэтому я хочу быть уверенным, что поступаю правильно.
Итак, у меня следующие вопросы: следует ли мне следовать этим инструкциям или мне следует делать что-то еще? И почему нельзя просто добавить PPA, как я, для установки, скажем, Atom?
Я использую Ubuntu 17.04 и предпочитаю не загружать файл .deb напрямую, потому что, насколько я понимаю, он не будет обновляться автоматически при выпуске обновлений.
Можно получить R из репозиториев, но это, вероятно, не будет последняя версия. Я использую PPA Michael Rutter. Следующие команды получат последнюю версию установленного R:
sudo add-apt-repository ppa:marutter/rrutter
sudo apt-get update
sudo apt-get install r-base r-base-dev
К сожалению, производители RStudio не делают своего программного обеспечения доступным через PPA или в репозитории Ubuntu. Необходимо установить его от deb
файл, который доступен на их веб-сайте.
При столкновении с libgstreamer проблемами зависимости, посмотрите Установку lastest версия 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
Надеюсь, это поможет