¿Quiere instalar paquetes en Arch Linux pero no sabe cómo? Mucha gente se enfrenta a este problema cuando migra por primera vez de distribuciones basadas en Debian a Arch. Sin embargo, puede administrar fácilmente paquetes en su sistema basado en Arch utilizando administradores de paquetes.

Pacman es el administrador de paquetes predeterminado que viene preinstalado en todas las distribuciones de Arch. Pero aún así, se necesitan otros administradores de paquetes, ya que Pacman no admite paquetes del repositorio de usuarios de Arch.

Gestores de paquetes en Arch Linux

Aunque Arch Linux viene con Pacman como administrador de paquetes predeterminado, puede instalar otros administradores de paquetes como Yay. A diferencia de Pacman, estos administradores de paquetes le permiten agregar nuevos paquetes desde el repositorio oficial de Arch y el AUR (Arch User Repository).

Si bien se han utilizado otros administradores de paquetes a lo largo de los años, ya no se mantienen ejemplos como Yaourt y Aurman. En consecuencia, Pacman y Yay son administradores de paquetes más seguros y confiables en los que confiar en Arch Linux.

instagram viewer

AUR es un repositorio organizado por la comunidad que proporciona a los usuarios una plataforma para compartir paquetes desarrollados por ellos. Si es un desarrollador, puede agregar paquetes al AUR y otros usuarios pueden instalarlos en su sistema con facilidad.

1. Pacman

Como se mencionó anteriormente, cada sistema Arch viene con Pacman como su administrador de paquetes predeterminado. La característica más notable de Pacman es que sincroniza regularmente los paquetes de su sistema con el servidor maestro y, a su vez, mantiene su sistema actualizado.

2. Hurra

Como los desarrolladores de Yaourt y Aurman no lanzarán ninguna actualización después de la interrupción, los usuarios de Arch han comenzado a usar Yay para agregar paquetes de AUR. El objetivo principal de Yay era minimizar la entrada del usuario y proporcionar una interfaz similar a Pacman.

No podrá instalar Yay usando Pacman, ya que no admite la adición de paquetes desde Arch User Repository directamente. Por lo tanto, deberá instalar el administrador de paquetes Yay manualmente usando su repositorio Git. A continuación, le indicamos cómo instalarlo en su sistema.

Paso 1: Necesitarás que git clone el repositorio de yay.

pacman -S - se necesita git base-devel

Paso 2: clona el repositorio en tu almacenamiento local.

clon de git https://aur.archlinux.org/yay-git.git

Paso 3: cambia los permisos de la carpeta.

chmod 777 / yay-git

Paso 4: Navegue al directorio donde clonó el repositorio.

cd yay-git

Paso 5: use el makepkg comando para construir el paquete. Asegúrese de no ejecutar el siguiente comando como usuario root, de lo contrario, generará un error.

makepkg -si

Actualización y actualización de paquetes

Si acaba de instalar Arch Linux, antes de que pueda agregar o eliminar paquetes, tendrá que sincronizar su sistema con los servidores maestros actualizando su lista de paquetes local.

Luego, puede actualizar fácilmente todos sus paquetes a la última versión descargando los archivos de los servidores oficiales.

Usando Pacman

Para actualizar su lista de paquetes usando Pacman, use el -Sy bandera con el comando.

sudo pacman -Sy

Después de sincronizar la lista de paquetes de su sistema con los servidores maestros, debe actualizar los paquetes. Utilizar el -Syu bandera para hacer lo mismo. Este comando puede llevar algún tiempo dependiendo de la lista de paquetes y la conectividad de su red.

sudo pacman -Syu

Puede ahorrar el esfuerzo de escribir ambos comandos combinándolos usando el -Syyu bandera. Pacman comenzará a descargar los últimos paquetes automáticamente después de actualizar la lista de paquetes.

sudo pacman -Syyu

Usando Yay

El administrador de paquetes de Yay le permite actualizar y actualizar sus paquetes de manera eficiente usando su terminal. Para hacer esto, simplemente use el -Syu bandera con el comando yay.

sudo yay -Syu

