2009/1/24 Tiago Dias <[email protected]> > 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: [email protected] > > "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!

