web-dev-qa-db-ja.com

Ubuntu / LinuxでのRのオフラインインストール

インターネットにアクセスできない多くのマシンにR( http://www.r-project.org/ )をインストールする必要があります。それらの多くはWindowsを実行しますが、Linuxを実行している可能性があると思われます(もしそうなら、Ubuntu(これは私が手元に持っているすべての情報です)。 Ubuntuの公式Rダウンロードページ(および他のLinuxディストリビューション、 https://cran.rstudio.com/bin/linux/ubuntu/ )は、Sudo apt-getを使用してそれを行う方法を説明しています(ウェブ上の他の多数のチュートリアル)。

しかし、インターネットがないときにどうやってそれを行うのでしょうか?どのファイルをダウンロードし、どのようにインストールする必要がありますか?前述のWebサイトにリストされているフォルダーを調べましたが、そこにはギガバイトのファイルがあり、最近のUbuntuバージョンごとに分けられています。 Rをインストールする必要があるコンピューターは、同じバージョンである場合とない場合があり、別のディストリビューションもある場合があります。

私は主にWindowsユーザーであるため、ここで少し迷っています(Ubuntu VMがあれば、問題の解決に役立ちます)。 MacおよびWindowsの場合、Rダウンロードセクションにインストーラーがありますが、Linuxの場合はこのページにリダイレクトされます。パッケージとRStudioのインストールをどのように処理するかについてはすでに理解しましたが、コアRをインストールすると困惑します。

3
user3554004

難しい方法...

すべての依存関係を含む公式パッケージサイトからすべてのDEBインストーラーをダウンロードし、コマンドdpkgを使用してインストールします。

r-base リスト(すべてのリンクはvividを指します。別のリリースを使用する場合はURLを変更します)...

依存:

  • r-base-core (> = 3.1.2-2)GNU R統計計算およびグラフィックシステムのコア

  • r-recommended (= 3.1.2-2)GNU R推奨パッケージのコレクション[メタパッケージ]

お勧め

提案する

  • ess 統計プログラミングとデータ分析のためのEmacsモード

  • r-doc-info または r-doc-pdf GNU R infoまたはpdfマニュアル統計計算システム

ただし、すべての「依存関係」をドリルダウンする必要があります。


簡単な方法...

次の2つのコマンドを使用して「r」をインストールする場合( 最新リリースのミラーを使用することもできます ):

 Sudo apt-get update
 Sudo apt-get install r-base

...そのシステムは、そのシステムに「r」に関連するすべてのファイルをインストールしますが、/var/cache/apt/archivesでもシステムに残ります。必要なのは、それらをコピーして他のマシンにインストールすることだけです。

ここでの問題canこのシステムには、他のシステムにはまだない何かがすでにインストールされていることがあります...


コマンドdpkgを使用して、個別のDEBをインストールできます。

dpkg -i {packagename1} {packagename2} {packagename3} {packagename4}
2
Rinzwind