2009/1/24 Tiago Dias <tux.ti...@gmail.com> > Preciso realmente implementar este script, pois os servidores não tem > acesso a internet. > > 2009/1/24 Fabiano Pires <fabiano.pi...@gmail.com> > > 2009/1/24 Tiago Dias <tux.ti...@gmail.com> >> >> Pessoal, >>> >>> Queria fazer um script para comparar pacotes instalados e saber se >>> existe atualização para os mesmos. >>> Será que alguém tem algo parecido? >>> >>> Exemplo: >>> >>> teria um arquivos com os pacotes do meu server >>> >>> pkg.out >>> >>> nagios-common_1.4-1_all.deb >>> zip_2.32_i386.deb >>> >>> e outro com lista de pacotes do repositório >>> >>> repos.out >>> >>> nagios-common_1.4-2_all.deb >>> nagios-common_1.4-3_all.deb >>> zip_2.32-1_i386.deb >>> >>> realizar a comparação entre o pacote instalado e os pacotes que >>> tenho no repositório e verificar se a versão é superio e informar que o >>> tenho um(s) pacotes para atualização. >>> >>> >>> Att, >>> >>> >>> -- >>> Tiago Dias da Silva >>> Administrador de Sistemas GNU/Linux >>> HomePage: www.dias.eti.br >>> Email: ti...@dias.eti.br >>> >>> "A mente que se abre a uma nova idéia jamais voltará ao seu tamanho >>> original" >>> >>> (Albert Einstein) >>> >> Dei uma googlada rápida e achei o "apt-show-versions". utilizando a opção >> "-u" ele exibe uma lista dos pacotes que podem ser atualizados, nesse >> estilo: >> >> php4-gd/etch upgradeable from 6:4.4.4-8+etch4 to 6:4.4.4-8+etch6 >> libmysqlclient15off/etch upgradeable from 5.0.32-7etch5 to >> 5.0.51a-17~bpo40+1 >> libvorbis0a/etch upgradeable from 1.1.2.dfsg-1.4 to 1.2.0.dfsg-3.1~bpo40+1 >> libvorbisenc2/etch upgradeable from 1.1.2.dfsg-1.4 to >> 1.2.0.dfsg-3.1~bpo40+1 >> libpcre3-dev/etch upgradeable from 6.7-1 to 6.7+7.4-4 >> samba/etch upgradeable from 3.0.24-6etch4 to 3.0.24-6etch10 >> mtr-tiny/etch upgradeable from 0.71-2 to 0.71-2etch1 >> >> Creio que isso resolve seu problema (a menos que queira **realmente** >> fazer um script. Nesse caso, Have Fun!!!). >> >> Abraços, >> >> Fabiano Pires >> LPIC-2 >> http://pragasdigitais.blogspot.com/ >> Livrando você da escória da Internet! >> > > > Mas se eu entendi bem o funcionamento do programa, ele não precisa de conexão à internet para funcionar, pois ele pega a lista de pacotes disponíveis através do arquivo local (que é preenchido quando você executa um "aptitude update").
Fabiano Pires LPIC-2 http://pragasdigitais.blogspot.com/ Livrando você da escória da Internet!