The Ubuntu R Blog

author
1 minute, 51 seconds Read

Universe

Die aktuelle Version von R, die verfügbar ist, wenn eine neue Version von Ubuntu veröffentlicht wird, ist immer im Universe Repository verfügbar. Um R zu installieren:

 sudo apt-get install r-base r-base-dev 

Dies installiert R, die empfohlenen Pakete und Dateien, die für die Installation vieler zusätzlicher Pakete (aber nicht aller) aus R heraus benötigt werden, mit install.packages("foo"). Die R-Pakete im Universum-Repository werden nicht aktualisiert, wenn neue Versionen von R oder die empfohlenen Pakete veröffentlicht werden.

CRAN

CRAN hat aktuelle Versionen von R und die empfohlenen Pakete für alle derzeit unterstützten Versionen von Ubuntu verfügbar. Eine detaillierte Anleitung zum Hinzufügen der CRAN-Repositories finden Sie hier. Der erste Schritt ist das Hinzufügen des Sicherheitsschlüssels:

 sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9 

Dann müssen Sie das CRAN-Repository am Ende von /etc/apt/sources.list hinzufügen:

 deb http://cran.r-project.org/bin/linux/ubuntu precise/ 

Die CRAN-Webadresse kann durch einen lokalen <a href=“deb http:///bin/linux/ubuntu precise/“>Mirror ersetzt werden und das precise/ sollte durch die von Ihnen verwendete Ubuntu-Version ersetzt werden. R kann dann installiert werden:

 sudo apt-get update sudo apt-get install r-base r-base-dev 

Die Pakete auf CRAN werden regelmäßig aktualisiert und die neuesten Versionen sind normalerweise innerhalb weniger Tage nach ihrer Veröffentlichung verfügbar. Ein Vorteil der Verwendung des CRAN-Repositorys ist, dass ältere Versionen von Paketen verfügbar sind. Um eine ältere Version eines Pakets zu installieren, muss es angeheftet werden. Die Anleitung zum Anheften ist für apt-get und synaptic unterschiedlich und Details können hier gefunden werden.

Launchpad PPA

Pakete für das CRAN-Repository werden auf einem Launchpad PPA namens RutteR gebaut. Es ist möglich, das PPA selbst zu verwenden, das ein paar mehr Pakete als das CRAN-Repository enthält (JAGS und verwandte Pakete zum Beispiel). Die Installation des PPA über apt ist sehr einfach:

 sudo add-apt-repository ppa:marutter/rrutter sudo apt-get update sudo apt-get install r-base r-base-dev 

Das PPA wird etwas schneller aktualisiert als das CRAN-Repository, aber ältere Pakete sind nicht verfügbar.

Wenn Sie Fragen zu den CRAN- oder PPA-Repositories haben, senden Sie bitte eine E-Mail an den Betreuer Michael Rutter.

Similar Posts

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.