web-dev-qa-db-fra.com

Installation hors connexion de R sur Ubuntu / Linux

J'aurai besoin d'installer R ( http://www.r-project.org/ ) sur un certain nombre de machines n'ayant pas accès à Internet; beaucoup d’entre eux utiliseront Windows, mais j’imagine que certains pourraient utiliser Linux, si c’est le cas, probablement Ubuntu (c’est toute l’information dont je dispose. La page de téléchargement officielle de R pour Ubuntu (et d’autres distributions Linux, https://cran.rstudio.com/bin/linux/ubuntu/ ) explique comment procéder avec Sudo apt-get (comme nombreux autres tutoriels sur le web).

Cependant, comment peut-on s'y prendre lorsqu'il n'y a pas d'internet? Quels fichiers dois-je télécharger et comment dois-je les installer? J'ai consulté les dossiers répertoriés sur le site Web susmentionné, mais il y a des giga-octets de fichiers séparés pour chaque version récente d'Ubuntu. Les ordinateurs sur lesquels je devrais installer R peuvent ou non avoir la même version, et éventuellement une autre distribution.

Étant moi-même principalement un utilisateur Windows, je suis un peu perdu (j'ai une machine virtuelle Ubuntu, si cela peut aider à résoudre le problème). Pour Mac et Windows, il y a des installateurs dans la section de téléchargement R, mais pour Linux, il redirige simplement vers cette page. J'avais déjà compris comment gérer l'installation de paquetages et de RStudio, mais installer le noyau R me laisse perplexe.

3
user3554004

La méthode difficile ...

Vous téléchargez tous les installateurs DEB à partir du site officiel des paquets avec toutes ses dépendances, puis vous les installez avec la commande dpkg.

r-base listes (tous les liens pointent vers vives; si vous utilisez une autre version, changez les URL) ...

Dépend:

  • r-base-core (> = 3.1.2-2) GNU noyau R du calcul statistique et du système graphique

  • r-recommandé (= 3.1.2-2) GNU collection de paquets recommandés [métapaquet]

Recommande

  • r-base-html GNU Docs html pour les fonctions du système informatique statistique

  • r-doc-html GNU R manuels html pour système de calcul statistique

Suggère

  • ess Mode Emacs pour la programmation statistique et l'analyse de données

  • r-doc-info ou r-doc-pdf GNU R info ou pdf manuels système informatique

Vous devrez cependant analyser tous les "dépend".


Une méthode plus simple ...

Lorsque vous installez "r" avec les 2 commandes suivantes ( vous pouvez également utiliser un miroir pour la dernière version ):

 Sudo apt-get update
 Sudo apt-get install r-base

... ce système installera tous les fichiers associés à "r" sur ce système, mais ils resteront également sur votre système dans /var/cache/apt/archives. Tout ce dont vous avez besoin est de les copier et de les installer sur l'autre ordinateur.

Le problème ici peut être que ce système a déjà installé quelque chose que les autres systèmes n’ont pas encore ...


La commande dpkg peut être utilisée pour installer des DEB séparés avec

dpkg -i {packagename1} {packagename2} {packagename3} {packagename4}
2
Rinzwind