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

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: