Eu acho que os únicos pacotes R disponíveis nos repositórios Ubuntu são os pacotes mantidos pela equipe principal de desenvolvimento do R. Como na maioria dos pacotes, os disponíveis através apt
ou sinápticos nem sempre são as versões mais recentes. Felizmente, você tem a opção de adicionar uma fonte de software mantida pelo CRAN, criando um novo arquivo /etc/apt/sources.list.d/CRAN.list
que contenha uma única linha de texto:
deb http://cran.r-project.org/bin/linux/ubuntu trusty/
(substitua trusty/
pelo codinome da sua distribuição; se você não souber, digite lsb_release -c
um terminal). Depois disso (e um apt update
) seu gerenciador de pacotes será sempre instalar (ou atualizar para) as versões manteve-CRAN de r-base
, r-base-core
etc., porque eles vão ter números de versão mais altos do que os de fontes Debian. Veja aqui se apt
reclama sobre a assinatura não ter sido assinada.
Para todos os outros pacotes (AKA "pacotes contribuídos"), eu prefiro instalar no R via install.packages(c("name_of_package", "name_of_other_package"))
sempre que possível, a menos que saiba que a versão no CRAN é antiga e que uma versão mais recente possui a funcionalidade necessária. Nesses casos, você pode instalar a partir do GitHub devtools::install_github('AccountName/RepositoryName')
ou baixar um arquivo e instalá-lo a partir de uma janela do terminal via R CMD INSTALL name_of_package.tar.gz
, ou dentro do R via install.packages("/path/to/downloaded/package.tar.gz", repos=NULL, type="source")
.
Para completar, aqui está a orientação oficial do CRAN .