-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Em 05 Nov 2002 11:00:53 -0200, Eduardo Marcel Macan <[EMAIL PROTECTED]> escreveu:
> No Windows, a modularização é grande... tudo está em sua devida dll, > só que as interdependências são ridículas, tudo depende de tudo, então > boa parte do benefício da modularidade vai pro beleléu. Você instala O mais legal do Windows é o que acontece quando você instala um programa que sobrescreve uma dll =D... o Windows XP acusa e diz que 'isso pode causar incompatibilidades e deixar o sistema instável'... muito bem feito o design =D > No Debian, o dpkg é responsável por instalar os pacotes e lidar com > suas dependências, o apt é responsável por obter os pacotes > (não importando o meio) e ordená-los para que o dpkg os > processe corretamente. E o apt faz muito bem seu trabalho. O dpkg Na verdade quem mexe mais com dependências e etc atualmente é o APT (nisso aqui estou incluindo qualquer frontend pra a libapt... apt-get, dselect, etc)... os pacotes já vão pra o dpkg com as dependências baixadas e em mãos... quem ordena a instalação, aí sim é o dpkg, que trata de fazer com que o postinst de um pacote que depende do pacote 'x' só seja executado depois de o postinst do pacote 'x' ter sido executado. Mas, no geral, a filosofia Unix tem funcionado bem no Debian... cada coisa é delegada... veja por exemplo que o dpkg delega muita coisa pra o 'dpkg-deb', que é um binário separado... Eu acho que a questão aqui não é que seja ruim centralizar 'características'. O ruim é centralizar a implementação delas. Cria-se o 'aptitude', por exemplo, que delega funções à libapt, ao dpkg-reconfigure, ao dpkg-deb, etc... > é um dos instaladores mais robustos que eu já vi. O único que me > causou uma impressão tão boa foi o do HP/UX que testa até a mãe do > programador do pacote antes de instalar. :) heya =D... []s! - -- [EMAIL PROTECTED]: Gustavo Noronha <http://people.debian.org/~kov> Debian: <http://www.debian.org> * <http://www.debian-br.org> Dúvidas sobre o Debian? Visite o Rau-Tu: http://rautu.cipsga.org.br -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE9x9WKt1anjIgqbEsRAhS2AKCizzLo0luu/kXNuCBBW0jc3eC+lgCfSvJD Vlctf9aGLKNltVzuCMDvZWg= =2614 -----END PGP SIGNATURE-----