Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

Súhrn

Často Revolution R Enterprise server, z dôvodu zabezpečenia nemá pripojenie na internet cez na prevzatie a inštalácia balíkov R miestne úložisko je nastavenie interne. Tento článok popisuje konfiguráciu Revolution R používanie tohto odkladacieho priestoru lokálny balík.

Pokynov v časti 4.1 a 4.2 Revolution R podnikovej inštalácie sprievodca pre Linux (http://packages.revolutionanalytics.com/doc/7.3.0/linux/instman.pdf) sú vo všeobecnosti správne, keď je chyba v doc tools::write_PACKAGES príkaz na konci 4.2.

1. Vytvorte nadradený adresár repo. Môže to byť akýkoľvek adresár, ale je /local/repos.

2. v prípade Linux repo, musíte balík zdrojov (. tar.gz) v src/contrib pod nadradený adresár repo (napr. /local/repos/src/contrib). Môžete manuálne vytvoriť src/contrib a manuálne prevzatie tar.gz tam alebo pomocou rsync v sprievodcovi, ktorý zrkadliť celú repo a vytvorí src/contrib.

3. Štart Revolution R a vytvoríte e balíky PACKAGES.gz indexovať súbory pomocou tools::write_PACKAGES repo. To /local/repos/src/contrib adresár, kde skutočne umiestnené src balíky:

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

Poznámka: tým sa líši od v dokumentácii hovorí vytvoriť súbory balíka indexu /local/repos.

4. Konfigurácia RRE použiť lokálny repozitár. Úprava /usr/lib64/Revo-7.3/R-3.1.1/lib64/R/etc/Rprofile.site a upraviť riadok odkazujúci na predvolené zrušenie CRAN zrkadlenie:

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


Ak nemáte prístup na internet z RRE inštalácie a použijú len lokálny repozitár, nahraďte tento riadok ukazovateľ iba lokálny repozitár:

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

Poznámka zadať nadradený adresár umiestnenie repo, nie /local/repos/src/contrib úplnú cestu.

Ak máte prístup na internet a používate lokálny repozitár len niekoľko miestnych balíkov, môžete nakonfigurovať ako repos:

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

Spustite RRE a overte aktuálnu konfiguráciu repo(s):

> options("repos")

Ak áno, vyskúšajte inštaláciu balíkov. Uistite sa, že používateľ RRE rw povoleniami na úplnú cestu lokálneho repo a RRE knižnice.

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×