📖

最新Rのインストール@Ubuntu22.04

に公開

これは何?

現時点(2024/12/24)での最新(4.4.2)のRをUbuntu22.04へインストールした際のメモを残してみました!

手順

以下の順番にコマンドを実行すると最新バージョンのRをインストールできます!

  1. 必要なパッケージをインストール
sudo apt update && sudo apt install wget software-properties-common
  1. 公開鍵の取得&ファイルへの書き込み
sudo 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
  1. Rのリポジトリの追加
sudo add-apt-repository "deb https://cloud.r-project.org/bin/linux/ubuntu $(lsb_release -cs)-cran40/"

(4の実行前に、欲しいバージョンがあるかどうか確認)

sudo apt list -a r-base
  1. インストール
    ※最新バージョンならばバージョン指定は省略可
sudo apt install --no-install-recommends r-base=<your want version>

メモ

インストールしたツールたち

  • wget: ネット上のファイルを取得するためのパッケージ
  • software-properties-common: add-apt-repositoryを使用するためのパッケージ

公開鍵を取得せずに行うとどうなる?

一部のバージョンしかインストールできなくなる。未取得状態でインストールできるバージョンはUbuntuのバージョンによっても異なる

[公開鍵取得済の場合]
# apt list -a r-base
Listing... Done
r-base/jammy-cran40 4.4.2-1.2204.0 all
r-base/jammy-cran40 4.4.1-3.2204.0 all
...
r-base/jammy 4.1.2-1ubuntu2 all

[未取得の場合]
# apt list -a r-base
Listing... Done
r-base/jammy 4.1.2-1ubuntu2 all

[Ubuntu24.04 公開鍵未取得の場合]
# apt list -a r-base
Listing... Done
r-base/noble 4.3.3-2build2 all

Discussion