v-crn Code Log

主に備忘録

Debian で R の環境構築

f:id:v-crn:20201217023336p:plain

1. 依存関係のインストール

sudo apt install dirmngr --install-recommends
sudo apt install software-properties-common
sudo apt install apt-transport-https

2. R のインストール

sudo apt-key adv --keyserver keys.gnupg.net --recv-key 'E19F5F87128899B192B1A2C2AD5F960A256A04AF'

上記コマンドで失敗する場合は次のコマンドを実行

gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9

成功すると、次のような出力が表示される.

OutputExecuting: /tmp/apt-key-gpghome.k3UoM7WQGq/gpg.1.sh --keyserver keys.gnupg.net --recv-key E19F5F87128899B192B1A2C2AD5F960A256A04AF
gpg: key AD5F960A256A04AF: public key "Johannes Ranke (Wissenschaftlicher Berater) <johannes.ranke@jrwb.de>" imported
gpg: Total number processed: 1
gpg:               imported: 1

公開鍵の取得に成功したら,次の1行でリポジトリを登録

  • ただし,Debian 9(Stretch)を使用していない場合は次の URL を確認して該当するバージョンを指定する: https://cran.r-project.org/bin/linux/debian/#supported-branches [サポートされているRプロジェクトDebianブランチ]
sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/debian stretch-cran35/'

ようやく R のインストールの準備ができた.

sudo apt update
sudo apt install r-base -y

3. 確認

インストールが終わったらR コマンドが使用可能になっていることを確認しよう.

$ R

R version 3.6.3 (2020-02-29) -- "Holding the Windsock"
Copyright (C) 2020 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.

>

Ref.

Debian 9 に R をインストールする方法