-addons vs -extras
Observando os pacotes, é fácil dizer que esses são metapacotes - eles dependem de outros pacotes e estão vazios sozinhos. A única razão para sua existência é facilitar o usuário na instalação de um conjunto de pacotes, apenas configurando dependências.
Ao olhar para as dependências destes você pode ver que -extrasestá dependendo -addons, tornando assim a extensão de um primeiro sobre o segundo.
A descrição dos dois pacotes ( apt-cache show ubuntu-restricted-addons):
Pacotes restritos comumente usados para Ubuntu
Este pacote depende de alguns pacotes comumente usados nos repositórios universo e multiverso do Ubuntu.
Você não deve instalar este pacote diretamente, mas sim instalar o
ubuntu-restricted-extraspacote.
apt-cache show ubuntu-restricted-extras:
Pacotes restritos comumente usados para Ubuntu
Este pacote depende de alguns pacotes comumente usados no repositório multiverso Ubuntu.
A instalação deste pacote incluirá suporte para reprodução e decodificação de MP3, suporte para vários outros formatos de áudio (plug-ins do GStreamer), fontes da Microsoft, plug-in do Flash, LAME (para criar arquivos de áudio compactados) e reprodução de DVD.
Observe que isso não instala o libdvdcss2 e não permite reproduzir DVDs criptografados. Para mais informações, consulte
https://help.ubuntu.com/community/RestrictedFormats/PlayingDVDs
Observe também que os pacotes do multiverso são restritos por direitos autorais ou questões legais em alguns países. Veja
http://www.ubuntu.com/ubuntu/licensing para mais informações.
Agora que o mistério está resolvido, vamos ver quais são as diferenças na parte derivada do Ubuntu.
ubuntu-vs kubuntu-vs lubuntu-vsxubuntu-
Isso depende apenas do que os derivativos decidiram enviar e recomendar. Às vezes, isso inclui pacotes específicos do ambiente de área de trabalho. Alguns exemplos:
- A dependência de
libk3b6-extracodecsin kubuntu-restricted-addonsé válida apenas para o KDE, pois este pacote é apenas para o K3b (aplicativo de gravação de disco do KDE).
- O
lubuntuconjunto parece conter muito menos dependências e principalmente excluir os gstreamercodecs. Isso pode indicar que o player padrão do LXDE não é baseado no GStreamer e é sensato não instalar todos os tipos de bibliotecas do GStreamer provavelmente não sendo usadas em uma instalação do Lubuntu.