Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

Résumé

Souvent, un serveur d’entreprise de R révolution pour raison de sécurité, n’a pas de connexion internet sur lequel vous souhaitez télécharger et installer des packages de R un référentiel local est le programme d’installation en interne. Cet article décrit la configuration de R de révolution pour utiliser ce référentiel de package local.

Les instructions fournies dans les sections 4.1 et 4.2 du Guide d’Installation R entreprise révolution pour Linux (http://packages.revolutionanalytics.com/doc/7.3.0/linux/instman.pdf) sont généralement corrects s’il existe une erreur dans le document de la commande tools::write_PACKAGES à la fin de 4.2.

1. Créez le répertoire parent de la mis en pension. Ce peut être n’importe quel répertoire, mais dans l’exemple est /local/repos.

2. pour un mis en pension de Linux, vous devez les sources du package (. tar.gz) dans src/cotisation sous le répertoire mis en pension de parent (ex. /local/repos/src/contrib). Vous pouvez créer manuellement de la src/cotisation manuellement télécharger les packages tar.gz il ou utiliser rsync dans le guide de mise en miroir de la mis en pension complète et créer src/cotisation pour vous.

3. Lancez la révolution R et créer des PACKAGES et PACKAGES.gz pour la mis en pension à l’aide de tools::write_PACKAGES les fichiers d’index. Cela doit être fait pour le répertoire /local/repos/src/contrib où résident les packages src :

> tools:::write_PACKAGES("/local/repos/src/contrib")

Notez que ceci est différent de l’exemple fourni dans la documentation qui indique qu’il faut créer les fichiers d’index de package dans /local/repos.

4. Configuration de RRE pour utiliser le mis en pension local. Modifier /usr/lib64/Revo-7.3/R-3.1.1/lib64/R/etc/Rprofile.site et modifiez ou mettez en commentaire la ligne vers la valeur par défaut de mise en miroir de Revo CRAN :

} else {r <- c(REVO=Revobase::getRevoRepos())}


Si vous n’avez pas accès à internet à partir de votre installation RRE et utiliseront le mis en pension local exclusivement, remplacez cette ligne par un pointeur vers le mis en pension local uniquement :

} else {#r <- c(REVO=Revobase::getRevoRepos())r <- c(LOCAL="/local/repos")}

Notez que vous spécifiez le répertoire parent pour l’emplacement mis en pension, pas le chemin d’accès complet /local/repos/src/contrib.

Si vous avez accès à internet et que vous utilisez simplement un mis en pension local pour plusieurs lots locaux, vous pouvez configurer les deux pensions :

} else {r <- c(REVO=Revobase::getRevoRepos(), LOCAL="/local/repos")}

Démarrer RRE et vérifier la configuration actuelle pour le repo(s) :

> options("repos")

Si elle est correcte, tester les packages d’installation. Veillez à ce que votre utilisateur RRE dispose d’autorisations de rw sur à la fois le chemin d’accès complet les pensions locales et la bibliothèque RRE.

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×