Repositório local do apt-get

Publicado por Vinícius Evandro Gregório em 06/05/2007

[ Hits: 17.822 ]

 


Repositório local do apt-get



Distribuições baseadas no Debian, como Ubuntu e o Kurumin, utilizam o apt-get como Gerenciador de Pacotes principal. No entanto, a maioria dos usuários não sabe como utilizar a pasta de repositório local de forma mais eficiente.

Quando você baixa e instala algum pacote pelo apt-get ele fica armazenado na pasta /var/cache/apt/archives; o que nos dá algumas possibilidades interessantes. Uma delas é obter pacotes de instalação para serem distribuídos para outras máquinas, evitando assim a repetição do processo de download.

A forma mais simples de fazer isso é com as seguintes opções:

# apt-get install -d <pacote>

A opção -d faz com que o apt-get trabalhe no modo --download-only, onde ele só irá baixar o pacote para a pasta. Caso você já tenha o pacote instalado e receba um aviso de que o software instalado já é a versão mais recente, você pode tentar as seguintes opções:

# apt-get install --reinstall -d <pacote>

A opção --reinstall fará com que o apt reinstale o aplicativo, no entanto, como a opção -d estará ativada, ele somente baixará o pacote e, dessa forma, não exibirá a mensagem.

Você também pode criar scripts para baixar vários pacotes ao mesmo tempo. Para evitar que o apt-get pergunte sempre se você deseja efetuar a operação, você pode ativar a opção -y.

# apt-get install --reinstall -d -y <pacote>

Depois de colocar no arquivo todas as linhas correspondentes aos pacotes, salve e dê permissão de execução:

# chmod +x

Agora, basta executar e pronto!

# ./<nome do arquivo>

Para deletar todos os pacotes contidos na pasta, você pode utilizar o comando:

# apt-get clean

Abraços

Gregório

Outras dicas deste autor

Receba o OpenSolaris gratuitamente

Instalação de softmodens (guia de links)

Revista do Guia do Hardware

Leitura recomendada

Desligando o Linux com mensagem personalizada

Como renomear vários arquivos de MAIÚSCULO para minúsculo

Forçar montagem de partição NTFS Windows

Finalizando programas através de um terminal

Habilitando busca incremental de comandos no terminal GNU/Linux

  

Comentários
[1] Comentário enviado por richardajesus em 21/07/2015 - 14:17h

belo artigo meu amigo, me ajudou no que precisava



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts