Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

Souhrn

Často revoluce R Enterprise server, z důvodu zabezpečení nemá připojení k Internetu, přes který chcete stáhnout a nainstalovat balíčky R tak místní úložiště je nastavena interně. Tento článek popisuje konfiguraci revoluce R Chcete-li použít tento balíček místní úložiště.

Pokyny v bodech 4.1 a 4.2 Instalační příručka revoluce R Enterprise Linux (http://packages.revolutionanalytics.com/doc/7.3.0/linux/instman.pdf) jsou obecně správné, když je chyba v příkazu tools::write_PACKAGES na konci 4.2 v dokumentu.

1. Vytvořte nadřazený adresář repo. To může být libovolný adresář, ale v příkladu je /local/repos.

2. pro repo Linux, budete potřebovat balíček zdroje (. tar.gz) v src/contrib pod repo nadřazeného adresáře (například /local/repos/src/contrib). Můžete vytvořit src/contrib ručně a ručně stáhnout balíčky tar.gz tam nebo použít jako průvodce, který bude odrážet celý repo a pro vytvoření src/contrib rsync.

3. Spusťte revoluce R a vytvořte e balíčky a PACKAGES.gz indexovat soubory pro repo pomocí tools::write_PACKAGES. To by mělo být provedeno pro adresář /local/repos/src/contrib, kde jsou skutečně uložena v původních obalech:

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

Poznámka: Toto je odlišné od příkladu v dokumentaci, že je nutné vytvořit soubory indexu v /local/repos.

4. konfigurace RRE používat místní repo. Upravit /usr/lib64/Revo-7.3/R-3.1.1/lib64/R/etc/Rprofile.site a upravit nebo řádek, který odkazuje na výchozí Revo CRAN zrcadlem:

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


Pokud nemáte přístup k Internetu z RRE instalace a bude používat místní repo výhradně, nahraďte tento řádek ukazatel pouze místní repo:

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

Všimněte si, že je třeba zadat nadřazený adresář pro umístění repo, nikoli cestu plnou /local/repos/src/contrib.

Pokud máte přístup k Internetu a právě používáte místní repo místní několik balíčků, můžete nakonfigurovat oba repo operace:

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

RRE spusťte a ověřte aktuální konfiguraci repo(s):

> options("repos")

Pokud je správná, test instalace balíčků. Přesvědčte se, zda že vaše RRE uživatel má oprávnění rw na úplnou cestu místní repo operací a RRE knihovny.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

Děkujeme vám za zpětnou vazbu.

×