Re: que cd's estão cada pacote?
RicardoFunke wrote:
> Poxa, mas assim fica complicado, pois como vou saber se o pacote que me
interessa é "mais usado"? mesmo que saiba, ainda não vou saber o nível
de "mais usado" que ele está.
...
Bom, agora eu faco uma pergunta: De que adianta vc ter em CD o
mozilla-firefox-xxx.deb sendo que ele tem trocentas dependencias?
Pra ilustrar:
Package: mozilla-firefox
[...]
Version: 1.0.4-2
Provides: www-browser
Depends: fontconfig, psmisc, debianutils (>= 1.16), libatk1.0-0 (>=
1.7.2), libc6 (>= 2.3.2.ds1-21), libfontconfig1 (>= 2.3.0), libfreetype6
(>= 2.1.5-1), libgcc1 (>= 1:3.4.1-3), libglib2.0-0 (>= 2.6.0),
libgtk2.0-0 (>= 2.6.0), libidl0, libjpeg62, libkrb53 (>= 1.3.2),
libpango1.0-0 (>= 1.8.1), libpng12-0 (>= 1.2.8rel), libstdc++5 (>=
1:3.3.4-1), libx11-6 | xlibs (>>4.1.0), libxext6 | xlibs (>> 4.1.0),
libxft2 (>> 2.1.1), libxp6 | xlibs (>> 4.1.0), libxt6 | xlibs (>> 4.1.0),
zlib1g (>= 1:1.2.1)
Vc colocaria as dependencias tbm? E as dependencias das dependencias,
como ficariam? Nao faria muito sentido...
Só de curiosidade, veja só:
mozilla-firefox depende de debianutils, que depende de coreutils, que
depende de libacl1, que depende de libattr1.
Veja que simplifiquei e nem considerei o numero de versão. É
virtualmente impossivel lidar com essas coisas na mão; mas pro apt-get
tanto faz: se pega da net, CDs, ordem dos pacotes nos CDs, etc.
A lógica por detras dessa distribuição de arquivos aparentemente maluca
é: fazendo um raking de popularidade dos pacotes, temos os mais comuns no
começo. Se muitos usam o firefox, muitos usam suas dependencias tbm e
todos estarão mais ou menos próximos nesse ranking. Como os libs são
compartilhados, sao mais comuns que o firefox em si, e portanto aparecem
mais acima ainda.
O fato é: se vc precisar de um pacote que está no CD3, vc vai precisar do
CD1 e CD2.
Esse 'método' de escolher os pacotes nos CDs sempre é questionado (fique
tranquilo, vc não é o primeiro a fazer essa pergunta - eu mesmo
classifiquei uma vez isso como tonto :-)), me admira não ter uma
explicação num FAQ da vida...
--
Marcos
Reply to: