Como o R já está instalado, você deve ser capaz de atualizá-lo com este método. Em primeiro lugar, você pode querer ter os pacotes que instalou na versão anterior na nova, por isso é conveniente verificar este post . Então, siga as instruções daqui
Abra o sources.listarquivo:
sudo nano /etc/apt/sources.list
Adicione uma linha com a fonte de onde os pacotes serão recuperados. Por exemplo:
deb https://cloud.r-project.org/bin/linux/ubuntu/ version/
Substitua https://cloud.r-project.orgcom o que espelham você gostaria de usar, e substituir
version/com qualquer versão do Ubuntu você está usando (por exemplo, trusty/, xenial/e assim por diante). Se estiver recebendo um "erro de linha malformada", verifique se há um espaço entre /ubuntu/e version/.
Recupere suas embalagens antigas seguindo a solução que melhor se adapta a você ( veja aqui ). Por exemplo, para recuperar todos os pacotes (não apenas os do CRAN) a ideia é:
- copie os pacotes de R-oldversion/librarypara R-newversion/library, (não sobrescreva um pacote se ele já existir na nova versão!).
- Execute o comando R update.packages(checkBuilt=TRUE, ask=FALSE).
Olá Ananda e outros, eu adoraria incluir algumas dessas soluções no pacote de instalação: github.com/talgalili/installr Algum de vocês está disposto a lançá-lo?
Respostas:
Como o R já está instalado, você deve ser capaz de atualizá-lo com este método. Em primeiro lugar, você pode querer ter os pacotes que instalou na versão anterior na nova, por isso é conveniente verificar este post . Então, siga as instruções daqui
Abra o
sources.list
arquivo:Adicione uma linha com a fonte de onde os pacotes serão recuperados. Por exemplo:
Substitua
https://cloud.r-project.org
com o que espelham você gostaria de usar, e substituirversion/
com qualquer versão do Ubuntu você está usando (por exemplo,trusty/
,xenial/
e assim por diante). Se estiver recebendo um "erro de linha malformada", verifique se há um espaço entre/ubuntu/
eversion/
.Busque a chave APT segura:
ou
Adicione ao chaveiro:
Atualize suas fontes e atualize sua instalação:
Instale a nova versão
Recupere suas embalagens antigas seguindo a solução que melhor se adapta a você ( veja aqui ). Por exemplo, para recuperar todos os pacotes (não apenas os do CRAN) a ideia é:
- copie os pacotes de
R-oldversion/library
paraR-newversion/library
, (não sobrescreva um pacote se ele já existir na nova versão!).- Execute o comando R
update.packages(checkBuilt=TRUE, ask=FALSE)
.fonte