私は Linux 初心者です。Linux Mint 18.1 を使用しています。システム ソフトウェア マネージャーを使用して R をインストールしました。現在の R バージョンは 3.2 ですが、バージョン 3.4 にアップグレードしたいと考えています。
どうすればいいですか?
ベストアンサー1
注記: 私は現在GitHubを利用しています(ここ) は、Linux Mint または Ubuntu Linux で R をアップグレードするための最新ガイドです。これには、tidyverse
人気のデータ ラングリング パッケージ セットである と、devtools
人気の R パッケージ開発パッケージである のシステム依存関係に関する追加情報も含まれています... パッケージ。
リンク提供元フェドロは良いリソースですが、Linux Mint 18.1を使用しているため、TrustyリポジトリではなくXenialリポジトリを使用しているため、若干の変更が必要になります(ここ)。私は通常、次のようなアプローチを使いますここFedRo が提供するアプローチではなく、R をアップグレードするときに既にインストールしたパッケージを処理する必要があります。したがって、完全を期すために、必要な手順は次のとおりです。
ステップ1
へ移動CRANのミラーリスト最も近いミラーのURLを見つけてください。以下のターミナルコマンドでは、翻訳:
ステップ2
ターミナルを開き、次のコマンドを入力します1(翻訳:手順 1 で選択した CRAN ミラー URL を使用します):
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
sudo echo "deb http://cran.wustl.edu/bin/linux/ubuntu xenial/" | sudo tee -a /etc/apt/sources.list
sudo apt update
sudo apt upgrade r-base r-base-dev
sudo apt update
sudo apt upgrade
r-base
また、と をアップグレードするように設定しましたr-base-dev
が、インストールされているかどうかはわかりませんr-base-dev
。 インストールされていない場合は、 経由でインストールすることを強くお勧めしますsudo apt install r-base-dev
。
ステップ3
新しい R セッションを開始し、以下を実行します。
update.packages(checkBuilt=TRUE, ask=FALSE)
そうすれば、準備は完了です。
アップデート: Linux Mint 19 および R 3.6.x
私がこの質問に答えてから Linux Mint と R の両方がアップグレードされたので、Linux Mint 19 と R 3.6.x の情報が必要なこの回答にたどり着いた人のために更新します。
唯一の違いは、コマンドの代わりに
sudo echo "deb http://cran.wustl.edu/bin/linux/ubuntu xenial/" | sudo tee -a /etc/apt/sources.list
使用する必要がある
sudo echo "deb http://cran.wustl.edu/bin/linux/ubuntu bionic-cran35/" | sudo tee -a /etc/apt/sources.list
(置き換え翻訳:手順1で選択したCRANミラーURLを使用します。
1ここではフルキーを記載していますが、他の多くのガイドでは「ショートキー」のみを使用しています。セキュリティ上の懸念から、フルキーを使用するようにこのガイドを更新しました(ここ、 例えば)。