aggiornamento R versione 3.3 in Ubuntu 16.04


10

Attualmente sto usando R versione 3.2.3 su Ubuntu 16.04 LTS. Sto cercando di installare un pacchetto in R chiamato kma che richiede pacchetti come devtools, data.table ecc. Quando provo ad installare questi pacchetti, ottengo questo:

install.packages(c("devtools", "data.table", "reshape2", "dplyr"))
Warning in install.packages :
  download had nonzero exit status
Installing packages into ‘/home/varun/R/x86_64-pc-linux-gnu-library/3.2’
(as ‘lib’ is unspecified)
Warning in install.packages :
  packages ‘devtools’, ‘data.table’, ‘reshape2’, ‘dplyr’ are not available (for R version 3.2.3)

Questi pacchetti vengono installati senza problemi se la versione R è 3.3 o successiva. Come posso aggiornare la mia R alla versione 3.3 o successiva dalla mia attuale versione 3.2. Anche tutti i miei pacchetti sono in 3.2. Devo installare nuovamente tutti questi pacchetti?

Spero di sentirti presto.

Grazie

Risposte:


10

Usa il PPA di Michael Rutter

Il PPA di Rutter attualmente ha R 3.4.0. Per installare il PPA aprire un terminale premendo Ctrl+ Alt+ Te inserire:

sudo add-apt-repository ppa:marutter/rrutter

Seguito da:

sudo apt update
sudo apt full-upgrade

Questo aggiornerà la tua installazione R.

Spero che sia di aiuto


Ciao ho aggiornato la mia versione R a 3.4. Dato che sto usando R usando Rstudio, sto cercando di installare bioconductor per la versione 3.4 ma sto ottenendo questa fonte di errore (" bioconductor.org/biocLite.R" ) URL ' bioconductor.org/biocLite.R ': status was 'Peer certificato non può essere autenticato con determinati certificati CA 'Come posso risolvere questo ??
user3138373,

1
@ user3138373 Non ho idea del bioconduttore. Questo sembra il loro problema con il sito web. Fai una nuova domanda in modo che altri possano aiutarti. Se sei soddisfatto della mia risposta sopra, considera di accettare la risposta come corretta e metti il ​​segno di spunta verde su di essa. Grazie.
user68186,

Ho installato R 3.4 da un tarball, ma sembra che Ubuntu non lo riconosca ... Posso seguire questo comando ma preferirei semplicemente riconoscere la nuova installazione / non dover scaricare di nuovo ecc. Qualche suggerimento?
Alex W,

Non sono sicuro di cosa intendi con "Ubuntu per riconoscerlo". Se vuoi un'icona di avvio, dovrai farlo da solo. Ecco come funziona un tarball. Inoltre non si aggiornano da soli. È più semplice eliminare l'installazione e ricominciare. Si prega di porre una nuova domanda con maggiori dettagli.
user68186
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.