Estoy usando Debian Jessie. Estoy instalando algún software Z desde la fuente. Las instrucciones de instalación informan que depende del paquete Debian X. Verifiqué aptitude y tengo este paquete instalado, pero está marcado como instalado automáticamente ( iA
).
Entonces, si algún día elimino el paquete Y que provocó la instalación del paquete X, mi software Z dejará de funcionar. Entonces mi pregunta es, ¿cómo puedo cambiar los indicadores del paquete de iA
a i
. Preferiblemente usando aptitude en modo no interactivo. ¡Gracias!
Respuesta1
Puedes usar apt-mark
para eso. Desde su página de manual:
auto
auto is used to mark a package as being automatically installed, which will cause
the package to be removed when no more manually installed packages depend on this
package.
manual
manual is used to mark a package as being manually installed, which will prevent the
package from being automatically removed if no other packages depend on it.
En tu caso deberías marcarlo como manual
. Utilice un comando como este:
apt-mark manual <package-name>