¿Qué es software-properties-common?

20

He estado instalando un par de softwares y noté que cuando se instala un software desde un PPA, el comando generalmente va precedido de

sudo apt-get install software-properties-common

Busco por qué instalar este paquete pero no pude encontrar una razón.

gnsr
fuente

Respuestas:

25

Como se describe en apt-show software-properties-common

Este software proporciona una abstracción de los repositorios apt utilizados. Le permite administrar fácilmente su distribución y las fuentes de software de proveedores de software independientes.

En la práctica, eso significa que proporciona algunos scripts útiles para agregar y eliminar PPA:

$ dpkg -L software-properties-common | grep 'bin/'
/usr/bin/add-apt-repository
/usr/bin/apt-add-repository

además de los backends DBUS para hacer lo mismo a través de la GUI de Software y Actualizaciones.

Sin él, necesitaría agregar y eliminar repositorios (como PPA) manualmente editando /etc/apt/sources.listy / o cualquier archivo subsidiario en/etc/apt/sources.list.d

conductor de acero
fuente
¿Cómo iniciar esto a través de la interfaz gráfica desde la terminal?
Egon Stetmann.
Los nombres de paquetes de Linux siempre reflejan tan intuitivamente su propósito. El paquete abstrae los repositorios APT y ni siquiera tiene "repositorio" en su nombre.
Alan Evangelista
1
apt-show packagenameparece ser apt show packagename(sin guión) para Ubuntu 16.04 y 18.04.
l --marc l