GNU/Linux >> Tutoriales Linux >  >> Arch Linux

Cómo instalar, eliminar y actualizar software en Arch Linux

¿Quiere instalar paquetes en Arch Linux pero no sabe cómo? Muchas personas se encuentran con este problema cuando se mudan por primera vez a Arch. Sin embargo, puede administrar paquetes fácilmente en su sistema basado en Arch usando el administrador de paquetes Pacman .

Pacman significa Pac kage Hombre ager, combina un formato de paquete binario simple con un sistema de compilación fácil de usar.

Es la herramienta de administración de paquetes de línea de comandos predeterminada en Arch Linux y sus derivados. Puede instalar, eliminar, actualizar y actualizar fácilmente los paquetes y todas las dependencias necesarias con él.

Pacman tiene como objetivo administrar paquetes de software rápidamente. Además, Pacman es una de las principales distinciones entre Arch Linux y otras distribuciones importantes de Linux, como Red Hat, Ubuntu, Debian, etc.

Esta guía se aplica a Arch Linux y todas las demás distribuciones de Linux basadas en Arch, como Manjaro, EndeavourOS, Garuda Linux, etc., que utilizan Pacman como administrador de paquetes.

Entonces, veamos cómo usar Pacman para instalar, eliminar, actualizar y consultar paquetes en Arch Linux con ejemplos simples.

Actualizar listas de paquetes

Como en todos los sistemas operativos Linux, debemos actualizar las listas de paquetes antes de instalar cualquier paquete o actualizar el sistema.

sudo pacman -Sy

Buscando paquete

Para buscar un paquete específico, por ejemplo, vlc , desde una base de datos de sincronización (servidor remoto), ejecute:

sudo pacman -Ss vlc

Obtención de información sobre el paquete

Para mostrar la información detallada del paquete dado desde la base de datos de sincronización, por ejemplo, para nginx , ejecuta:

pacman -Si nginx

Instalando un Paquete con Pacman

Instalar un paquete con Pacman es fácil. Simplemente ejecute el siguiente comando:

sudo pacman -S vlc

Como resultado, este proceso identificará automáticamente todas las dependencias necesarias y se ocupará de ellas.

Instalación de un paquete local

Pacman almacena todos los paquetes descargados en /var/cache/pacman/pkg carpeta.

En caso de que desee instalar el paquete descargado localmente, por ejemplo, vlc , ubicado en el directorio /var/cache/pacman/pkg/, vaya a la carpeta donde se encuentra el paquete e ingrese el siguiente comando:

cd /var/cache/pacman/pkg/
sudo pacman -U vlc-3.0.11-2-x86_64.pkg.tar.zst

Actualizar/Actualizar un paquete

Para actualizar un solo paquete, por ejemplo, rsync , ejecuta:

sudo pacman -S rsync

Para actualizar todos los paquetes en su sistema, simplemente ejecute:

sudo pacman -Syu

A veces, desea actualizar los paquetes, pero desea que permanezcan en una versión anterior (porque sabe que la versión más nueva ha eliminado una función o no funciona).

Entonces, si el vlc paquete estaba causando el problema, puede usar el siguiente comando para esto:

sudo pacman -Syu --ignore=vlc

Eliminar un paquete con Pacman

Para eliminar un paquete con todas sus dependencias, ejecute el siguiente comando:

sudo pacman -Rs vlc

Este comando eliminará por completo el vlc paquete y todas las dependencias. Al eliminar paquetes, Pacman conservará los archivos de configuración críticos con la extensión .pacsave .

Además, si ya no los quiere y desea liberar el disco duro, puede eliminar el paquete junto con todos sus archivos de configuración con el comando:

sudo pacman -Rns vlc

Eliminar paquetes huérfanos (no utilizados)

Como sabrá, aún habrá algunos paquetes huérfanos (sin usar) en su Arch Linux después de eliminar un paquete. Estos paquetes huérfanos ya no son necesarios, por lo que podemos deshacernos de ellos para liberar espacio.

Para eliminar estos paquetes, ejecute:

sudo pacman -Rns $(pacman -Qdtq)

Si no se encontraron huérfanos, el resultado es:

Búsqueda de paquetes ya instalados

A veces desea buscar un paquete específico si está instalado localmente. En este caso, puedes hacerlo usando el siguiente comando:

pacman -Qs vlc

Puede ver una lista de todos los paquetes instalados en su sistema usando el siguiente comando:

pacman -Q

Buscar todos los archivos propiedad de un paquete

Puede encontrar todos los archivos instalados por un paquete específico usando el siguiente comando:

pacman -Ql vlc

Esto devuelve el nombre del paquete y la ruta a los archivos que posee.

Buscar el propietario del paquete del archivo

Si desea verificar la ubicación del archivo ejecutable binario propiedad de un paquete, use -Qo bandera.

pacman -Qo /usr/bin/vlc

Descargar un paquete

A veces, es posible que desee descargar un paquete y guardarlo en su caché sin instalarlo. Por ejemplo, puede planear usar los paquetes descargados. Para hacerlo, ejecute:

pacman -Sw vlc

El comando anterior solo descargará el vlc paquete y guárdelo en la carpeta de caché. Pacman almacena todos los paquetes descargados en /var/cache/pacman/pkg carpeta.

Limpiar caché de paquetes

Todos los paquetes que descargamos durante la instalación se almacenarán en el directorio de caché, es decir, /var/cache/pacman/pkg/ . Si no los elimina periódicamente, consumirá lentamente el espacio de su disco duro y, tarde o temprano, podría terminar con poco espacio en disco.

Por lo tanto, es bueno eliminar el caché periódicamente. Para eliminar todos los paquetes almacenados en caché que no están instalados actualmente y la base de datos de sincronización no utilizada, ejecute:

sudo pacman -Sc

Además, si desea eliminar todos los archivos de la memoria caché, use la c limpia cambiar dos veces. Por supuesto, este es el enfoque más agresivo y no dejará nada en la carpeta de caché:

sudo pacman -Scc

Conclusión

Arch Linux es una de las distribuciones de Linux más reputadas y famosas. Esta guía ha cubierto la mayoría de los comandos que necesita saber cuando usa Pacman.

Con suerte, fue útil en su viaje con las distribuciones basadas en Arch.

Puede encontrar documentación detallada sobre el administrador de paquetes Pacman en el wiki oficial de Arch Linux.


Arch Linux
  1. Cómo instalar y quitar software en Ubuntu [Guía completa]

  2. Cómo instalar Arch Linux

  3. Cómo usar Pacman en Arch Linux

  4. La manera fácil de instalar y eliminar un grupo de paquetes en Arch Linux

  5. Cómo instalar/eliminar/consultar/actualizar paquetes RPM en Linux (hoja de referencia)

Cómo instalar Google Chrome en Antergos y Arch Linux

Cómo instalar Virtualbox en Arch Linux

Cómo instalar y quitar software en Manjaro Linux

Cómo instalar Yay AUR Helper en Arch Linux y Manjaro

Cómo instalar Skype en Arch Linux

Cómo instalar Java en Arch Linux