/ / Revolution R: instalación en debian jessie - linux, r, ubuntu, debian, revolution-r

Revolution R: instalación en debian jessie - linux, r, ubuntu, debian, revolution-r

Necesito instalar Revolución r en un Debian Jessie (versión 8, 64 bits).

En mi sistema ya hay instalado R 3.1.1 y Rstudio.

los Página de descarga de revolución Dame tres paquetes de instalación para Ubuntu: 12, 14, 15 (LTS anterior, LTS actual, versión actual). El paquete Rstudio ofrece, en cambio, un paquete único para Ubuntu 12.04+ y Debian 8+ (versiones de 32 y 64 bits).

Hay una manera de entender cuál es el paquete correcto para instalar?

EDITAR: veo desde el Grupo de la comunidad que Debian no es oficialmente compatible, pero debería estar bien usando paquetes de Ubuntu.

Respuestas

2 para la respuesta № 1

Parece correcto instalar Revolution R en Debian Jessie.

Algunas precauciones:

  • En mi sistema hay libjpeg8 Como falta la dependencia. Para evitar esto, instalé desde testing repositorio.

    1. Intenté instalar el paquete usando gdebi Instalar y resolver todas las dependencias necesarias.
    2. libjpeg8 falta en el repositorio estable, así que lo tomo del repositorio de prueba, protegiendo otros paquetes con pinning preferencias:

      sudo printf "# testingndeb http://httpredir.debian.org/debian/ stretch main contrib non-free" >> /etc/apt/sources.list
      
      sudo vim /etc/apt/preferences
      # old
      Package: *
      Pin: release o=Debian,a=stable
      Pin-Priority: 980
      
      Package: *
      Pin: release a=jessie-backports
      Pin-Priority: 900
      
      # new
      Package: libjpeg8
      Pin: release o=Debian,a=stretch
      Pin-Priority: 990
      

    Nota: El paquete instalado es el libjpeg8:i386 versión.

  • El proceso de instalación de Revolution R borra el original R y Rscript ejecutables, así que en mi opinión es mejor hacer una copia de seguridad de ellos (como root o usar sudo)

    sudo cp -i /usr/bin/Rscript /usr/bin/Rscript-original
    sudo cp -i /usr/bin/R /usr/bin/R-original
    
  • Por si acaso necesitas restaurar el original. R y Rstudio ejecutables sin una copia de seguridad, debería ser suficiente para reinstalar el r-base-core paquete:

    sudo apt-get --reinstall install r-base-core -V
    
  • Usar Revolution R con Rstudio debería estar bien. Sin embargo, si usa una versión personalizada de R (la original, por ejemplo) con Rstudio, es posible seguirla. estas instrucciones:

    export RSTUDIO_WHICH_R=/usr/bin/R-original
    echo "export RSTUDIO_WHICH_R=/usr/bin/R-original" >> ~/.profile
    source ~/.profile
    # logout and login again to use this profile also outside the bash