The Ubuntu R Blog

author
1 minute, 59 seconds Read

Universe

Den aktuella versionen av R som är tillgänglig när en ny version av Ubuntu släpps finns alltid i universumförrådet. Så här installerar du R:

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

Detta installerar R, de rekommenderade paketen och filer som behövs för att installera många ytterligare paket (men inte alla) från R med hjälp av install.packages("foo"). De R-paket som finns i universumförrådet uppdateras inte när nya versioner av R eller de rekommenderade paketen släpps.

CRAN

CRAN har aktuella versioner av R och de rekommenderade paketen tillgängliga för alla versioner av Ubuntu som för närvarande stöds. Detaljerade instruktioner för att lägga till CRAN-förråden finns här. Det första steget är att lägga till säkerhetsnyckeln:

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

Därefter måste du lägga till CRAN-repositoriet i slutet av /etc/apt/sources.list:

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

Cran-webbadressen kan ersättas med en lokal <a href=”deb http:///bin/linux/ubuntu precise/”>spegel och precise/ bör ersättas med den version av Ubuntu du använder. R kan sedan installeras:

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

Paketen på CRAN uppdateras regelbundet och de senaste versionerna finns vanligtvis tillgängliga inom ett par dagar efter att de släppts. En fördel med att använda CRAN:s arkiv är att äldre versioner av paketen finns tillgängliga. För att installera en äldre version av ett paket måste det vara pinnat. Anvisningar för pinning är olika för apt-get och synaptic och detaljer finns här.

Launchpad PPA

Paket för CRAN-förrådet byggs på en Launchpad PPA som heter RutteR. Det är möjligt att använda själva PPA:n som innehåller några fler paket än CRAN-förrådet (JAGS och relaterade paket, till exempel). Att installera PPA via apt är mycket enkelt:

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

PPA uppdateras något snabbare än CRAN-förrådet, men äldre paket är inte tillgängliga.

Om du har några frågor om CRAN- eller PPA-förråden kan du skicka ett e-postmeddelande till den ansvarige Michael Rutter.

Similar Posts

Lämna ett svar

Din e-postadress kommer inte publiceras.