Linux Mint 18でRを更新できない

Linux Mint 18でRを更新できない

最初はStack Overflowのウェブサイトに投稿してください。複数のサイトで同じ質問をするのが不適切であることがわかりましたが、助けることができず、ここに来ると言われました。

Rパッケージggplot2は、R(> = 3.3.0)が必要で、3.2.3のみのパッケージの要約に依存するため、インストールできません。説明どおりにRをアップグレードしようとしました。ここただし、1行目以降は異常なメッセージが表示され、3行目以降はエラーが発生します。最初の3行の結果はコマンド端末に表示されているのとまったく同じで、プライバシーのために編集され、明確にするためにコマンドを追加する前に空白行が追加されました。

Name1@Name2 ~ $ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
[sudo] password for Name1: 
Executing: /tmp/tmp.BIQ28xf0ql/gpg.1.sh --keyserver
keyserver.ubuntu.com
--recv-keys
E298A3A825C0D65DFD57CBB651716619E084DAB9
gpg: requesting key E084DAB9 from hkp server keyserver.ubuntu.com
gpg: key E084DAB9: "Michael Rutter <[email protected]>" not changed
gpg: Total number processed: 1
gpg:              unchanged: 1

Name1@Name2 ~ $ sudo echo "deb http://cran.wustl.edu/bin/linux/ubuntu xenial/" | sudo tee -a /etc/apt/sources.list
deb http://cran.wustl.edu/bin/linux/ubuntu xenial/

Name1@Name2 ~ $ sudo apt update
E: Malformed entry 2 in list file /etc/apt/sources.list (Suite)
E: The list of sources could not be read.

3番目のコマンド以降のすべてのコマンドは同じエラーを発生し、コマンド4と6は何らかの理由でエラーを2回発生させます。

正直なところ、私はこれらのアイデアがすべて私の範囲外であることを認め、ほとんどの内容を理解していないまま提供されたコードをコピーして貼り付けました。どんな助けでも大変感謝します。

答え1

Rリポジトリは2つのRバージョンをサポートしています。

  • 3.5以上
  • 4.0以上。

あなたの質問によると、最初の質問が欲しいです。 Linux Mint 18はUbuntu Xenialに基づいているため、バージョンが適切である必要があります。それから、公式マニュアル、別の行が必要です/etc/apt/sources.list

deb https://cloud.r-project.org/bin/linux/ubuntu xenial-cran35/

/etc/apt/sources.listテキストエディタ(たとえば)を使用できる必要がありますnano。その場合は、次のようにnano編集するファイルを開くことができます。

sudo nano /etc/apt/sources.list

矢印キーを使用して項目を移動して変更し、Ctrl+ X、Enterを押しyてから[保存]をクリックしEnterて編集を終了します。

関連情報