Esta es una guía de comandos básicos de pacman, o cheat sheet, sobre las posibilidades que nos da la herramienta de gestión de paquetes de Archlinux y sus derivadas como Manjaro.
Para interactuar con nuestro sistema de paquetes tenemos la opción de utilizar herramientas basadas GUI, pero** la flexibilidad que obtenemos desde una línea de comandos no la conseguimos con ninguna GUI**, así que siempre es interesante tener una pequeña chuleta de comandos para pacman.
#Instalar paquetes
pacman -S “paquete” #Instala un paquete.
pacman -Sy “paquete” #Sincroniza repositorios e instala el paquete.# Actualizar paquetes
pacman -Sy #Sincroniza repositorios.
pacman -Syy #Fuerza la sincronización de repositorios incluso para paquetes que parecen actualizados.
pacman -Syu #Sincroniza repositorios y actualiza paquetes.
pacman -Syyu #Fuerza sincronización y actualiza paquetes.
pacman -Su #Actualiza paquetes sin sincronizar repositorios.# Buscar paquetes
pacman -Ss “paquete” #Busca un paquete.
pacman -Si “paquete” #Muestra información detallada de un paquete.
pacman -Sg “grupo” #Lista los paquetes que pertenecen a un grupo.
pacman -Qs “paquete” #Busca un paquete YA instalado.
pacman -Qi “paquete” #Muestra información detallada de un paquete YA instalado.
pacman -Qdt #Muestra paquetes huerfanos.# Eliminar paquetes
pacman -R “paquete” #Borra paquete sin sus dependencias.
pacman -Rs “paquete” #Borra paquete y sus dependencias no utilizadas.
Esta es una lista reducida para operaciones de posible uso diario, para ver la lista completa se debe consultar la documentación de pacman ($ man pacman) o el artículo correspondiente en la Wiki de Arch.