RStudio をインストールするには、次の手順に従います。
https://www.datascienceriot.com/33/kris/
しかし、PPA を追加してインストールするという通常の方法よりも確実であるように思えるので、信頼するのは少し不安です。また、コンピュータをクリーンにして Ubuntu を新規インストールしました。正常に動作しなくなったためです。原因は、Java の JDK または RStudio、あるいはその両方、あるいはその他の不適切なインストールだと思います。そのため、正しいことをしているかどうか確認したいのです。
そこで質問なのですが、これらの指示に従うべきでしょうか、それとも何か他のことをすべきでしょうか? また、たとえば Atom をインストールしたときのように、PPA を追加できないのはなぜでしょうか?
私は Ubuntu 17.04 を実行していますが、.deb ファイルを直接ダウンロードしたくありません。これは、私の理解では、更新がリリースされても自動的に更新されないためです。
答え1
RStudioを動作させるには2つのコンポーネントが必要です
まずPPAからRを取得する
リポジトリからRを入手することもできますが、最新バージョンではない可能性があります。私はマイケル・ラターのPPA次のコマンドを実行すると、最新バージョンの R がインストールされます。
sudo add-apt-repository ppa:marutter/rrutter
sudo apt-get update
sudo apt-get install r-base r-base-dev
次に、RStudioをインストールします
残念ながら、RStudio のメーカーは、そのソフトウェアを PPA や Ubuntu リポジトリ経由では提供していません。deb
メーカーの Web サイトで入手できるファイルからインストールする必要があります。
- へ移動https://www.rstudio.com/products/rstudio/#デスクトップ
- DOWNLOAD RSTUDIO DESKTOPボタンをクリックします。
- 「RStudio Desktop Open Source License」を探して、 DOWNLOADその下のボタンをクリックします。
- 「サポートされているプラットフォームのインストーラー」の下を見て、「RStudio xyzzz - Ubuntu 12.04+/Debian 8+ (64 ビット)」と表示されているものを見つけます (64 ビット Ubuntu を使用している場合)。クリックします。これにより、`deb' ファイルがダウンロードされます。ダウンロードが完了するまで待ちます。
- ファイル ブラウザーを開き、Deb ファイルをダブルクリックしてソフトウェア センターで開きます。
- ソフトウェア センターを使用してインストールします。
libgstreamerの依存関係の問題が発生した場合は、RStudioの最新バージョンをインストールする
おっしゃる通り、deb
ファイルは自動的に更新されるわけではなく、更新があるかどうかを確認するために RStudio を時々再訪するのは面倒です。RStudio の内部メニュー > ヘルプ > アップデートの確認多少は苦痛が軽減されます。これをクリックすると、RStudio は自身の更新をチェックし、RStudio を閉じて新しいdeb
ファイルをダウンロードするオプションを提供します。これにより、RStudio が閉じられ、デフォルトの Web ブラウザーが開き、上記の手順 3 の RStudio ダウンロード ページが表示されます。
RStudioで自動的にアップデートをチェックするには、メニュー > ツール > グローバルオプション... > 全般タブ > RStudio の更新を自動的に通知するチェックボックスをオンにします。
ボーナスポイント
R を使用する際には、他の R パッケージをインストールする必要があります。これらのパッケージはリポジトリで利用できる場合があります。必要な r パッケージを指定するfoo
と、リポジトリ内のパッケージは と呼ばれますr-cran-foo
。
sudo apt-get r-cran-foo
仕事は完了します。これはfoo
常に最新の状態を保つため、最適なオプションです。ただし、常に機能するとは限りません。
これが機能しない場合は、RStudio 内から R パッケージをインストールまたは更新する必要があります。これを行うと、RStudio が新しいファイル (更新を含む) をホーム ディレクトリ内に配置します/home/<user>/R/
。
staff
この問題を解決し、RStudio が適切な場所に追加のパッケージをインストールできるようにする 1 つの方法は、Ubuntu ターミナルで次のコマンドを使用して自分自身をグループに追加することです。
sudo adduser <user> staff
<user>
ユーザー名に置き換えてください。
/usr/local/lib/R/
この後、または でパッケージをインストールまたは更新するオプションが表示されます/home/<user>/R/
。その後、前者をデフォルトのインストール場所として選択できるようになります。
ソース:https://stackoverflow.com/questions/5560139/install-r-package-xml-in-debian-ubuntu
お役に立てれば