Actualmente tengo R 4.2.1, pero estoy intentando instalar 4.0.5
4.2.1 se puede eliminar, pero parece que no puedo especificar R 4.0.5 al instalar.
Se agradece cualquier aportación.
Esto es lo que intenté hasta ahora:
Información: Ubuntu 20.04.5 LTS
Respuesta1
Personalmente, si necesita otra versión de R en su sistema, le sugiero que utilice Anaconda/Miniconda.
Lo que terminarás haciendo es poder crear múltiples entornos, cada uno de los cuales puede tener un conjunto diferente de programas. Puedes cambiar entre ellos fácilmente. Y cada uno puede tener diferentes versiones de programas (como R).
Puededecidircual quieres. Yo sugeriría Miniconda.
Puedes descargarloaquí. Le sugiero que obtenga la última versión (versión 3.9 de Python).
Debajo del enlace de descarga hay un conjunto de instalación.instrucciones.
Después de haberlo instalado (elija las opciones predeterminadas si no sabe qué responder), creo que le pedirá que cierre la sesión y vuelva a iniciarla. Básicamente, deberá dejar que todos los entornos surtan efecto. Lo que encontrarás es que el conda
ejecutable está en tu camino. (es decir, escriba which conda
)
Honestamente, te sugiero que revises la documentación de conda para ver qué puedes o no hacer. Pero iré al grano para responder a tu pregunta.
Crearun entorno usando el comando conda create -n myenv
.
Después de dejarlo hacer su trabajo, podráscambiaral medio ambiente haciendo conda activate myenv
. Ahora verá (myenv)
en el extremo izquierdo de su mensaje. Para salir de esto y volver al software de nivel de sistema, haga un archivo conda deactivate
.
De todos modos, R
esaquídentro de Anaconda. Mientras estás en el myenv
entorno, escribe conda install -c conda-forge r-base=4.0.5
.
Escriba which R
cuando esté dentro o fuera del entorno. Esto te permitirá saber qué R estás usando. Personalmente, creo que esto es mucho más seguro que jugar con la versión R que es para tu versión de Ubuntu. También puede continuar en otro entorno independiente, si dicha versión está disponible.
Respuesta2
Este enfoque funcionó para mí:
En lugar de 1precise0
usar cómo se veía la salida deapt-cache showpkg r-base
Para mi fue:sudo apt-get install r-base-core=4.0.5-1.2004.0c