web-dev-qa-db-fra.com

Comment installer / mettre à niveau r-base vers la dernière version?

Je suis assez nouveau pour Linux. J'ai installé R-base dans Ubuntu 12.04 à l'aide du Centre de logiciel (par défaut, r-2.14). Je souhaite mettre à niveau vers/installer R 3.02 ou une version plus récente. Comment puis je faire ça? Je vous remercie.

24
user3024311

Vous devez ajouter le référentiel de R à votre système:

  1. Utilisez votre éditeur de texte préféré (j'utilise gedit à titre d'exemple) pour ouvrir /etc/apt/sources.list:

    Sudo -H gedit /etc/apt/sources.list
    
  2. Ajoutez cette ligne au fichier (si cela est lent, utilisez n autre miroir . Vous pouvez également vouloir remplacer precise par le nom de code de votre version Ubuntu --- par exemple, trusty pour 14.04):

     deb http://cran.rstudio.com/bin/linux/ubuntu precise/
    
  3. Mettre à jour la liste des paquets

    Sudo apt-get update
    
  4. Installez la dernière version de R-base (vous pouvez également utiliser à nouveau le centre logiciel):

    Sudo apt-get install r-base
    
27
terdon

Après avoir passé du temps à comprendre cela et à oublier comment cela fonctionne, puis à le redécouvrir à plusieurs reprises, voici une réponse plus complète et pérenne.

  1. Editez le fichier sources.list. Ce fichier contient les serveurs que apt-get consulte pour vérifier si le logiciel existe et où il peut être téléchargé. On peut éditer le fichier en utilisant la commande suivante:

    Sudo -H gedit /etc/apt/sources.list
    

    Cela nécessite l'éditeur gedit. Si vous obtenez une erreur, installez-la (Sudo apt-get install gedit) ou utilisez un autre éditeur tel que nano (Sudo nano /etc/apt/sources.list).

  2. Trouvez un serveur de travail sur lequel télécharger R, ainsi que la version de R qui vous intéresse. Cela signifie souvent que vous devez rechercher le nom de la dernière version d'Ubuntu. ne liste des versions est maintenue sur le site web Ubunt . Recherchez la dernière version publiée et utilisez uniquement le premier mot de son nom sans majuscule. Par exemple, pour la version 16.04, le nom complet est Xenial Xerus et le nom à utiliser est donc xenial. Ainsi, nous ajoutons la ligne suivante au sources.list:

    deb http://cran.rstudio.com/bin/linux/ubuntu xenial/
    

    Notez que la ligne ci-dessus utilise le miroir rstudio.com. On peut choisir un autre miroir à partir de cette longue liste et modifier l’URL de manière appropriée. Par exemple:

    deb http://mirrors.dotsrc.org/cran/bin/linux/ubuntu xenial/
    
  3. Enregistrez et fermez le fichier. Après cela, on peut installer la dernière version en utilisant:

    Sudo apt-get update # update apt-get's list of known releases 
    Sudo apt-get install r-base # install the newest available version of R
    
3
Deleet

Jusqu'à présent, les réponses sont utiles, mais elles omettent toutes la prochaine étape, qui sera quasiment requise de la part de ceux qui envisagent d'utiliser R sérieusement. Les lignes citées proviennent du manuel d’installation et d’administration canonique R:

Utilisateurs qui ont besoin de compiler les packages R à partir de la source [par exemple. Les mainteneurs de paquet, ou quiconque installant des paquet avec install.packages ()] devraient aussi installer le paquet r-base-dev:

Sudo apt-get install r-base-dev

Je pense que les installateurs potentiels devraient lire ce manuel avec plus de soin que les recommandations de cette page ne l'ont jusqu'ici conseillé.

1
42-