Agregar paquetes

Agregar paquetes es fácil una vez que sepa qué comandos ejecutar. Todo lo que tienes que hacer es escribir los comandos del administrador de paquetes en la terminal.

Tienda Flathub y Snap son dos excelentes aplicaciones GUI que puede utilizar para instalar software y aplicaciones en su máquina Linux.

Flathub vs. Snap Store: los mejores sitios para descargar aplicaciones de Linux

Cuando desee descargar aplicaciones de Linux, ¿cómo se comparan Flathub y Snap Store? Los enfrentamos entre sí para averiguarlo.

Instalar paquetes con Pacman

Pacman usa la extensión de archivo TAR para empaquetar aplicaciones. Funciona de manera eficiente con la arquitectura del sistema Arch Linux. Para agregar un paquete, debe usar el -S bandera con el comando predeterminado de la siguiente manera.

sudo pacman -S nombre de paquete

Por ejemplo,

sudo pacman -S cmatrix

Para instalar varios paquetes a la vez, escriba el nombre de todos los paquetes dividido por el carácter de espacio.

sudo pacman -S cmatrix vlc python

También puede obtener información sobre los paquetes después de instalarlos. El resultado proporciona detalles sobre el nombre, la versión, la arquitectura y la licencia del paquete. Para hacer esto, reemplace el -S bandera con -Qi en el defecto pacman mando.

pacman -Qi cmatrix

Instalar paquetes con Yay

La sintaxis del comando de instalación de Yay es bastante similar a la de Pacman. Para instalar un paquete usando el administrador de paquetes Yay, simplemente use el -S bandera con el comando predeterminado.

yay -S nombre del paquete

Eliminar paquetes en Arch

Arch Linux le da el control para eliminar paquetes una vez que no los necesita, y esa es una de las muchas razones por qué debería instalar Arch Linux. Puede eliminar casi cualquier paquete de su sistema si tiene la autorización, por supuesto. Veamos cómo puede eliminar un paquete en Arch Linux.

Eliminar paquetes con Pacman

Eliminar un paquete también es fácil. Todo lo que tienes que hacer es usar -R en vez de -S bandera en el valor predeterminado pacman mando.

sudo pacman -R cmatrix

Si el paquete no está presente en su sistema, recibirá una salida de error que indicará "error: destino no encontrado: nombre del paquete".

Eliminar paquetes con Yay

Para eliminar paquetes usando Yay, agregue el -R marca al comando yay predeterminado. También puede usar el indicador -Rns para eliminar todas las dependencias innecesarias de su sistema.

yay -R cmatrix
yay -Rns cmatrix

Si desea eliminar los paquetes que su sistema no necesita, utilice el -Yc bandera con el comando.

yay -Yc

Administrar paquetes en Arch Linux

Hay varias formas de agregar y eliminar paquetes en una distribución de Linux basada en Arch. Puede utilizar administradores de paquetes como Pacman, Yaourt y Yay. Mientras que algunos administradores de paquetes permiten la descarga de paquetes desde Arch User Repository, otros como Pacman no son compatibles con AUR.

Si no es un fanático de los administradores de paquetes, siempre puede descargar los paquetes que desee manualmente. Hay varios sitios web disponibles en Internet que proporcionan paquetes TAR, RPM y DEB a los usuarios de Linux.

Correo electrónico
8 sitios para descargar aplicaciones de Linux DEB o RPM

¿Busca aplicaciones de Linux? En lugar de instalar desde la terminal, puede descargar aplicaciones de Linux en formato DEB y RPM desde estos sitios web.

Temas relacionados
  • Linux
Sobre el Autor
Sharma profundo (3 artículos publicados)

Deepesh es un bloguero de tecnología y ha estado escribiendo contenido informativo durante más de 3 años. Actualmente, está cursando su licenciatura en aplicaciones informáticas en una universidad de renombre en la India. En su tiempo libre le gusta escribir, escuchar música y tocar la guitarra.

Más de Deepesh Sharma

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Un paso más…!

Confirme su dirección de correo electrónico en el correo electrónico que le acabamos de enviar.

.