Az Ubuntu R Blog

author
2 minutes, 11 seconds Read

Universe

Az Ubuntu új verziójának megjelenésekor az R aktuális verziója mindig elérhető az univerzum tárolóban. Az R telepítése:

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

Ez telepíti az R-t, az ajánlott csomagokat és a sok további csomag (de nem az összes) telepítéséhez szükséges fájlokat az R-ből a install.packages("foo") segítségével. Az univerzum tárolóban található R csomagok nem frissülnek, amikor az R vagy az ajánlott csomagok új verziói megjelennek.

CRAN

A

CRAN az R aktuális verzióit és az ajánlott csomagokat az Ubuntu összes jelenleg támogatott verziójához elérhetővé teszi. A CRAN tárolók hozzáadásának részletes utasításai itt találhatók. Az első lépés a biztonsági kulcs hozzáadása:

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

Ezután a /etc/apt/sources.list végére kell hozzáadni a CRAN-tárat:

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

A CRAN webcím helyettesíthető egy helyi <a href=”deb http:///bin/linux/ubuntu precise/”>tükörrel, a precise/ pedig az Ön által használt Ubuntu verziójával. Az R ezután telepíthető:

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

A CRAN-on található csomagok rendszeresen frissülnek, és a legfrissebb verziók általában a megjelenésük után néhány napon belül elérhetőek lesznek. A CRAN tároló használatának egyik előnye, hogy a csomagok régebbi verziói is elérhetők. Ahhoz, hogy egy csomag régebbi verzióját telepítsük, azt fel kell tűznünk. A pinnelésre vonatkozó utasítások az apt-get és a synaptic esetében eltérőek, a részletek itt találhatók.

Launchpad PPA

A CRAN-tárhoz tartozó csomagok a RutteR nevű Launchpad PPA-ra épülnek. Lehetséges magát a PPA-t használni, amely néhány csomaggal többet tartalmaz, mint a CRAN-tár (például a JAGS és kapcsolódó csomagok). A PPA telepítése az apt segítségével nagyon egyszerű:

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

A PPA valamivel gyorsabban frissül, mint a CRAN repository, de a régebbi csomagok nem elérhetők.

Ha bármilyen kérdése van a CRAN vagy a PPA repositoryval kapcsolatban, írjon a karbantartónak, Michael Rutter-nek.

Similar Posts

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.