R 3.5 atualmente só estão disponíveis em um PPA, porque alguns dos pacotes do CRAN têm problemas para construir com o R 3.5.
Proceda por sua conta e risco.
O procedimento que funcionou para mim é:
-
Remova todos os pacotes
r-cran-*
do seu sistema (YMMV, geralmente estou instalando pacotes da origem e tenho muito poucos deles)- Pesquise com
dpkg -l | grep r-cran-
- Pesquise com
-
Adicione PPA de Michael Rutter :
sudo add-apt-repository ppa:marutter/rrutter3.5 sudo apt-get update
-
Atualizar R
sudo apt install r-api-3.5
-
Instale todos os pacotes necessários da fonte (para uma biblioteca pessoal ou de site via
install.packages()
) ou instalando o pacoter-cran-*
Ubuntu correspondente.Eu uso o seguinte script para reinstalar todos os pacotes meus pacotes da minha biblioteca de sites pessoal para o R 3.4:
installed <- rownames(installed.packages()) pkgs <- dir("~/R/x86_64-pc-linux-gnu-library/3.4") new <- setdiff(pkgs, installed) new install.packages(new)
Se você tiver uma máquina com várias CPUs, poderá acelerar o processo, por exemplo:
install.packages(new, Ncpus = 6)
Referências
-
Resposta de Dirk Eddelbuettel a um inquérito semelhante na lista de discussão R-SIG-Debian