Cómo usar los comandos de Pacman en Arch Linux

El identificador único o clave para varias distribuciones de Linux reside en el administrador de paquetes que se utiliza para actualizar, instalar, configurar y eliminar varios paquetes de software específicos

El administrador de paquetes en Arch Linux se llama Pacman. En esta guía, intentaremos presentarle algunos comandos Pacman únicos y de uso común que harán que su interacción con Arch Linux sea más fácil y memorable. Para aprovechar al máximo lo que el equipo de Pacman tiene para ofrecer, se recomienda enfáticamente que se convierta en root o tenga privilegios de usuario de Sudoer en su sistema Arch Linux.

Actualizando tu sistema

Este comando sincroniza y descarga la nueva copia de la base de datos principal del paquete desde el servidor que está definido en el archivo pacman.conf.

sudo pacman-Causa

-S: sincronizar paquetes -y: descargar nuevos paquetes base de datosy: la segunda y fuerza la descarga incluso si está actualizada

sistema de actualización

Esto actualiza cualquier paquete que esté desactualizado después de la sincronización y descarga la nueva base de datos de paquetes.

Actualizar un solo paquete

Si desea actualizar un solo paquete, use el nombre del paquete al final. Por ejemplo, si solo desea actualizar Firefox y dejar otros paquetes en su sistema, use lo siguiente.

Buscar paquete

El siguiente comando busca un paquete por nombre y su descripción en el repositorio de Arch (core, extra y community). Esto encuentra todas las subcadenas del parámetro pasado. No es necesario utilizar comodines. Sin embargo, una cosa, dependiendo de la cadena de búsqueda, el resultado puede ser mucho. Entonces, es posible que desee filtrar la salida usando grep o algo más.

Paquete de búsqueda con todas las dependencias

Este comando es excelente para enumerar todos los detalles sobre el paquete, como dependencias, versiones del paquete, etc. Básicamente, toda la información sobre el paquete. Recuerde, necesita el nombre exacto del paquete para que este comando funcione. La búsqueda con comodines no funciona en este comando.

paquete de instalación

Antes de instalar cualquier paquete, asegúrese de ejecutar pacman -Syu para actualizar su sistema. Si conoce el nombre del paquete, puede instalarlo con el siguiente comando.

Por ejemplo:

Este comando muestra cuánto se debe descargar y cuál es el espacio en disco estimado que se utilizará después de la instalación.

Descargar un paquete sin instalar

No siempre desea instalar un paquete. A veces, es posible que desee simplemente descargar el paquete para la instalación sin conexión. Ejemplo: el archivo descargado se guarda en /var/cache/pacman/pkg definido en el archivo /etc/pacman.conf.

Instalar un paquete descargado localmente

Puede instalar paquetes locales usando la siguiente sintaxis.

sudo pacman -U /ruta/al/paquete

Instale el paquete directamente desde la URL

Si desea instalar cualquier paquete directamente desde computadoras, servidores o espejos remotos de la red, puede hacerlo fácilmente proporcionando la URL.

sudo pacman -U http://….

reinstalar paquetes

Puede reinstalar todos los paquetes instalados en su sistema usando el siguiente comando. Tenga cuidado al ejecutar el siguiente comando, ya que puede ser una lista enorme de paquetes y la descarga puede demorar.

pacman -Qnq | pac-man -S-

La desinstalación es simple. Ejecute el siguiente comando para desinstalar un paquete.

Desinstalar con dependencias que no requieran otras aplicaciones

Puede usar diferentes interruptores para desinstalar un paquete usando pacman, incluidas todas sus dependencias.

sudo pacman-rsun firefox

n: ignorar las copias de seguridad, es decir, eliminar también las copias de seguridad

s: elimine recursivamente cada destino que no sea requerido por ningún otro paquete o instalado manualmente

u: Eliminar paquetes que no sean requeridos por ningún otro paquete.

Mostrar detalles sobre los paquetes instalados y las dependencias

El siguiente comando muestra información sobre un paquete y sus dependencias. La salida contiene los paquetes dependientes, la lista de paquetes de los que depende este paquete y una lista de dependencias opcionales.

Lista completa de paquetes instalados

Si desea una lista completa de los paquetes instalados en su sistema, puede usar el siguiente comando.

Puede redirigir la salida a un archivo de texto para su posterior procesamiento.

pacman -Q > lista_completa.txt

También puede enumerar paquetes instalados explícitamente que no son requeridos por ningún otro paquete, usando el siguiente comando.

Los comandos anteriores muestran el nombre del paquete y las versiones delimitadas por espacios. Solo puede extraer nombres de paquetes usando lo siguiente:

pac-man -Qe | awk '{imprimir $1}'

sistema de limpieza

Puede usar los siguientes comandos para realizar varios procesos de limpieza en su sistema. El siguiente comando limpia las bases de datos de sincronización no utilizadas y los paquetes que ya no están instalados desde la memoria caché. Entonces esto elimina todos los archivos de caché que no están instalados. Los archivos de caché se almacenan en /var/cache/pacman/pkg/

Primero, puede verificar manualmente cuánto espacio en disco están usando los archivos de caché de pacman.

du -h / var / caché / pacman / pkg

A continuación, puede ejecutar lo siguiente para limpiar.

Si desea borrar todo el archivo de caché, use el interruptor dos veces.

los archivos de pacman

Los siguientes son algunos de los archivos pacman importantes utilizados por este paquete. Puede analizarlos para la solución de problemas y el trabajo de configuración.

El archivo de configuración principal que contiene la configuración de pacman es:

/etc/pacman.conf

/var/caché/pacman/pkg/

/var/lib/pacman/sync

Ubicación del archivo de registro que contiene todos los comandos de pacman que ha ejecutado hasta la fecha y los detalles. Puede analizar este archivo para solucionar problemas.

/var/log/pacman.log

Sin usted, esta web no existiria. Gracias por visitarme, espero que le haya gustado y vuelva. Gracias ☺️

Cómo usar los comandos de Pacman en Arch Linux

Fecha actualizacion el 2022-05-23. Fecha publicacion el 2022-05-23. Autor: Oscar olg Mapa del sitio Fuente: bollyinside