12 examples for pacman
# [Arch Linux based distros only] # Remove orphan packages and their configuration files # Note: be sure you want to do this! pacman -Rns $(pacman -Qtdq)
# Update all the system's packages # Note: This command synchronizes the repository database before updating packages. pacman -Syu
# [Arch Linux based distros only] # See how may packages are installed pacman -Qsq | wc -l
# Remove package "foo" and its dependencies which are not required by any other # installed package pacman -Rs foo
# Downgrade a package to an earlier version # You can find older versions in your package cache:/var/cache/pacman/pkg/ pacman -U [filename]
# List foreign packages # (On Arch in most cases this would be the packages installed from AUR) pacman -Qqm
# Actualizar paquetes del repositorio oficial pacman -Syu # Actualizar los paquetes del repositorio oficial y de AUR(Arch User Repository) yaourt -Syua # Listar paquetes huerfanos pacman -Qdt # Eliminar paquetes huerfanos pacman -Rns $(pacman -Qdtq) # Borrar la cache de los paquetes pacman -Sc # Optimizar el acceso a la base de datos pacman-optimize && sync
# Actualizar la base de datos de pacman pacman-db-upgrade && sync # Optimizar repositorios pacman-mirrors -f 3
# Instalar paquetes sin confirmar pacman -Syu --noconfirm # Actualizar sistema sin actualizar informacion de los repositorios pacman -Su # Descargar paquete sin instalarlo pacman -Sw [PackageName] # Instalar un paquete local o remoto desde una URL pacman -U /home/username/package.tar.xz pacman -U http://www.xxx/repo/package.tar.xz # Reinstalar todos los paquetes excluyendo los que no se instalaron desde repositorio (pacman -Qmq) pacman -S $(pacman -Qq | grep -v "$(pacman -Qmq)") # Quitar un paquete con las dependencias que no estan siendo usadas por otros paquetes pacman -Rs packageName # Quitar un paquetre con todas las dependencias pacman -Rcns PackageName # Elimina dependencias mas profundas (ser cuidadoso) pacman -Rsc PackageName # Elimina dependencias # Quitar un paquete con sus archivos de configuracion pacman -Rn PackageName # Forzar desinstalacion aunque el paquete sea dependencia importante de otra aplicacion pacman -Rdd PackageName # Buscar paquete para instalar (+ paquetes asociados) pacman -Ss PackageName # Informacion sobre un paquete de los repositorios / Saber a que repositorio pertenece un paquete pacman -Sii PackageName # Si se omite nombre del paquete listara toda la informacion de todos los paquetes # Listar grupos de paquetes / Listar aplicaciones pertenecientes a un grupo de paquetes pacman -Sg pacman -Sg base PackageName # Listar todos los paquetes disponibles en un repositorio notificanod si alguno esta instalado pacman -Sl # Listar todos los paquetes de todos los repositorios pacman -Sl community # Listar los paquetes dentro del repositorio community