Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Резюме

Често Revolution R Enterprise server, за сигурност причина, няма връзка с интернет, които да изтеглите и инсталирате пакети R местно хранилище е настройка вътрешно. Тази статия се описва конфигурирането на Revolution R, за да използвате този локален пакет хранилище.

Инструкциите в точки 4.1 и 4.2 от Revolution R Enterprise инсталиране за Linux (http://packages.revolutionanalytics.com/doc/7.3.0/linux/instman.pdf) са обикновено правилно, че има грешка в документа в командата tools::write_PACKAGES в края на 4.2.

1. Създайте директория на репо. Това може да представлява произволна директория, но в е /local/repos.

2. за Linux репо, ще ви пакет източници (. tar.gz) в src/contrib под репо директория (напр. /local/repos/src/contrib). Можете да създадете src/contrib ръчно и ръчно изтегляне tar.gz пакети там или използвате rsync в ръководството, който ще отразява цялата репо и създаване на src/contrib вместо вас.

3. Стартирайте Revolution R и създават пакети и PACKAGES.gz индекс файлове за репо използване tools::write_PACKAGES. Това трябва да се направи за /local/repos/src/contrib директорията, където всъщност се намира src пакети:

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

Забележка се различава от примера в документацията, казва да създадете пакет индекс на файловете в /local/repos.

4. Конфигуриране на RRE за използване на локален репо. Редактиране на /usr/lib64/Revo-7.3/R-3.1.1/lib64/R/etc/Rprofile.site и редактирате или коментар линия, който сочи към по подразбиране Revo CRAN огледален:

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


Ако нямате достъп до интернет от инсталацията на RRE и ще използват местните репо изключително, Заменете този ред с показалец само локални репо:

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

Имайте предвид, че сте задали директория за репо местоположение, не пълен /local/repos/src/contrib път.

Ако имате достъп до интернет и се използват само локални репо няколко локални пакети, можете да конфигурирате и двете репо:

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

Стартирайте RRE и проверете текущата конфигурация на repo(s):

> options("repos")

Ако правилно, тест инсталирате пакети. Не забравяйте личните си RRE има rw разрешения за пълния път на локалния репо и RRE библиотека.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×