はじめに
RStudioがバージョン毎のパッケージを提供しています。
ビルド中にjava関連のエラーが出て詰まったのでこちらで。
環境
- Dell Optiplex 5060 SFF (2019), core i5 8400, M.2 256GB SSD, 32GB RAM
- Lubuntu 18.04
特定バージョンのdebのインストール
# ${R_VERSION}は欲しいバージョン
curl -O https://cdn.rstudio.com/r/ubuntu-1804/pkgs/r-${R_VERSION}_1_amd64.deb
sudo apt install ./r-${R_VERSION}_1_amd64.deb
パッケージは/opt/R
にインストールされます。
インストールの確認をします。
/opt/R/${R_VERSION}/bin/R --version
/usr/local
にリンクを貼ります。
# /usr/local/binにフォルダを作成
sudo mkdir /usr/local/bin/R /usr/local/bin/Rscript
# シンボリックリンクを貼る
sudo ln -s /opt/R/${R_VERSION}/bin/R /usr/local/bin/R
sudo ln -s /opt/R/${R_VERSION}/bin/Rscript /usr/local/bin/Rscript
# 環境変数の設定。vim ~/.profileで書き込んでもよし
cat <<EOF>> .profile
>export PATH=$PATH:/usr/local/bin/R:/usr/local/bin/Rsctipt
# 更新
source ~/.profile
おわりに
Rの異なるバージョンのインストールを行いました。