Успешно загрузили R и Rstudio в ubuntu 18.04, но не могу открыть его, enven в Интернете (8787)

Я хочу использовать Rstudio на облачном сервере, и я успешно загрузил R и Rstudio на ubuntu 18.04, но не могу его открыть. Я думаю, это из-за неправильной переменной окружения. И я не знаю, что делать дальше.

mengfei@iZ2zeh7tqthaheqrfl87z2Z:/root$ R
R version 4.1.1 (2021-08-10) -- "Kick Things"
Copyright (C) 2021 The R Foundation for Statistical Computing
Platform: x86_64-pc-linux-gnu (64-bit)
R is free software and comes with ABSOLUTELY NO WARRANTY.
You are welcome to redistribute it under certain conditions.
Type 'license()' or 'licence()' for distribution details.
Natural language support but running in an English locale
R is a collaborative project with many contributors.
Type 'contributors()' for more information and
'citation()' on how to cite R or R packages in publications.
Type 'demo()' for some demos, 'help()' for on-line help, or
'help.start()' for an HTML browser interface to help.
Type 'q()' to quit R.
mengfei@iZ2zeh7tqthaheqrfl87z2Z:/root$ rstudio-server verify-installation
Server is running and must be stopped before running verify-installation

mengfei@iZ2zeh7tqthaheqrfl87z2Z:/root$ rstudio
rstudio: command not found

mengfei@iZ2zeh7tqthaheqrfl87z2Z:/root$ export $PATH
bash: export: `/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin': not a valid identifier

root@iZ2zeh7tqthaheqrfl87z2Z:~# which rstudio-server
/usr/sbin/rstudio-server

Couldn't open rstudio on web(8787)

И я вижу, что кто-то сказал, что это из-за символа пробела в PATH, я дважды проверял его с помощью vi .bashrc, в PATH не было места.

Надеюсь на ваш ответ. Спасибо.

2
задан 24 August 2021 в 10:56

1 ответ

Технически RStudio и RStudio Server являются разными программными продуктами. Первый работает на системах с графическим интерфейсом, второй работает без головы и предоставляет web-интерфейс.

Для облачной среды я ожидаю, что вам понадобится установка RStudio Server, поэтому ниже приведены шаги:

  1. Установка R

    • с использованием пакетов из официальных репозиториев

      sudo apt-получить обновление
      sudo apt-get install r-base-dev
      
    • Использование пакетов из CRAN

      sudo apt install --no-install-рекомендует программное обеспечение-свойства-common dirmngr
      wget -qO- https://cloud.r-project.org/bin/linux/ubuntu/marutter_pubkey.asc | sudo tee -a /etc/apt/trusted.gpg.d/cran_ubuntu_key.asc
      sudo add-apt-repository "deb https://cloud.r-project.org/bin/linux/ubuntu $(lsb_release -cs)-cran40/"
      sudo apt install --no-install-recommends r-base
      
  2. Установка сервера RStudio

    cd ~/Загрузки
    wget -c https://download2.rstudio.org/server/debian9/x86_64/rstudio-server-1.4.1717-amd64.deb
    Sudo apt install ./rstudio-server-1.4.1717-amd64.deb
    

    Примечание: вам также может потребоваться установить пакет build-essential на сервере, чтобы пакеты R обычно компилировались при выполнении таких команд, как R -e "install.packages('bookdown')".

  3. Подключение к серверу RStudio - откройте веб-браузер и наведите его на http://localhost:8787 (заменить localhost на IP или имя общественного домена).

Опционально вы можете установить RStudio desktop по

cd ~/Downloads
wget -c https://rstudio.org/download/latest/stable/desktop/bionic/rstudio-latest-amd64.deb
sudo apt-get install ./rstudio-latest-amd64.deb

, но я не уверен, насколько это полезно в облачной среде.


Ссылки:

0
ответ дан 4 September 2021 в 09:28

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

Похожие вопросы: