Los mejores gestores de paquetes Arch Linux aur

Los mejores gestores de paquetes Arch Linux aur

puede apoyarnos descargando este artículo como PDF desde el siguiente enlace. Descargar la guía en PDF

Arch user Repository comúnmente conocido como aur es el repositorio de software para usuarios de Arch desarrollado y dirigido por la comunidad. El repositorio de usuarios de Arch básicamente contiene paquetes desarrollados que Arch Linux no respalda directamente.

digamos que desarrolla un programa que desea que otros usuarios de Arch instalen y usen, lo que haría es hacerlo accesible a las masas a través de los repositorios de la comunidad., Ahora, después de que haya hecho su programa disponible a través de los repositorios de la comunidad, no hay forma de que los usuarios puedan acceder a él a través del comando Pacman de Arch Linux. Y ahí es donde los ayudantes de AUR entran en escena porque ayudan a automatizar el uso de los paquetes de aur, lo que hace que las vidas de los usuarios sean buenas.

en este artículo, echaremos un vistazo a varios ayudantes de AUR, los instalaremos y comprobaremos cómo son justos. Si uno o dos atrapa tu corazón, entonces eres libre de fugarte con él. Y comencemos.,

yay – Yet Another Yogurt – un ayudante de AUR escrito en Go

yay se basa en el diseño de yaourt, pacman y pacaur.,eck las características que tiene a continuación:

  • Realizar una solución avanzada de dependencias
  • descargar PKGBUILDs desde ABS o Aur
  • pestaña-complete el aur
  • consultar al usuario por adelantado para todas las entradas (antes de comenzar las compilaciones)
  • estrechar los Términos de búsqueda (yay Linux header primero buscará linux y luego estrechará el encabezado)
  • las dependencias al final del proceso de compilación
  • se ejecutan sin sourcing PKGBUILD

instalación de YAY

y ahora en la parte más interesante de la guía., Vamos a seguir adelante e instalar Yay luego mirar lo que puede hacer por nosotros. Si está migrando desde otro helper de AUR, simplemente puede instalar Yay con ese helper. Alternativamente, la instalación inicial de Yay se puede hacer clonando el PKGBUILD y construyendo con makepkg:

comenzaremos asegurándonos de que tenemos instalado el grupo de paquetes base-devel., Ejecute los siguientes comandos:

sudo pacman -S --needed git base-develgit clone https://aur.archlinux.org/yay.gitcd yaymakepkg -si

ejemplo de uso de yay

puede usar yay para instalar un paquete como se muestra a continuación:

sudo yay -S <package-name>

actualice todos los paquetes en su sistema de la siguiente manera:

sudo yay -Syu

elimine un paquete usando yay de la siguiente manera:

sudo yay -Rns <package-name>

aurutils

desde su página principal de GitHub, aurutils es una colección de scripts para automatizar el uso del repositorio de usuarios de Arch, con diferentes tareas como la búsqueda de paquetes, comprobaciones de actualización o dependencias informáticas separadas., El enfoque elegido para administrar paquetes son los repositorios pacman locales, en lugar de los paquetes extranjeros (instalados por pacman-U).

instalación

aurutils se puede instalar desde cualquiera de las fuentes enumeradas a continuación. Instale uno de los siguientes paquetes, pero el equipo de aurutils recomienda aurutils.

  • aurutils para la versión de lanzamiento (recomendado).
  • aurutils-git para la rama master.,

para instalar, ejecute los siguientes comandos:

sudo pacman -S aurutils

ejemplos de uso de aurutils

puede buscar una aplicación utilizando aurutils de la siguiente manera:

aurutils -Ss <package-name>

para instalar un paquete de aur utilizando aurutils, haga lo siguiente:

aurutils -S <package-name>

pikaur

pikaur es otro ayudante de aur que debes tener en cuenta en tu búsqueda del compañero perfecto. Es un ayudante que está adornado con dependencias mínimas. Puedes revisar PKGBUILDs all in una vez, y luego construirlos sin la interacción del usuario.,

instalación de pikaur

para instalar pikaur, comenzaremos asegurándonos de tener instalado el grupo de paquetes base-devel. Ejecute los siguientes comandos:

