Hoje eu estou no trabalho resolveu um problema interessante. Eu precisava instalar e atualizar servidor Debian. Isso não seria nada complicado, mas o problema era que o servidor é uma rede onde não há acesso à Internet e razões de segurança ou podem não ser uma ligação à Internet.
Uma vez eu vi um programa que pode atualizar o servidor para diminuir conexão com a Internet. Ele trabalhou no princípio de que eu tenho um PC que não está ou conexão de internet muito lento executar o programa que criou a lista de pacotes a serem atualizados. Posteriormente, essa lista deve ser transferida para um PC com ligação à Internet. Existe uma lista de pacotes carregados na área seleccionada. Então era necessário passar estes pacotes de volta para o PC sem se conectar uma atualização completa. A solução é particularmente adequado quando não há realmente uma conexão de Internet. Este programa é chamado apt-imagen .
Este não foi o meu caso. Embora as redes não têm acesso à internet, eu tenho pelo menos uma conexão de rede para outro servidor que já tem uma ligação à Internet. Embora o servidor proxy, mas isso é o suficiente. Eu encontrei o programa para mim no meu caso, gosto bastante. Este é o cacher apt- .
Se a rede opera mais de um servidor Debian ou Ubuntu, você pode acelerar o download da atualização usando um espelho local de pacotes. Os pacotes são baixados da internet e apenas 1 estarão disponíveis no local para outros clientes na rede.
Apt-cacher simplifica a configuração de um espelho local. Tudo que é necessário é instalar o programa da forma normal
sudo apt-get install apt-cacher
em seguida, configurar o Debian ou outros clientes Ubuntu para usá-lo em vez do repositório remoto. Apt-cacher cria espelho Debian completo - que exigiria cerca de 30 Gigabytes de espaço em disco para uma arquitetura, e cerca de 100 gigabytes para um espelho completo. Eu não estou dizendo que este montante de reflexão necessita de uma conexão muito rápida e muito tempo.
apt-cacher é kešujúce proxy (cache proxy), então sempre que um dos PC local para instalar um novo pacote, o apt-cacher nakešuje-lo a um PC local. É muito inteligente e eficaz. A configuração é em / etc / apt-cacher / apt-cacher.conf e é muito bem feita. Depois de se adaptar ao seu ambiente pode importar cache de conteúdo existente para o comando de início rápido
sudo /usr/share/apt-cacher/apt-cacher-import.pl /var/cache/apt/archives
Automaticamente arquivo reserva-se o atual e excluídos os resíduos de idade. Ele é executado na porta 3142 (pode ser alterada na configuração).
Os clientes precisam para editar seu arquivo / etc / apt / sources.list, por exemplo. como se segue:
deb http://[local-server]:3142/debian stable main contrib non-free
deb-src http://[local-server]:3142/debian stable main contrib non-free
deb http://[local-server]:3142/security stable/updates main contrib non-free
apt-cacher é completamente configurável para usar diferentes repositórios e atualizações em intervalos especificados. Também é possível limitar as rotas ocupadas. Instruções simples sobre como configurar o apt-cacher e clientes aqui: http://www.debuntu.org/how-to-set-up-a-repository-cache-with-apt-cacher











































Artigos Relacionados
Nenhum usuário respondeu neste post
Assinar o Livro de Visitas
Atenção: A moderação de comentários talvez ativa com não há necessidade de reenviar os seus comentários