Tengo un paquete que está instalado en mi PC como dependencia de otro paquete.
Me gustaría tener el paquete instalado explícitamente, pero sin volver a instalarlo o descargando cualquier archivo.
¿Es esto posible?
actualizar :
No tengo ningún paquete almacenado en caché en /var/cache/pacman/pkg
, que es una de las razones por las que quiero cambiar los detalles del paquete sin volver a instalarlo.
Incluso si tuviera los paquetes almacenados en caché, ejecutar pacman -S significaría que se ejecuta todo el proceso de instalación, lo que también quiero evitar.
Respuesta aceptada:
Encontré la respuesta en Arch Linux Forums
Desde pacman 3.4 puedes usar
# pacman -D
para modificar solo la base de datos. Entonces:
# pacman -D --asexplicit <pkgs>
hará <pkgs>
instalado explícitamente .
El pacman
La página de manual describe más detalladamente este comando.