Instalando o software em um servidor Ubuntu offline [duplicado]

1

Supondo que eu tenha um servidor com o servidor Ubuntu instalado recentemente. Eu estava pensando em instalar a mesma versão em Virtual Box (ou qualquer outro software de virtualização), conecte-o à internet e use apt-get para baixar apenas os pacotes para atualizar o sistema e o novo software como ( tomcat7 , openjdk6-default-headless .. etc). Em seguida, copie os pacotes baixados da pasta de arquivos para a pasta de arquivos do servidor offline por meio de um pen drive.

Portanto, agora o sistema virtual não será realmente atualizado nem terá nenhum novo software instalado. Mas executaria os mesmos comandos apt-get no sistema offline sem a diretiva de download -d ser executada sem problemas?

* EDIT: * Isso precisa ser o mais simples possível porque eu terei que escrever um guia para o nosso cliente fazer isso sozinho e então não será aceitável exigir conhecimento profundo em Linux para fazer isso.

    
por Muhammad Gelbana 01.09.2012 / 12:52

4 respostas

1

Uma solução fácil para sua necessidade seria o apt-on-CD. Obtenha os pacotes de uma máquina que tenha acesso à internet. Em seguida, use o utilitário aptoncd para criar CD / mídia para instalação em sua máquina.

Para mais detalhes, visite este link que detalha o processo

e esta pergunta e respostas no próprio askubuntu.

    
por Jamess 04.09.2012 / 10:52
2

Eu já tive um problema semelhante. Eu resolvi usando apt-mirror . Com isso, é possível espelhar todo um repositório em um disco rígido externo e, em seguida, instalar a partir desse disco rígido em sua máquina off-line.

Upsides

  • Uma vez configurado, você pode instalar pacotes como estava acostumado.
  • As dependências espaciais são resolvidas confortavelmente.
  • Você pode fazer atualizações facilmente, primeiro atualizando os arquivos espelhados e atualizando-os na sua máquina off-line.

Desvantagens

  • Você precisa de muito espaço no disco rígido externo (cerca de 35 gb).
  • O espelho deve ser configurado primeiro. Pode não ser adequado para iniciantes.
  • A criação inicial de espelho leva algum tempo.

Se você quiser experimentar, o tutorial parece ser muito bom. Não consigo encontrar o que usei naquela época.

    
por André Stannek 01.09.2012 / 13:37
1

Não tenho certeza se entendi sua pergunta corretamente, mas se você está procurando maneiras de instalar / atualizar o software sem uma conexão com a Internet, há vários métodos listados aqui:

link

Eu usei o truque de script de download de pacote de salvamento sináptico algumas vezes e experimentei o keryx também. No entanto, geralmente era apenas para instalar novos softwares, não para atualizar softwares.

Por servidor off-line, você quer dizer um servidor acessível a uma LAN desconectada do resto da internet?

    
por KIAaze 01.09.2012 / 14:46
0

você pode instalar pacotes deb baixados manualmente usando

    sudo dpkg -i package.deb

ou

    sudo dpkg -i *.deb

observe que, se você não quiser instalar todos os pacotes baixados e instalados na máquina A, também na máquina B, será necessário acompanhar a ordem na qual os baixou e instalou, porque, devido a dependências, se você quiser instale o 10º pacote que você instalou na máquina A também na máquina B, você também pode precisar instalar um ou mais ou todos os pacotes de 1 a 9.

    
por jmarina 17.06.2018 / 10:49