madrugada
(usa Gentoo)
Enviado em 06/10/2012 - 03:36h
ferrarini escreveu:
madrugada escreveu:
Essa divisão do pacote é característico dos deb's e rpm's. Muitas vezes também vi isso no Arch. O Slackware compacta um programa compilado em um único pacote.
Tome por exemplo o samba: No Slack ele é um único pacote. No Debian você tem samba-common, alguns libsamba* e por aí vai.[...]
então quer dizer que no slack quando você que um app , você faz o download do app e todas suas dependências ? :)
eu escrevi:
Não necessariamente. O que quis dizer é que muitas dependências dos deb e rpm, na verdade pertence ao mesmo pacote original.
Por pacote original, devemos entender o programa compilado a partir do código fonte.
Agora tomemos como exemplo o próprio ffmpeg que foi mencionado na abertura do tópico. Ele tem as suas dependências. Veja:
http://www.slacky.eu/asche/pkgs/index.php?pkg=2672&ver=15
Mas estas dependências são projetos distintos. Se você for usar o ffmpeg para converter uma música de mp3 para ogg-vorbis, o ffmpeg vai utilizar as bibliotecas do pacote lame para ler o mp3 e o libvorbis para escrever o novo arquivo.
Obs.: libvorbis não se encontra na lista de dependências da página acima porquê já vem na instalação padrão do Slack.