Tengo una instalación limpia de Ubuntu 18.04.
cat /etc/apt/sources.list
devoluciones
deb http://archive.ubuntu.com/ubuntu bionic main
deb http://archive.ubuntu.com/ubuntu bionic-security main
deb http://archive.ubuntu.com/ubuntu bionic-updates main
Quiero instalar el molly-guard
paquete, pero ese reside en el universe
repositorio (https://packages.ubuntu.com/bionic/admin/molly-guard).
Podría modificarlo /etc/apt/sources.list
para que contenga lo siguiente
deb http://archive.ubuntu.com/ubuntu bionic main universe
deb http://archive.ubuntu.com/ubuntu bionic-security main universe
deb http://archive.ubuntu.com/ubuntu bionic-updates main universe
luego emita un apt update
y luego apt install molly-guard
.
No quiero tener acceso a todo el universe
repositorio solo porque instalo este paquete.
¿Hay alguna manera de instalarlo molly-guard
sin modificarlo /etc/apt/sources.list
?
- En caso afirmativo, ¿habría inconvenientes en hacerlo de esa manera? Por ejemplo, ¿el paquete no se actualizará durante
apt upgrade
? - ¿Cuáles son los inconvenientes de agregar el
universe
repositorio solo para este paquete único? ¿Podría tener alguna implicación de seguridad? Este será un servidor web de producción.
Respuesta1
La forma de instalar esto sin cambiar sources.list
es descargar el .deb
archivo e instalarlo localmente usando dpkg
:
sudo dpkg -i /path/to/my.deb
Los inconvenientes son:
- Usted es responsable de administrar las dependencias del paquete. Si requiere otros paquetes, usted es responsable de localizar, descargar y resolver las dependencias de estos paquetes.
- Usted es responsable de verificar el paquete (y sus dependencias) en busca de actualizaciones y repetir el punto 1 según sea necesario cuando las dependencias cambian.
Los inconvenientes de agregar universe
son que Canonical no mantiene oficialmente los paquetes universe
, sino que los mantiene la comunidad Ubuntu. Si se requieren actualizaciones relacionadas con la seguridad para un paquete o sus dependencias, universe
es posible que no se resuelvan tan rápidamente. La necesidad y la puntualidad de las actualizaciones de seguridad suelen ser la única preocupación real en este espacio.