Можно ли установить сервер Rstudio на Linux без доступа root? - PullRequest
1 голос
/ 17 июня 2020

Я младший научный сотрудник, работающий на сервере Linux без прав root. Я пытаюсь установить сервер Rstudio, но веб-сайт Rstudio предоставляет метод установки только для sudoers. Возможна ли установка без доступа root? Я спрашиваю, потому что действительно не уверен, смогу ли я получить доступ от менеджера. Любая помощь будет оценена!

1 Ответ

0 голосов
/ 25 июня 2020

Нет, вы не можете установить его без доступа root. Но есть несколько вещей, которые вы можете сделать, чтобы собрать воедино решение. Вот два варианта:

Извлечь сервер и запустить его напрямую

У вас должно быть root, чтобы устанавливать пакеты, поэтому вы не можете установить файл .deb / .rpm самостоятельно. Однако вы можете извлечь содержимое файла в каталог внутри вашего домашнего каталога и запустить RStudio Server оттуда, выполнив программу rserver в обычной оболочке.

Обратите внимание, что это, вероятно, потребует после полудня редактирования файла rserver.conf, чтобы указать ему, где найти остальные файлы в установке (поскольку предполагается, что они установлены в /usr/lib по умолчанию). Вы можете получить представление о том, как это сделать, здесь: https://github.com/rstudio/rstudio/blob/master/src/cpp/conf/rserver-dev.conf

Запустите настольную версию и отправьте графику

Другой путь - запустить RStudio Desktop на сервер; мы делаем несколько сборок RStudio Desktop, которые не требуют установки и могут быть просто распакованы в ваш домашний каталог. Затем запустите сервер X11 на своем компьютере и клиент X11 на сервере RStudio, чтобы экземпляр RStudio Desktop появился на вашем компьютере вместо сервера.

...