Instalando programas via apt-get num repositório local.

Iniciado por Alfha, 25 de Dezembro de 2006, 23:03

tópico anterior - próximo tópico

Alfha

1) Instale os programas que quiser usando o gerenciador de pacotes Synaptic.
2) No terminal digite cd /var/cache/apt/archives/
3) Digitando ls serão listados todos os pacotes instalados pelo gerenciador.
4) Como root digite apt-ftparchive packages ./ > ./Packages
Esse comando fará a leitura dos pacotes existentes no diretório e criará o arquivo Packages que conterá o índice do repositório.
5) Crie o arquivo Packages.gz com o seguinte comando: gzip -9 Packages
6) Copie todos os arquivos .deb e arquivo Packages.gz para um CD.
7) No computador de destino, copie os arquivos do CD para a pasta /var/cache/apt/archives/
8) Edite o arquivo /etc/apt/source.list acrescentando a seguinte linha: deb file: //var/cache//apt/archives/
9) Atualize a lista de pacotes com o comando apt-get update

Com esses passos, você poderá instalar pacotes mesmo sem estar conectado na internet.

Obs.: para fazer todos os procedimentos listados acima de forma facilitada abilite o usuário root com o seguinte comando: sudo passwd root e entre com a senha de usuário root.
Logo após, abra o menu Sistema > Administração > Janela de início de sessão > Segurança e marque a opção Permitir início de sessão do administrador e faça login como root.
     


JeffersonX

#1
Isso é bem útil!! Por exemplo, numa rede corporativa, podemos criar um repositório local com pacotes de instalação e correções de segurança. Aí é só configurar o repositório no apt-get das estações e configurar o cron ou o Synatic pra descarregar e instalar automaticamente as instalações. Aí só atualizaríamos o packages do servidor depois que tivéssemos certeza de que as correções podem ser aplicadas (depois de rodar numa máquina cobaia hehe) !! Fino de mais! hehe
Linux Professional Institute Certified - Level 1, Novell CLA - Certified Linux Administrator, Microsoft Certified Professional - Windows Server 2003, ITIL Foundation Certified
Meu Blog: http://tibyjeffersonx.blogspot.com

Kamei Hyoga