The Ubuntu R Blog

author
1 minute, 45 seconds Read

Universe

La versione corrente di R disponibile quando viene rilasciata una nuova versione di Ubuntu è sempre disponibile nel repository universe. Per installare R:

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

Questo installerà R, i pacchetti raccomandati e i file necessari per installare molti pacchetti aggiuntivi (ma non tutti) dall’interno di R usando install.packages("foo"). I pacchetti R che si trovano nel repository universe non vengono aggiornati quando vengono rilasciate nuove versioni di R o dei pacchetti raccomandati.

CRAN

CRAN ha versioni correnti di R e i pacchetti raccomandati disponibili per tutte le versioni attualmente supportate di Ubuntu. Istruzioni dettagliate per aggiungere i repository CRAN possono essere trovate qui. Il primo passo è aggiungere la chiave di sicurezza:

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

Poi è necessario aggiungere il repository CRAN alla fine di /etc/apt/sources.list:

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

L’indirizzo web CRAN può essere sostituito con un <a href=”deb http:///bin/linux/ubuntu preciso/”>mirror locale e il precise/ dovrebbe essere sostituito con la versione di Ubuntu che state usando. R può quindi essere installato:

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

I pacchetti su CRAN sono aggiornati regolarmente e le versioni più recenti saranno solitamente disponibili entro un paio di giorni dal loro rilascio. Un vantaggio di usare il repository CRAN è che sono disponibili versioni più vecchie dei pacchetti. Per installare una vecchia versione di un pacchetto, deve essere pinnato. Le istruzioni per il pinning sono diverse per apt-get e synaptic e i dettagli possono essere trovati qui.

Launchpad PPA

I pacchetti per il repository CRAN sono costruiti su un Launchpad PPA chiamato RutteR. È possibile utilizzare il PPA stesso, che include alcuni pacchetti in più rispetto al repository CRAN (JAGS e pacchetti correlati, per esempio). Installare il PPA tramite apt è molto semplice:

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

Il PPA viene aggiornato leggermente più velocemente del repository CRAN, ma i pacchetti più vecchi non sono disponibili.

Se avete domande sui repository CRAN o PPA, scrivete al manutentore Michael Rutter.

Similar Posts

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.