Cómo usar Aur con Arch Linux

Cómo usar Aur con Arch Linux
El repositorio de usuarios de Arch se conoce como AUR. Es una biblioteca de paquetes con suministro de usuario para Arch Linux que está impulsado por la comunidad. Aunque Arch Linux no maneja oficialmente estas herramientas, el Pacman Package Manager hace que sea fácil construirlas y administrarlas. Los paquetes AUR son frecuentemente más recientes que los del repositorio oficial de Arch Linux, ya que generalmente se construyen a partir del código fuente. Pero los paquetes AUR no están incluidos en los repositorios oficiales de Arch Linux y pueden no estar tan bien probados o estables como los paquetes oficiales. Esta guía le enseña cómo se puede utilizar un AUR en Arch Linux.

¿Por qué usar aur??

El uso del AUR en Arch Linux es posible para varias causas, incluida la siguiente:

Accesibilidad a aplicaciones adicionales: El AUR ofrece a los usuarios un acceso a una variedad de aplicaciones que no están incluidas en el repositorio oficial de Arch Linux. Un software que no se considera "gratuito" o "código abierto" o las variantes más nuevas de un software existente pueden caer en esta categoría.

Paquetes mantenidos por la comunidad: La comunidad Arch Linux es responsable de mantener el AUR. Dado que las personas que desarrollan y mantienen estos paquetes están entusiasmados con la tecnología que están empaques, los resultados pueden ser paquetes de mayor calidad y más recientes.

Flexibilidad: Instalar los paquetes desde el AUR permite a los usuarios modificar su configuración de Arch Linux agregando los componentes que pueden no estar disponibles en el repositorio oficial. Los usuarios con requisitos o intereses particulares pueden encontrar esto beneficioso.

Fácil de usar: La utilización del Pacman Package Manager y las utilidades como Yaourt, que simplifica el proceso de obtener, crear e instalar los paquetes AUR, hace que sea razonablemente fácil instalar los paquetes desde el AUR.

Actualizar y actualizar el Arch Linux

Antes de echar un vistazo al uso de la utilidad AUR en Arch Linux, asegúrese de que todos los requisitos previos ya estén instalados. Incluye la actualización de las herramientas ya instaladas junto con la instalación de las nuevas herramientas. Por lo tanto, utilizamos la utilidad de Pacman para actualizar y actualizar nuestro Arch Linux seguido de la opción -syu. La opción "-syu" le dice a Pacman que sincronice las bases de datos de paquetes y realice una actualización completa del sistema. La salida muestra que las bases de datos del paquete (Core, Extra, Community y Multilib) ya están actualizadas y que no hay actualizaciones disponibles. El sistema luego establece que no hay nada que hacer, lo que significa que el sistema ya está actualizado y que no hay actualizaciones nuevas que se instalaran.

[Omar@Omar ~] $ sudo Pacman -syu

Instale el paquete de devel base

Es hora de instalar el paquete de devel base en nuestro sistema Arch Linux. Incluye todos los paquetes de compilación necesarios de nuestro Arch Linux. El comando que se utiliza para esta instrucción elimina el Administrador de paquetes "Pacman" seguido de la opción "-s" para descargar e instalar el paquete de devel base desde "git". La salida muestra que "git" ya está actualizado y que el devel base es un grupo de 26 paquetes que se instalarán. El tamaño total instalado es 309.48 MIB. El sistema luego solicita al usuario que confirme si desea continuar con la instalación. Si eligen "sí", el proceso de instalación ejecuta los diversos ganchos, como crear las cuentas de usuario del sistema, recargar la configuración del administrador del sistema, crear archivos temporales, armarse la condición.

[Omar@Omar ~] $ sudo Pacman -S Git -Base -Devel

Clon el paquete AUR

Es posible que haya sabido que el navegador Google Chrome es uno de los paquetes AUR que no es oficialmente compatible con el sistema Arch Linux. Por lo tanto, si desea instalarlo en su sistema, debe clonarlo primero utilizando la instrucción de clonos desde el sitio oficial del control de versiones del "GIT". Por lo tanto, intentamos la siguiente instrucción Git Clone seguida de la URL del repositorio de Google-Chrome en Git. Con la ejecución de esta instrucción, el repositorio de Google-Chrome está clonado en nuestra máquina local, que es el Arch Linux. La carpeta llamada "Google-Chrome" tiene el paquete clonado. La salida muestra el progreso del proceso de clonación, incluido el número de objetos que se están descargando, la compresión de los archivos y el tamaño total del repositorio. Una vez que se completa la clonación, se muestra el mensaje "Hecho".

[Omar@Omar ~] $ git clon https: // aur.archinux.org/google-chrome.git

Después de clonar un paquete AUR de Google-Chrome, usamos ese paquete. El comando "CD", que significa "Directorio de cambio", se emplea para explorar el sistema de archivos de una computadora. En este caso, la operación se utiliza para cambiar a un directorio llamado "Google-Chrome" del directorio de trabajo actual. El directorio de trabajo donde ahora se realiza el comando debe contener el directorio.

[Omar@Omar ~] $ CD Google-Chrome/

El comando "makePKG" es una herramienta que se utiliza para construir los paquetes para la distribución de Arch Linux y sus derivados. Las opciones "-sri" le dicen al makepkg que realice una compilación exclusiva de origen utilizando "-s", -r: para instalar los paquetes requeridos para construir el paquete y -i: para instalar el paquete después de que se construya. La salida muestra que el makePKG supera el paquete "Google-Chrome" con el número de versión de "109.0.5414.119-1. Luego, verifica las dependencias de tiempo de ejecución e instala las dependencias faltantes. En este caso, es el paquete TTF-Liboration versión 2.1.5-1. Muestra el tamaño de descarga total y el tamaño total instalado para este paquete. Luego, solicita al usuario que confirme la confirmación con la instalación. Luego recupera la liberación ttf-2.1.Paquete 5-1. Finalmente, verifica las dependencias del tiempo de compilación y recupera las fuentes de Internet. Este comando tiene éxito al instalar el paquete Google-Chrome en Arch Linux y sus derivados.

Omar@Omar Google -Chrome] $ Makepkg -sri

Hay otra forma de instalar los paquetes AUR si el comando makepkg no funciona por alguna razón oculta. Use el paquete "yay" para instalar un paquete AUR como Google Chrome como se muestra a continuación:

[Omar@Omar Yay] $ yay -ss Google -Chrome

Conclusión

Es importante recordar que los paquetes AUR no son mantenidos oficialmente por los programadores de Arch Linux y podrían no ser tan a fondo o estables como los paquetes autorizados. Antes de la instalación, es fundamental revisar los comentarios y las pautas del paquete. En esta guía, explicamos una forma de instalar fácilmente algunos paquetes AUR como Google Chrome en Arch Linux. Explica el método que cubre la clonación del paquete de Google Chrome en la máquina local Arch Linux a través de la instrucción Git Clone.