Galera, eu sei usar o rpm, a distribuição em questão é um RedHat Enterprise Linux 4.0 AS. Ele não tem acesso à Internet para ser utilizado um wget. Vou copiar todos os pacotes rpm para uma determinada pasta e usar este caminho como base dos pacotes de instalacao no script. A ideia eh simples, eu chamo o script para instalar o pacote gnome-libs (exemplo) e ele instala ele e todas as dependências que por ventura este pacote necessite. Sei que é uma idéia meio absurda, mas o RHEL 4 não tem o yum que como já foi comentado em outras respostas faz isto e mesmo que fizesse eu precisaria que o RHEL em questão estivesse com o registro ativo, porém, como a máquina não tem acesso à internet não tenho como fazer esta validação.
Podem me ajudar ? Obrigado Michael 2008/8/3 MrBiTS <[EMAIL PROTECTED]>: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > | Vixx, um problema... > | O script vai ter de saber qual é a base do gerenciador de pacotes que o SO > | vai estar utilizando, tipo.. e se for um dpkg? > | Já podemos pensar como fazer essa detecção. Não deve ser complicado... > | > | Eu pensei no seguinte: > | usando um 'whereis -b rpm | cut -f2 -d:'. Se retornar vazio, é pq ele nao > | usa o rpm. E por assim vai... > > Isso não é uma regra geral. Veja, no meu Ubuntu: > > [EMAIL PROTECTED]:~$ whereis rpm > rpm: /usr/bin/rpm /usr/lib/rpm /usr/share/man/man8/rpm.8.gz > > Ubuntu é uma distribuição baseada em Debian, que usa dpkg. O rpm está aí > para uma questão de compatibilidade. > > Primeiro, aprender a ficar em pé. Depois, aprender a voar. Lei da natureza, > não minha. Vamos nos focar em rpm, que é o sistema com o > qual você está trabalho, para aí montar um script especializado e, depois, > evoluir para o genérico. > > - -- > > Um abraço > > .0. MrBiTs - [EMAIL PROTECTED] > ..0 GnuPG - > http://keys.cardboard.net:11371/pks/lookup?op=get&search=0xAC37715A6DD1F186 > 000 http://www.mrbits.com.br > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.6 (GNU/Linux) > > iD8DBQFIlcXHrDdxWm3R8YYRAtqTAJ9oRT8yowL4ajISOSroxWvPzzcR+gCeNwbJ > kMYRa0lnJ/2aR7cM4cJgO7U= > =BO5z > -----END PGP SIGNATURE----- >
