¿Qué es el cuadro "Instalar este software de terceros" en el instalador y qué software de terceros está instalado?

15

Al instalar Ubuntu, siempre tiene este cuadro que dice Install this third-party software, pero me pregunto exactamente qué software de terceros y de dónde lo está instalando.

Puedo ver la descripción a continuación, sin embargo, quiero saber exactamente qué software se está instalando, qué paquetes y de dónde.

Ubuntu GNOME utiliza software de terceros para reproducir Flash, MP3 y otros medios, y para trabajar con algunos gráficos y hardware de wi-fi. Parte de este software es propietario. El software está sujeto a los términos de licencia incluidos con su documentación.

Instale esta casilla de verificación de software de terceros

Braiam
fuente

Respuestas:

9

Editar

Después de cavar un poco más a través de la salida de

dpkg --get-selections | xargs apt-cache policy | grep -B5 'multiverse'Resulta que existe un metapaquete ubuntu-restricted-addons. El /var/lib/dpkg/info/ubuntu-restricted-addons.listme señaló al archivo/usr/share/doc/ubuntu-restricted-addons/README.Debian

El contenido de ese estado de archivo:

Este paquete se dividió en ubuntu-restricted-extras y ubuntu-restringido-addons para permitir que el instalador de CD de escritorio (ubiquity) instale un subconjunto de los paquetes disponibles en el paquete original ubuntu-restricted-extras.

En el futuro, los extras restringidos de ubuntu solo deberían contener paquetes de multiverso, mientras que los complementos restringidos de ubuntu deberían contener paquetes principales y de universo, así como cualquier paquete de multiverso que haya sido examinado por un abogado.

Como ubuntu-restricted-extras depende de ubuntu-restricted-addons, se debe desalentar a los usuarios de instalar ubuntu-restricted-addons fuera del instalador del CD de escritorio. Este es el razonamiento detrás de la advertencia y la descripción escasa en ubuntu-restricción-complementos.

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

Por lo tanto, el instalador de Ubuntu le permite instalar ubuntu-restricted-addonsmetapaquete.

apt-cache nos dice qué incluye ese paquete:

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

Esta es más o menos la misma salida que en mi máquina virtual 15.10.

Por lo tanto, mi conclusión es que ubuntu-restricted-addonsdel multiverserepositorio es de donde proviene el software de terceros.

Publicación original En términos de /etc/apt/sources.listarchivo, sería cualquier software que provenga deb http://archive.ubuntu.com/ubuntu $RELEASE multiverse, así como el deb http://archive.ubuntu.com/ubuntu $RELEASE restrictedrepositorio.

También son referencias en el software-properties-gtkprograma.

ingrese la descripción de la imagen aquí

Puede enumerar paquetes en esos repositorios con

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

y

awk '/^Package/' /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_$(lsb_release -c | awk '{print $2}' )_restricted_binary-$(dpkg --print-architecture)_Packages
Sergiy Kolodyazhnyy
fuente
1
Entonces, ¿qué software exacto está instalado? ¿Me puede dar una lista de paquetes que se instala porque no puedo creer que se instala todo el software en el multiversey restrictedrepositorios?
@ParanoidPanda la lista de paquetes de todos los paquetes disponibles es muy grande. Usa las awkfrases que publiqué. Alternativamente, puede usar esos oneliner en una instalación nueva y pasar la salida a apt-cache policytravés de la tubería yxargs
Sergiy Kolodyazhnyy
Fuera de mi cabeza, paquetes como controladores broadcomy nvidiahardware son 100% propietarios. Fuentes compatibles con Microsoft, los paquetes relacionados con kde entran en la categoría "gratuita, pero restringida por licencia"
Sergiy Kolodyazhnyy
1
Entonces, ¿no hay una lista completa en alguna parte de todas las cosas que esto instalará?
3

Lo que instala es ubuntu-restricted-extras para la reproducción de medios que no están encriptados pero que usan un códec patentado (principalmente mp3, mp4).

Es parte del paquete Fluendo. Fluendo es un socio canónico, por lo que su propio software está en el repositorio de socios. gstreamer0.10-fluendo-plugins es su nombre y tiene todos sus códecs de reproducción pero tiene un precio de $ 34.95

Rinzwind
fuente
Siento disentir. El paquete adicional restringido debe instalarse manualmente. He instalado mi Ubuntu 14.04 con la Install third party softwarecasilla marcada, y aún así apt-cache policy ubuntu-restricted-extrasme diceInstalled: (none)
Sergiy Kolodyazhnyy
3

El mensaje "... usa software de terceros para reproducir Flash, MP3 y otros medios ..." está en un paquete llamado ubicuidad y lo es Template: ubiquity/text/prepare_foss_disclaimer.

Template: ubiquity/text/prepare_nonfree_software es la etiqueta de la casilla de verificación que contiene el texto "Instalar este software de terceros"

En el archivo ubiquity/plugins/ubi-prepare.pyhay una def ok_handler(self)que comprueba si se hizo clic en esa casilla de verificación en el estado activo y establece una variable use_nonfreeen true si así fuera. Si use_nonfreees verdadero, causa universey multiversese preseleccionará y si aún no lo ha hecho, causará ubuntu-restricted-addons(o kubuntu-restricted-addonssi es KDE) ser preseleccionado.

No hace nada con ubuntu-restricted-extras, solo ubuntu-restricted-addons. Incluso hay una entrada en el registro de cambios que explica que esto es cierto.

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

Rastreador de Metta
fuente
En realidad tiene algo que ver con extras restringidos. Consulte la edición en mi respuesta
Sergiy Kolodyazhnyy
Por favor muéstrame el código.
Metta Crawler
Sin código. Lea el archivo /usr/share/doc/ubuntu-restricted-addons/README.Debianque publiqué el contenido de ese archivo en mi respuesta
Sergiy Kolodyazhnyy
Dice que ubuntu-restricted-extras depende de complementos ubuntu-restricted no al revés. El OP preguntó sobre el instalador.
Metta Crawler
Sí, depende de medios sin addonsque no puedas tener extras. Una vez que inicias los sistemas recién instalados, no restricted-extrassolo tienes restricted-addons. Los complementos vienen con el instalador
Sergiy Kolodyazhnyy