Kopsavilkums
Bieži vien Revolution R Enterprise server, drošības iemeslu dēļ, nav interneta savienojumu, izmantojot, lai lejupielādētu un instalētu R paketes tā lokālā krātuve ir uzstādīšanas iekšēji. Šajā rakstā ir aprakstīts, konfigurējot Revolution R lietot šo lokālo paketi krātuve.
Linux (http://packages.revolutionanalytics.com/doc/7.3.0/linux/instman.pdf) sadaļās 4.1 un 4.2 Revolution R uzņēmuma uzstādīšanas instrukcijas pareizību parasti gan tools::write_PACKAGES komandas beigās 4.2. doc ir kļūda.
1. izveidot repo vecāku direktorijā. Tas var būt jebkurš, bet šajā piemērā ir /local/repos.
2. Linux repo, jums būs nepieciešams pakotnes avotu (. gz), src/contrib zem galvenā repo direktoriju (piem. /local/repos/src/contrib). Varat manuāli izveidotu src/contrib un manuāli lejupielādēt GZ pakotnes ir vai izmantot rsync kā ceļvedis, kas atspoguļo visu repo un veidošanai src/contrib.
3. Sāciet Revolution R un izveidotu e PAKOTNES un PACKAGES.gz indeksu failus, izmantojot tools::write_PACKAGES repo. Tas jādara /local/repos/src/contrib direktoriju, kur atrodas src pakotnes:
> tools:::write_PACKAGES("/local/repos/src/contrib")
Ņemiet vērā, tas atšķiras no dokumentāciju, ka izveidot pakotnes indeksa failus /local/repos piemēru.
4. konfigurēt RRE izmantot vietējo repo. Rediģēt /usr/lib64/Revo-7.3/R-3.1.1/lib64/R/etc/Rprofile.site un rediģēt vai komentārus, līniju, kas norāda noklusējuma Revo CRAN spoguli:
} else {r <- c(REVO=Revobase::getRevoRepos())}
Ja jums nav interneta piekļuve RRE instalācijas un izmantojot lokālo repo vienīgi, aizstājiet ar tikai vietējās repo rādītājs šīs rindas:
} else {#r <- c(REVO=Revobase::getRevoRepos())r <- c(LOCAL="/local/repos")}
Atcerieties, ka norādīt vecāku direktorija repo atrašanās vietu, nevis pilnībā /local/repos/src/contrib ceļš.
Ja ir interneta pieslēgums un tikai dažas vietējo pakotnes izmantošana vietējā repo, varat konfigurēt gan repo:
} else {r <- c(REVO=Revobase::getRevoRepos(), LOCAL="/local/repos")}
RRE sākt un pārbaudiet, vai pašreizējā repo(s) konfigurācijas:
> options("repos")
Ja pareizi, pārbaudiet pakotnes instalēšana. Noteikti RRE lietotāja atļaujām rw, gan vietējā repo un RRE bibliotēka pilno ceļu.