Ha llegado la hora de mantener limpio nuestro PC o servidor con Manjaro. Como sabéis, Manjaro es una distro Arch, así que lo que veáis aquí, es aplicable a cualquier distro Arch.
También recordar que voy a explicar como hacerlo con paquetes pacman
, pero si quereis desinstalar paquetes AUR con yay
, utilizaremos las mismas opciones.
Es probable que no recordemos el nombre del paquete o paquete completo, así que vamos a ver como buscar y listar paquete ya instalados.
Para buscar paquetes instalados en Manjaro utilizando pacman, se puede utilizar el siguiente comando:
pacman -Qe
: Este comando lista todos los paquetes explícitamente instalados en el sistema.También se puede utilizar el siguiente comando para listar todos los paquetes instalados, incluyendo las dependencias:
pacman -Q
: Este comando lista todos los paquetes instalados en el sistema, incluyendo las dependencias.Para buscar un paquete específico en la lista de paquetes instalados, se puede utilizar el siguiente comando:
pacman -Qs nombre_paquete
: Este comando buscará el paquete especificado en la lista de paquetes instalados y mostrará información sobre el paquete, como su versión y descripción.Además, cada vez que se instala un paquete utilizando pacman, el paquete descargado se almacena en el directorio var/cache/pacman/pkg. Por lo tanto, si se desea buscar un paquete que se ha descargado previamente, se puede buscar en este directorio utilizando el siguiente comando:
ls /var/cache/pacman/pkg/ | grep nombre_paquete
: Este comando buscará el paquete especificado en el directorio de paquetes descargados y mostrará el nombre del archivo del paquete.En resumen, para buscar paquetes instalados en Manjaro utilizando pacman, se pueden utilizar los comandos pacman -Qe
para listar explícitamente los paquetes instalados, pacman -Q
para listar todos los paquetes instalados, y pacman -Qs nombre_paquete
para buscar un paquete específico. También se puede buscar en el directorio de paquetes descargados utilizando el comando ls /var/cache/pacman/pkg/ | grep nombre_paquete
.
Para eliminar un paquete utilizando yay, se pueden seguir los mismos pasos que con pacman:
yay -R nombre_del_paquete
. Esto dejará todas las dependencias instaladas en el sistema.yay -Rs nombre_del_paquete
. Esto eliminará el paquete y todas sus dependencias que no son utilizadas por ningún otro paquete o conjunto de paquetes.yay -Rsc nombre_del_paquete
. Sin embargo, se debe tener en cuenta que esto puede llevar a la eliminación de paquetes importantes del sistema y se debe usar con precaución.yay -Rdd nombre_del_paquete
.yay -Rns $(yay -Qtdq)
. Esto eliminará de forma recursiva los paquetes huérfanos y sus archivos de configuración.Es importante tener en cuenta que al momento de eliminar un paquete, yay guarda los archivos de configuración de estos al ser removidos y los renombra con la extensión ".pacsave". Para evitar que estos sean guardados, se puede hacer uso de la opción "-n" bajo el parámetro "-R". En resumen, para eliminar un paquete con yay se pueden utilizar diferentes comandos según las necesidades, como yay -R
, yay -Rs
, yay -Rsc
, yay -Rdd
, y yay -Rns
. También es importante tener en cuenta la opción "-n" para evitar que se guarden los archivos de configuración al eliminar un paquete.
Publicado por Angel el Sunday 09 April del 2023
También te puede interesar:
Powered by org-bash-blog
Written in OrgMode with Emacs and converted to HTML with Pandoc
Este obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional.