¿Cómo instalar R-base sid en Debian jessie?

¿Cómo instalar R-base sid en Debian jessie?

quiero instalar R-basesidaquíen Debian. Sería fantástico si algunos paquetes CRAN instalados pudieran mantenerse en la versión SID. Código

sudo apt install r-base/unstable

Producción

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Release 'unstable' for 'r-base' was not found

También lo intenté sin éxito sudo apt-get install r-base/unstable. No puedo encontrar R 3.4.x en apt search R-base| grep 3.4. Creo que puede ser suficiente agregar la fuente del sid R-base en /etc/apt/sources.list. Sin embargo, no pude encontrar la dirección exacta en la página de inicio del paquete.

SO: Debian 8.7
R: actual 3.3.3

Respuesta1

Siga elinstrucciones oficiales sobre CRANy realice los cambios apropiados en /etc/apt/sources.list.

Luego, para instalar los paquetes R 3.4 respaldados, puede hacer

sudo apt-get -t jessie-backports install r-base

Respuesta2

Después de algunas pruebas y errores con las instrucciones oficiales, lo siguiente funcionó para mí:

Utilice un editor de texto para agregar lo siguiente a etc/apt/sources.list:

deb [trusted=yes] http://ftp.us.debian.org/debian sid main
deb-src [trusted=yes] http://ftp.us.debian.org/debian sid main

(cuidado, aquí agregamos soporte paramásque solo R).

También puedes hacer todo desde la línea de comando con, por ejemplo

d0="[trusted=yes] http://ftp.us.debian.org/debian sid main"
d1="deb $d0"
d2="deb-src $d0"
sudo (echo "$d1"; echo "$d2") >> /etc/apt/sources.list
## check this worked 
cat /etc/apt/sources.list

entonces

### ensure have keyring
sudo apt-get install -y debian-archive-keyring
## add key for R (I think this is still necessary)
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9
### ensure no errors with apt-get update
sudo apt-get install -y libappstream4
sudo apt-get update
sudo apt-get install -y r-base r-base-dev libopenblas-base
sudo apt-get autoremove

información relacionada