Instalação offline do R no Ubuntu / Linux

2

Eu precisarei instalar o R ( link ) em várias máquinas que não têm acesso à Internet; muitos deles estarão executando o Windows, mas suspeito que alguns possam rodar o Linux, se for o caso, provavelmente o Ubuntu (essa é toda a informação que tenho à mão). A página de download oficial do R para o Ubuntu (e outras distros do Linux, link ) explica como fazê-lo usando o sudo apt -get (como muitos outros tutoriais na web).

No entanto, como se faz quando não há internet? Quais arquivos devo baixar e como instalá-los? Eu olhei para as pastas listadas no site acima, mas há gigabytes de arquivos lá, separados para cada versão recente do Ubuntu. Os computadores que eu tenho que instalar o R podem ter ou não a mesma versão, e podem ter outra distribuição também.

Sendo eu principalmente um usuário do Windows, estou um pouco perdido aqui (eu tenho uma VM do Ubuntu, se isso ajudar a resolver o problema). Para Mac e Windows, existem instaladores na seção de download do R, mas para o Linux ele apenas redireciona para esta página. Eu já descobri como lidar com a instalação de pacotes e do RStudio, mas a instalação do núcleo R me confunde.

    
por user3554004 20.07.2015 / 15:02

1 resposta

2

O método difícil ...

Você faz o download de todos os instaladores DEB do site oficial de pacotes com todas as suas dependências e os instala com o comando dpkg .

r-base lista (todos os links apontam para vívido; se você usar outra versão, altere as URLs). ..

Depende:

  • r-base-core (> = 3.1.2-2) GNU R núcleo de computação estatística e sistema gráfico

  • recomendado r (= 3.1.2-2)     Coleção GNU R de pacotes recomendados [meta-pacote]

Recomenda

  • r-base-html     GNU R html docs para funções do sistema de computação estatística

  • r-doc-html     Manuais GNU R html para sistema de computação estatística

Sugere

  • ess     Modo Emacs para programação estatística e análise de dados

  • r-doc-info ou r-doc-pdf     GNU R informações ou manuais de pdf sistema de computação estatística

Você precisará detalhar todas as "dependências".

Um método mais fácil ...

Quando você instalar o "r" com os 2 comandos seguintes ( você também pode usar um espelho para o último release ):

 sudo apt-get update
 sudo apt-get install r-base

... esse sistema instalará todos os arquivos relacionados a "r" nesse sistema, mas eles também permanecerão no seu sistema em /var/cache/apt/archives . Tudo que você precisa é copiá-los e instalá-los na outra máquina.

Problema aqui pode ser que este sistema já tem algo instalado que os outros sistemas ainda não possuem ...

O comando dpkg pode ser usado para instalar DEBs separados com

dpkg -i {packagename1} {packagename2} {packagename3} {packagename4}
    
por Rinzwind 20.07.2015 / 16:01