Aanmelden met Microsoft
Meld u aan of maak een account.
Hallo,
Selecteer een ander account.
U hebt meerdere accounts
Kies het account waarmee u zich wilt aanmelden.

Samenvatting

Vaak een revolutie R Enterprise server, voor veiligheidsredenen geen internet-verbinding waarover u pakketten downloaden en installeren R dus een opslagplaats lokale instellingen intern. In dit artikel wordt beschreven R revolutie voor het gebruik van deze opslagplaats lokale pakket te configureren.

De instructies in de punten 4.1 en 4.2 van de revolutie R Enterprise Installation Guide voor Linux (http://packages.revolutionanalytics.com/doc/7.3.0/linux/instman.pdf) zijn in het algemeen juist als er een fout in het document in de opdracht tools::write_PACKAGES aan het einde van punt 4.2.

1. Maak de bovenliggende map van de repo. Dit kan een map maar in het voorbeeld is /local/repos.

2. een Linux repo, moet u de bronnen van het pakket (. tar.gz) in src/contrib onder de bovenliggende map repo (bijvoorbeeld /local/repos/src/contrib). U kan de src/contrib handmatig maken en handmatig downloaden van de pakketten van tar.gz er of rsync zoals in de handleiding waarmee u een mirror van het gehele repo en src/contrib voor u maken.

3. revolutie R te maken e PAKKETTEN en PACKAGES.gz indexbestanden voor de repo met tools::write_PACKAGES. Dit u moet doen voor de /local/repos/src/contrib map waar de src-pakketten bevinden zich:

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

Opmerking dat dit is anders dan in het voorbeeld in de documentatie die zegt de pakketbestanden index maken in /local/repos.

4. RRE voor het gebruik van de lokale repo configureren. /Usr/lib64/Revo-7.3/R-3.1.1/lib64/R/etc/Rprofile.site bewerken en bewerken of de regel die naar de standaard Revo CRAN mirror verwijst:

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


Als u geen internettoegang van uw installatie RRE hebt en van de lokale repo uitsluitend gebruikmaakt, vervangen door deze regel een verwijzing naar alleen de lokale repo:

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

Houd er rekening mee dat u de bovenliggende map van de vestiging repo, niet het volledige /local/repos/src/contrib pad opgeven.

Als u toegang tot het internet en een lokaal repo slechts voor enkele lokale pakketten gebruikt, kunt u beide repo's:

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

RRE starten en controleer of de huidige configuratie voor de repo(s):

> options("repos")

Als dit correct test pakketten installeren. Zorg ervoor dat de gebruiker RRE rw machtigingen heeft voor het volledige pad van de lokale repo's en de bibliotheek RRE.

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?
Als u op Verzenden klikt, wordt uw feedback gebruikt om producten en services van Microsoft te verbeteren. Uw IT-beheerder kan deze gegevens verzamelen. Privacyverklaring.

Hartelijk dank voor uw feedback.

×