[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: OFF TOPIC : Debian x Conectiva Linux



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Em 05 Nov 2002 11:00:53 -0200, Eduardo Marcel Macan <macan@debian.org> 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!

- -- 
kov@debian.org: 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-----



Reply to: