web-dev-qa-db-fra.com

Qu'est-ce que la boîte de dialogue "Installer ce logiciel tiers" dans le programme d'installation et quels logiciels tiers sont installés?

Lors de l’installation d’Ubuntu, cette boîte contient toujours le code Install this third-party software, mais je me demande exactement quel logiciel tiers et où il l’installe.

Je peux voir la description ci-dessous, mais je veux savoir exactement quel logiciel est installé, quels paquets et d'où.

Ubuntu GNOME utilise un logiciel tiers pour lire les supports Flash, MP3 et autres, et pour travailler avec certains graphismes et matériel Wi-Fi. Une partie de ce logiciel est propriétaire. Le logiciel est soumis aux termes de la licence incluse dans sa documentation.

Install this third-party software check box

15
user364819

Modifier

Après avoir creusé un peu plus grâce à la sortie de

dpkg --get-selections | xargs apt-cache policy | grep -B5 'multiverse' il s'avère qu'il existe un méta-package ubuntu-restricted-addons. Le /var/lib/dpkg/info/ubuntu-restricted-addons.list m'a indiqué le fichier /usr/share/doc/ubuntu-restricted-addons/README.Debian

Le contenu de ce fichier indique:

Ce paquet a été scindé en ubuntu-restricted-extras et en ubuntu-restricted-addons pour permettre au programme d’installation du CD de bureau (ubiquity) d’installer un sous-ensemble des paquets disponibles dans le paquet ubuntu-restricted-extras d’origine.

À l'avenir, les suppléments d'ubuntu-restricted ne devraient contenir que des packages multivers, alors que les addons d'ubuntu devraient contenir les packages principal et univers, ainsi que tous les packages multivers ayant été vérifiés par un avocat.

Étant donné que les extras ubuntu-restricted-extras dépendent des addons ubuntu-restricted-add, les utilisateurs ne doivent pas installer des additifs ubuntu-restricted-en dehors du programme d'installation du CD de bureau. C'est le raisonnement derrière l'avertissement et la description clairsemée dans les addons d'ubuntu-restricted-.

- Evan Dandrea Jeu, 05 août 2010 16:14:43 -0400

Ainsi, le programme d'installation Ubuntu vous permet d'installer le méta-paquet ubuntu-restricted-addons.

apt-cache nous dit ce qui est contenu dans ce paquet:

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

C'est à peu près la même sortie que sur ma machine virtuelle 15.10.

Par conséquent, ma conclusion est que ubuntu-restricted-addons du référentiel multiverse est l’origine du logiciel tiers.

Message d'origine En termes de fichier /etc/apt/sources.list, il s'agirait de tout logiciel provenant de deb http://archive.ubuntu.com/ubuntu $RELEASE multiverse ainsi que du référentiel deb http://archive.ubuntu.com/ubuntu $RELEASE restricted.

C'est aussi des références dans le programme software-properties-gtk

enter image description here

Vous pouvez lister les paquets dans ces dépôts avec

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

et

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

Ce qu’il installe est buntu-restricted-extras pour la lecture de médias non cryptés mais utilisant un codec propriétaire (principalement mp3, mp4).

Cela fait partie du paquet Fluendo. Fluendo est un partenaire Canonical , son propre logiciel est donc stocké dans le référentiel des partenaires. gstreamer0.10-fluendo-plugins est le nom de celui-ci et il a tous leurs codecs de lecture, mais a un prix de 34,95 $

3
Rinzwind

Le message "... utilise un logiciel tiers pour lire les fichiers Flash, MP3 et autres supports ..." se trouve dans un paquet nommé ubiquity portant le nom Template: ubiquity/text/prepare_foss_disclaimer.

Template: ubiquity/text/prepare_nonfree_software est l'étiquette de la case à cocher contenant le texte "Installer ce logiciel tiers"

Dans le fichier ubiquity/plugins/ubi-prepare.py, il y a une def ok_handler(self) qui vérifie si cette case à cocher a été activée dans l'état actif et définit une variable use_nonfree à true si c'était le cas. Si use_nonfree est true, les noms universe et multiverse sont préconfigurés. Si ce n'est pas déjà fait, ubuntu-restricted-addons (ou kubuntu-restricted-addons s'il s'agit de KDE) est préconfiguré.

Il ne fait rien avec ubuntu-restricted-extras, seulement ubuntu-restricted-addons. Il existe même une entrée dans le journal des modifications expliquant que cela est vrai.

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

3
Metta Crawler