web-dev-qa-db-fra.com

Installer RStudio - est-ce très différent des autres paquets?

Je vois ces instructions pour installer RStudio:

https://www.datascienceriot.com/33/kris/

Mais je suis un peu timide pour leur faire confiance, car ils semblent plus substantiels que la méthode habituelle consistant à ajouter un PPA puis à l’installer. De plus, je viens d’essuyer mon ordinateur et d’effectuer une nouvelle installation d’Ubuntu car tout ne fonctionnait plus correctement et je pense que c’est à cause d’une mauvaise installation de JDK ou de RStudio, ou de quelque chose d’autre. Donc, je veux être sûr de faire la bonne chose.

Mes questions sont donc les suivantes: devrais-je suivre ces instructions ou devrais-je faire autre chose? Et pourquoi ne pouvez-vous pas simplement ajouter un PPA comme je l’ai fait pour installer Atom, par exemple?

J'utilise Ubuntu 17.04 et ne préfère pas télécharger directement un fichier .deb car, si j'ai bien compris, il ne serait pas automatiquement mis à jour lors de la publication des mises à jour.

2
Addem

Il faut deux composants pour que RStudio fonctionne

Tout d'abord, obtenez R de PPA

Vous pouvez obtenir R à partir des référentiels, mais ce ne sera probablement pas la dernière version. J'utilise PPA de Michael Rutter . Les commandes suivantes obtiendront la dernière version de R installée:

Sudo add-apt-repository ppa:marutter/rrutter
Sudo apt-get update
Sudo apt-get install r-base r-base-dev

Deuxièmement, installez RStudio

Malheureusement, les fabricants de RStudio ne rendent pas leurs logiciels disponibles via un PPA ou dans le référentiel Ubuntu. Vous devez l'installer à partir du fichier deb disponible sur leur site web.

  1. Allez à https://www.rstudio.com/products/rstudio/#Desktop
  2. Cliquer sur DOWNLOAD RSTUDIO DESKTOP bouton.
  3. Cherchez "Licence Open Source RStudio Desktop" et cliquez sur le bouton DOWNLOAD bouton en dessous.
  4. Recherchez sous "Installer pour la plate-forme prise en charge" et recherchez ce qui suit: "RStudio x.y.zzz - Ubuntu 12.04 +/Debian 8+ (64 bits)", en supposant que vous utilisez Ubuntu 64 bits et cliquez dessus. Cela téléchargera le fichier `deb '. Attendez que le téléchargement soit terminé.
  5. Ouvrez le navigateur de fichiers et double-cliquez sur le fichier Deb pour l’ouvrir dans le Centre logiciel.
  6. Installez à l'aide du centre logiciel.

Si vous rencontrez des problèmes de dépendance de libgstreamer, voir Installer la dernière version de RStudio

Vous avez raison, le fichier deb ne se mettra pas à jour et il est fastidieux de revoir le RStudio de temps en temps pour voir s'il y a des mises à jour. Dans RStudio Menu> Aide> Rechercher les mises à jour atténue quelque peu la douleur. Si vous cliquez dessus, RStudio vérifiera ses mises à jour et vous donnera la possibilité de fermer RStudio et de télécharger le nouveau fichier deb. Cela fermera RStudio, ouvrira votre navigateur Web par défaut et vous conduira à la page de téléchargement de RStudio à l'étape 3 ci-dessus.

Vous pouvez demander à RStudio de rechercher automatiquement les mises à jour dans Menu> Outils> Options globales ...> onglet Général> notifie automatiquement me de mises à jour à RStudio case à cocher.

Point bonus

Lorsque vous utilisez R, vous devrez installer d'autres packages R. Parfois, ceux-ci sont disponibles dans les référentiels. Dites le paquet r que vous voulez foo alors le paquet dans les référentiels s'appelle r-cran-foo.

Sudo apt-get r-cran-foo

va faire le travail. C'est la meilleure option car elle gardera foo mise à jour. Cependant, cela ne fonctionne pas toujours.

Si cela ne fonctionne pas, vous voudrez installer et/ou mettre à jour les paquetages R depuis RStudio. Si vous faites cela, vous constaterez que RStudio mettra les nouveaux fichiers (y compris les mises à jour) dans votre répertoire personnel /home/<user>/R/.

Une façon de résoudre ce problème et de laisser RStudio installer des paquets supplémentaires à sa place consiste à vous ajouter au groupe staff à l'aide de la commande suivante dans le terminal Ubuntu:

Sudo adduser <user> staff

Remplacez <user> par votre nom d'utilisateur.

Après cela, vous aurez la possibilité d'installer ou de mettre à jour les paquets /usr/local/lib/R/ ou dans /home/<user>/R/. Vous pourrez ensuite choisir l’ancien comme emplacement d’installation par défaut.

Source: https://stackoverflow.com/questions/5560139/install-r-package-xml-in-debian-ubunt

J'espère que cela t'aides

4
user68186