sábado, 15 de setembro de 2007

0800-NET

0800-721-0029 – para a NET Fone
0800-701-0358 – para o NET Vírtua

quarta-feira, 5 de setembro de 2007

Repositorio local - APT-CACHER


A receita do bolo:

A máquina servidora deve estar com o apache instalado e rodando, pois o Apt-Cacher roda por trás dele...

sudo apt-get install apache2

Instalar o Apt-Cacher:

sudo apt-get install apt-cacher

Testar a instalação:

http://IP da máquina:3142/

Se estiver tudo ok vamos agora configurar o Apt-Cacher:

sudo vi /etc/apt-cacher/apt-cacher.conf

procure essa linha e a deixe assim:

allowed_hosts=192.168.0.0/24

Salve e saia e depois altere o Autostart:

sudo vi /etc/default/apt-cacher

Procure essa linha:

AUTOSTART=0

e altere para

AUTOSTART=1

Salve e saia.

Ainda na linha de comando faça a importação dos pacotes .deb:

sudo /usr/share/apt-cacher/apt-cacher-import.pl /var/cache/apt/archives

Reinicie o Apt-Cacher:

sudo /etc/init.d/apt-cacher restart

Terminamos na máquina servidora, vamos agora aos clientes, primeiramente faça um backup do sources.list pois se algo der errado você têm como voltar atrás:

sudo cp /etc/apt/sources.list /etc/apt/sources.list-backup

E agora edite o mesmo da seguinte maneira:

sudo vi /etc/apt/sources.list

E altere dessa maneira:

deb http://IPdoservidor:3142/br.archive.ubuntu.com/ubuntu/ dapper main restricted universe multiverse
deb-src http://IPdoservidor:3142/br.archive.ubuntu.com/ubuntu/ dapper main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://IPdoservidor:3142/br.archive.ubuntu.com/ubuntu/ dapper-updates main restricted
deb-src http://IPdoservidor:3142/br.archive.ubuntu.com/ubuntu/ dapper-updates main restricted

## Uncomment the following two lines to add software from the 'universe'
## repository.
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
deb http://IPdoservidor:3142/br.archive.ubuntu.com/ubuntu/ dapper universe
deb-src http://IPdoservidor:3142/br.archive.ubuntu.com/ubuntu/ dapper universe

## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://IPdoservidor:3142/br.archive.ubuntu.com/ubuntu/ dapper-backports main restricted universe multiverse
deb-src http://IPdoservidor:3142/br.archive.ubuntu.com/ubuntu/ dapper-backports main restricted universe multiverse

deb http://IPdoservidor:3142/security.ubuntu.com/ubuntu dapper-security main restricted
deb-src http://IPdoservidor:3142/security.ubuntu.com/ubuntu dapper-security main restricted
deb http://IPdoservidor:3142/security.ubuntu.com/ubuntu dapper-security universe
deb-src http://IPdoservidor:3142/security.ubuntu.com/ubuntu dapper-security universe

Salve e saia e depois:

sudo apt-get update

Caso você seja um leigo como eu, IPdoservidor é = 192.168.0.XX onde 3142 é o número da porta utilizada pelo Apt-Cacher, por exemplo assim ó 192.168.0.59:3142

Cabe aqui uma ressalva, consegui sucesso com o Apt-Cacher utilizando o Ubuntu 6.06 Dapper nas duas máquinas, NÃO testei com versões diferentes.

Antes de terminar esse post gostaria de deixar claro a quem quer que venha aqui ler que não existe vaidade alguma, tudo que é postado aqui têm apenas a humilde intenção de ajudar, compartilhar conhecimento e até mesmo distrair quando o motivo do post for alguma maluquice minha, portanto o blog é aberto a críticas e comentários.

E então configure os repositórios das outras máquinas para acessarem o
servidor. Altere, por exemplo:

deb http://br.archive.ubuntu.com/ubuntu/ dapper main restricted

para:

deb http://IP-DA-MAQUINA/apt-cacher/br.archive.ubuntu.com/ubuntu/
dapper main restricted

Agora só fazer o básico ‘sudo apt-get update‘ nas máquinas e correr pro abraço