- Install R; Debian stretch has latest version
v sudo apt-get update
v sudo apt-get install -y r-base r-base-dev
v sudo apt-get install -y git r-recommended python-dev
- Download RStudio source
v git clone --depth 1 --branch v1.4.1717 https://github.com/rstudio/rstudio.git
3. install-common
v nano ~/rstudio/dependencies/common/install-common
v Comment these lines
v ./install-crashpad
v ~/rstudio/dependencies/common/install-common
- install-dependencies
v sudo ~/rstudio/dependencies/linux/install-dependencies-focal --exclude-qt-sdk
- build and install
v cd ~/rstudio;rm -r ./build;mkdir build;cd build
v cmake .. -DRSTUDIO_TARGET=Server -DCMAKE_BUILD_TYPE=Release
no need to run make
x make
v sudo make install
x make DESTDIR=/usr/local/lib/rstudio-server install
- Configure Rstudio
v sudo useradd -r rstudio-server
v cp /usr/local/extras/init.d/debian/rstudio-server /etc/init.d/rstudio-server
v chmod +x /etc/init.d/rstudio-server
v update-rc.d rstudio-server defaults
v ln -f -s /usr/local/bin/rstudio-server /usr/sbin/rstudio-server
v chmod 777 -R /usr/local/lib/R/site-library/
v mkdir -p /var/run/rstudio-server /var/lock/rstudio-server /var/log/rstudio-server /var/lib/rstudio-server
v nano /etc/init.d/rstudio-server
Modify your PATH for using the compiled version of R
PATH=/usr/local/bin/:/sbin:/usr/sbin:/bin:/usr/bin
v systemctl daemon-reload
v rstudio-server start
- Test
v lsof -i -P -n | grep 8787