Contents

Guía de comandos básicos de Pacman en Archlinux y derivadas

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.

/wp-content/uploads/2013/04/logo-archlinux-e1366113028446.png
Logo Archlinux

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.

Guía de comandos básicos de Pacman

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
#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.