Atualmente tenho o R 4.2.1, mas estou tentando instalar o 4.0.5
4.2.1 pode ser removido, mas não consigo especificar R 4.0.5 durante a instalação.
Qualquer contribuição é apreciada.
Isto é o que tentei até agora:
Informações: Ubuntu 20.04.5 LTS
Responder1
Pessoalmente, se você precisar de outra versão do R em seu sistema, sugiro que use Anaconda/Miniconda.
O que você acabará fazendo é criar vários ambientes, cada um dos quais pode ter um conjunto diferente de programas. Você pode alternar entre eles facilmente. E cada um pode ter versões diferentes de programas (como R).
Você podedecidirqual você quer. Eu sugeriria Miniconda.
Você pode baixá-loaqui. Sugiro que você obtenha o mais recente (versão 3.9 do Python).
Abaixo do link de download está um conjunto de instalaçãoinstruções.
Depois de instalá-lo (escolha as opções padrão se não souber o que responder), acredito que ele solicitará que você saia e faça login novamente. Basicamente, você precisará permitir que qualquer ambiente entre em vigor. O que você descobrirá é que o conda
executável está no seu caminho. (ou seja, digite which conda
)
Honestamente, sugiro que você consulte a documentação do conda para ver o que pode ou não fazer. Mas vou direto ao ponto para responder sua pergunta.
Criarum ambiente usando o comando conda create -n myenv
.
Depois de deixá-lo fazer seu trabalho, você poderátrocarpara o meio ambiente fazendo conda activate myenv
. Agora você verá (myenv)
no lado esquerdo do seu prompt. Para sair disso e voltar ao software de nível de sistema, faça um conda deactivate
.
De qualquer forma, R
éaquidentro da Anaconda. Enquanto você estiver no myenv
ambiente, digite conda install -c conda-forge r-base=4.0.5
.
Digite which R
quando estiver dentro ou fora do ambiente. Isso permitirá que você saiba qual R você está usando. Pessoalmente, acho que isso é muito mais seguro do que brincar com a versão R da sua versão do Ubuntu. Você também pode prosseguir em outro ambiente separado, se tal versão estiver disponível.
Responder2
Essa abordagem funcionou para mim:
Em vez de 1precise0
usar a aparência da saídaapt-cache showpkg r-base
Para mim foi:sudo apt-get install r-base-core=4.0.5-1.2004.0c