O que é a caixa "Instalar este software de terceiros" no instalador e qual software de terceiros está instalado?


15

Ao instalar o Ubuntu, ele sempre tem essa caixa Install this third-party software, mas me pergunto exatamente de que software de terceiros e de onde o está instalando.

Posso ver a descrição abaixo, no entanto, quero saber exatamente qual software está sendo instalado, quais pacotes e de onde.

O Ubuntu GNOME usa software de terceiros para reproduzir Flash, MP3 e outras mídias, e para trabalhar com alguns gráficos e hardware wi-fi. Alguns desses softwares são proprietários. O software está sujeito aos termos de licença incluídos em sua documentação.

Caixa de seleção Instalar este software de terceiros

Respostas:


9

Editar

Depois de cavar um pouco mais através da saída de

dpkg --get-selections | xargs apt-cache policy | grep -B5 'multiverse'Acontece que existe um meta-pacote ubuntu-restricted-addons. O /var/lib/dpkg/info/ubuntu-restricted-addons.listapontou-me para o arquivo/usr/share/doc/ubuntu-restricted-addons/README.Debian

O conteúdo desse arquivo indica:

Este pacote foi dividido em extras restritos ao ubuntu e addons restritos ao ubuntu para permitir que o instalador do CD da área de trabalho (ubiquity) instale um subconjunto dos pacotes disponíveis no pacote ubuntu-strict-extras original.

Avançando, os extras restritos ao ubuntu devem conter apenas pacotes multiverso, enquanto os addons restritos ao ubuntu devem conter pacotes principal e universo, bem como quaisquer pacotes do multiverso que tenham sido examinados por um advogado.

Já que o ubuntu-restrição-extras depende dos complementos restritos ao ubuntu, os usuários devem ser desencorajados a instalar add-ons-restritos ao ubuntu fora do instalador do CD da área de trabalho. Este é o raciocínio por trás do aviso e da descrição esparsa no ubuntu-strict-addons.

- Evan Dandrea Qui, 05 ago 2010 16:14:43 -0400

Assim, o instalador do Ubuntu permite que você instale o ubuntu-restricted-addonsmeta-pacote.

apt-cache nos diz o que entra nesse pacote:

xieerqi:
$ apt-cache depends ubuntu-restricted-addons                                                                            
ubuntu-restricted-addons
  Recommends: gstreamer0.10-plugins-ugly
  Recommends: gstreamer1.0-plugins-ugly
  Recommends: flashplugin-installer
    flashplugin-installer:i386
  Recommends: gstreamer0.10-plugins-bad
  Recommends: gstreamer1.0-plugins-bad
  Recommends: gstreamer1.0-libav
  Recommends: gstreamer0.10-fluendo-mp3
  Recommends: gstreamer1.0-fluendo-mp3
  Recommends: chromium-codecs-ffmpeg-extra
  Recommends: oxideqt-codecs-extra
  Conflicts: ubuntu-restricted-addons:i386

Essa é praticamente a mesma saída da minha máquina virtual 15.10.

Assim, minha conclusão é que ubuntu-restricted-addonsdo multiverserepositório é a origem do software de terceiros.

Post original Em termos de /etc/apt/sources.listarquivo, esses seriam quaisquer softwares provenientes deb http://archive.ubuntu.com/ubuntu $RELEASE multiversee deb http://archive.ubuntu.com/ubuntu $RELEASE restrictedrepositórios.

Também são referências no software-properties-gtkprograma

insira a descrição da imagem aqui

Você pode listar pacotes nesses repositórios com

awk '/^Package/' /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_$(lsb_release -c | awk '{print $2}' )_multiverse_binary-$(dpkg --print-architecture)_Packages

e

awk '/^Package/' /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_$(lsb_release -c | awk '{print $2}' )_restricted_binary-$(dpkg --print-architecture)_Packages

11
Então, qual software exato está instalado? Você pode me dar uma lista de pacotes que ele instala porque não acredito que ele instale todo o software nos repositórios multiversee restricted?

@ParanoidPanda a lista de pacotes de todos os pacotes disponíveis é muito grande. Use as awkfrases que eu postei. Como alternativa, você pode usar o oneliner em uma nova instalação e passar a saída para o apt-cache policytubo passante exargs
— Sergiy Kolodyazhnyy

No topo da minha cabeça, pacotes como drivers broadcome nvidiahardware são 100% proprietários. Fontes compatíveis com Microsoft, pacotes relacionados ao kde se enquadram na categoria "grátis, mas restrito pela licença"
— Sergiy Kolodyazhnyy

11
Portanto, não existe uma lista abrangente de todas as coisas que serão instaladas?

3

O que ele instala é o ubuntu-restrição-extras para reprodução de mídia que não é criptografada, mas usa um codec proprietário (principalmente mp3, mp4).

Faz parte do pacote Fluendo. O Fluendo é um parceiro Canonical, portanto, seu próprio software está no repositório do parceiro. gstreamer0.10-fluendo-plugins é o nome dele e possui todos os codecs de reprodução, mas tem um preço de $ 34,95


Eu peço desculpa mas não concordo. O pacote de extras restritos deve ser instalado manualmente. Eu instalei meu Ubuntu 14.04 com a Install third party softwarecaixa marcada e ainda assim apt-cache policy ubuntu-restricted-extrasme dizInstalled: (none)
— Sergiy Kolodyazhnyy

3

A mensagem "... usa software de terceiros para reproduzir Flash, MP3 e outras mídias ..." está em um pacote chamado ubiquidade e está Template: ubiquity/text/prepare_foss_disclaimer.

Template: ubiquity/text/prepare_nonfree_software é o rótulo da caixa de seleção que contém o texto "Instalar este software de terceiros"

No arquivo ubiquity/plugins/ubi-prepare.py há um def ok_handler(self)que verifica se essa caixa de seleção foi clicada no estado ativo e define uma variável use_nonfreecomo true, se foi. Se use_nonfreefor verdade, causa universee multiversedeve ser preseed e, se ainda não o fez, causa ubuntu-restricted-addons(ou kubuntu-restricted-addonsse é o KDE) a preseed.

Não faz nada com ubuntu-restricted-extras, apenasubuntu-restricted-addons . Existe até uma entrada no changelog explicando que isso é verdade.

./ubiquity-2.18.8.11/debian/changelog: * Install kubuntu-restricted-addons, not kubuntu-restricted-extras


Na verdade, tem algo a ver com extras restritos. Consulte a edição na minha resposta
— Sergiy Kolodyazhnyy

Por favor, mostre-me o código.
— precisa

Nenhum código. Leia o arquivo que /usr/share/doc/ubuntu-restricted-addons/README.Debianeu
— publiquei o

Ele diz que o ubuntu-restring-extras depende dos add-ons restritos ao ubuntu e não o contrário. O OP perguntou sobre o instalador.
— precisa

Sim, depende de meios sem addonsvocê não pode ter extras. Depois de inicializar sistemas recém-instalados, você não possui restricted-extrasapenas restricted-addons. Os complementos vêm com o instalador
— Sergiy Kolodyazhnyy
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.