sudo pacman -S --needed base-devel gitgit clone https://aur.archlinux.org/pikaur.gitcd pikaurmakepkg -fsri

cómo usar Pikaur Aur

Pikaur utiliza la misma sintaxis que pacman. En caso de que haya utilizado Pacman ampliamente, no tendrá ningún problema al usar Pikaur. Para instalar un paquete desde Aur usando Pikaur, use el siguiente comando.,

$ pacaur -S <package-name>

pacaur

Pacaur es un helper de Arch User Repository (aur) que apunta a la velocidad y simplicidad y está diseñado para minimizar la interacción del usuario. Utiliza una interfaz ordenada y hace uso de la interfaz RPC segura completa para resolver el árbol de dependencias. También solicitará automáticamente el acceso a sudo cuando sea necesario. Está construido sobre los bien diseñados motores auracle C++ y expac C.

antes de emocionarse, pacaur tiene un público objetivo! Pacaur está dirigido a usuarios avanzados que desean cierto grado de automatización para tareas repetitivas., Como tal, se espera que el Usuario esté familiarizado con el proceso de compilación manual de aur con makepkg y sus opciones de configuración, así como estar bien informado sobre la configuración de sudo y gpg.

configuración del Sistema de pacaur

Pacaur honores en todo el sistema de archivo de configuración que se buscó primero en el archivo siguiente:

$XDG_CONFIG_DIRS/pacaur/config

En caso de que el archivo no existe, el sistema volverá a:

/etc/xdg/pacaur/config

Hay un usuario específico fichero de configuración., Los archivos de configuración definidos por el usuario que anulen la configuración general se buscarán primero en la siguiente ubicación.

$XDG_CONFIG_HOME/pacaur/config

y en caso de que el archivo no esté disponible, el sistema volverá a:

$HOME/.config/pacaur/config

instalando Pacaur

puede instalar Pacaur utilizando otro ayudante de AUR y es la forma más rápida de instalarlo. El siguiente ejemplo hará que Pacaur se instale usando yaourt.

$ yaourt -S --noconfirm pacaur

El paquete debe instalarse sin problemas.,

instalar desde el código fuente en Git

sudo pacman -S gitgit clone https://github.com/E5ten/pacaur.gitcd pacaurmakepkg -si

instalar un paquete con Pacaur

para instalar su paquete favorito, simplemente haga lo siguiente:

pacaur -S <package-name>

aparte de eso, puede verificar fácilmente si todos sus paquetes están actualizados con el siguiente comando.

pacaur -Syyuu

pakku

Pakku es un envoltorio pacman con características adicionales, como soporte AUR.,

  • Buscar y consultar paquetes Aur
  • Leer comentarios para paquetes aur
  • PKGBUILD recuperar
  • Integración Pacman
  • Los siguientes principios fueron la base del programa:

    • interfaz de usuario similar a Pacman
    • Soporte de Opciones Pacman (- asdeps, –needed, etc)
    • paquetes ignorados, etc.)
    • Descargar, hacer todas las preguntas, y solo después de eso empezar a construir
    • No PKGBUILD sourcing

    instalar Pakku

    obtener Pakku instalado en su ordenador mediante la ejecución de los comandos a continuación., Asegúrate de tener instalada la aplicación git.

    git clone https://aur.archlinux.org/pakku.gitcd pakkumakepkg -si

    Ejemplos de uso de pakku.

    puede usar pakku como se ilustra a continuación:

    ####Build packages from source####pakku -S --build linux linux-headers####Query all "dependency islands####pakku -Qdttt

    conclusión

    hay muchos programas en el repositorio de usuarios de Arch que continúan beneficiando a muchas personas en todo el mundo. Si bien es posible que no tengan el respaldo directo de Arch Linux y no sean accesibles a través del comando pacman, los ayudantes de aur están aquí para el rescate. Ahora es muy fácil acceder a todos los paquetes en el repositorio de usuarios de Arch utilizando herramientas como las mencionadas anteriormente., Elija uno o dos que usted ha desarrollado afición para y obtener sus paquetes favoritos en su portátil o computadora portátil Arch/Manjaro.

    puede apoyarnos descargando este artículo como PDF desde el siguiente enlace. Descargue la guía en formato PDF

    Deja una respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *