Sono abbastanza nuovo su Linux. Ho installato R-base nel mio Ubuntu 12.04 utilizzando il Software Center (che per impostazione predefinita è r-2.14). Voglio aggiornare a / installare R 3.02 o più recente. Come lo posso fare? Grazie.
Sono abbastanza nuovo su Linux. Ho installato R-base nel mio Ubuntu 12.04 utilizzando il Software Center (che per impostazione predefinita è r-2.14). Voglio aggiornare a / installare R 3.02 o più recente. Come lo posso fare? Grazie.
Risposte:
Devi aggiungere il repository R al tuo sistema:
Usa il tuo editor di testo preferito (sto usando gedit
come esempio) per aprire /etc/apt/sources.list
:
sudo -H gedit /etc/apt/sources.list
Aggiungi questa riga al file (se è lento, usa un altro mirror . Puoi anche cambiare precise
il nome in codice per la tua versione di Ubuntu --- ad esempio, trusty
per 14.04):
deb http://cran.rstudio.com/bin/linux/ubuntu precise/
Aggiorna l'elenco dei pacchetti
sudo apt-get update
Installa l'ultima R-base (puoi anche usare di nuovo il software center):
sudo apt-get install r-base
precise
in quantal
.
precise/
. So che è un po 'diverso dai repository più adatti, ma è così che lo spiegano le istruzioni su cran.rstudio.com/bin/linux/ubuntu.
Avendo dovuto dedicare del tempo a capirlo e dimenticare come funziona, e poi doverlo capire di nuovo più volte, ecco una risposta più completa che è a prova di futuro.
Modifica il sources.list
file. Questo file contiene i server che apt-get
consulta per verificare se esiste il software e da dove può essere scaricato. Si può modificare il file usando il seguente comando:
sudo -H gedit /etc/apt/sources.list
Ciò richiede l'editor gedit. Se ricevi un errore, installa this ( sudo apt-get install gedit
) o usa un altro editor come nano ( sudo nano /etc/apt/sources.list
).
Trova un server funzionante da cui scaricare R che abbia anche la versione di R che ti interessa. Questo spesso significa che bisogna cercare il nome dell'ultima versione di Ubuntu. Un elenco di versioni è gestito sul sito Web di Ubuntu . Cerca l'ultima versione rilasciata e usa solo la prima parola nel suo nome senza maiuscole. Ad esempio, per la versione 16.04, il nome completo èXenial Xerus
e il nome da utilizzare è quindi xenial
. Pertanto, aggiungiamo la seguente riga al sources.list
:
deb http://cran.rstudio.com/bin/linux/ubuntu xenial/
Si noti che la riga precedente utilizza il mirror rstudio.com. Uno può scegliere un altro specchio da questo lungo elenco e modificare in modo appropriato l'URL. Per esempio:
deb http://mirrors.dotsrc.org/cran/bin/linux/ubuntu xenial/
Salva e chiudi il file. Successivamente, è possibile installare la versione più recente utilizzando:
sudo apt-get update # update apt-get's list of known releases
sudo apt-get install r-base # install the newest available version of R
Le risposte finora sono utili ma omettono tutte il passaggio successivo che sarà praticamente richiesto a chiunque abbia intenzione di usare R seriamente. Le linee citate provengono dal Manuale di installazione e amministrazione canonico R:
Gli utenti che hanno bisogno di compilare pacchetti R dal sorgente [es. Manutentori del pacchetto, o chiunque installi pacchetti con install.packages ()] dovrebbero anche installare il pacchetto r-base-dev:
sudo apt-get install r-base-dev
Penso che i potenziali installatori dovrebbero leggere quel Manuale più attentamente di quanto finora consigliato dai consigli di questa pagina.
Per Ubuntu 14.04 LTS i comandi sono
sudo -H gedit /etc/apt/sources.list
deb http://cran.rstudio.com/bin/linux/ubuntu quantal/
* Nota: è richiesta la barra in avanti, altrimenti si ottiene un errore
sudo apt-get update
sudo apt-get install r-base