Iniciar sessão com a Microsoft
Iniciar sessão ou criar uma conta.
Olá,
Selecione uma conta diferente.
Tem várias contas
Selecione a conta com a qual pretende iniciar sessão.

Sumário

Muitas vezes, um servidor de empresa R de rotação, por motivo de segurança, não tem uma ligação à internet através da qual transfira e instale os pacotes de R por isso um repositório de local é o programa de configuração internamente. Este artigo descreve a configuração do R de rotação para utilizar esse repositório do pacote local.

As instruções nos pontos 4.1 e 4.2 do guia de instalação do revolução R Enterprise for Linux (http://packages.revolutionanalytics.com/doc/7.3.0/linux/instman.pdf) estão correctas, geralmente, apesar de haver um erro na tabela doc no comando tools::write_PACKAGES no final do ponto 4.2.

1. Crie o directório principal da repo. Isto pode ser qualquer directório mas neste exemplo é /local/repos.

2. para um repo do Linux, terá das origens de pacote (. tar.gz) no src/contribuir sob o directório de repo principal (ex. /local/repos/src/contrib). Pode criar manualmente src/contribuir e manualmente transferir os pacotes de tar.gz não existe ou utilizar rsync como o guia irá reflectir a repo todo e criar src/contribuir para o utilizador.

3. Inicie revolução R e crie e os PACOTES e PACKAGES.gz repo tools::write_PACKAGES a utilizar ficheiros de índice. Isto deve ser feito para o directório /local/repos/src/contrib onde residem efectivamente os pacotes de origem:

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

Nota é diferente de exemplo na documentação que indica que a criar os ficheiros de índice de pacote no /local/repos.

4. configure RRE para utilizar o repo local. Editar /usr/lib64/Revo-7.3/R-3.1.1/lib64/R/etc/Rprofile.site e editar ou comentar a linha que aponta para a predefinição espelho de Revo CRAN:

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


Se não tiver acesso à internet da instalação RRE e vai utilizar o repo local exclusivamente, substitua esta linha de um apontador para apenas o repo local:

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

Tenha em atenção que especifique o directório principal para a localização de repo, não o caminho completo de /local/repos/src/contrib.

Se tiver acesso à internet e são utilizar apenas um local repo para alguns pacotes locais, pode configurar ambos os acordos de recompra:

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

Iniciar RRE e verifique a configuração actual para o repo(s):

> options("repos")

Se estiver correcta, pacotes de instalação de ensaio. Certifique-se de que o utilizador RRE tem permissões de rw no caminho completo de repouso no local e a biblioteca RRE.

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.

Estas informações foram úteis?

Quão satisfeito está com a qualidade do idioma?
O que afetou a sua experiência?
Ao selecionar submeter, o seu feedback será utilizado para melhorar os produtos e serviços da Microsoft. O seu administrador de TI poderá recolher estes dados. Declaração de Privacidade.

Obrigado pelo seu feedback!

×