
En este tutorial rápido veremos qué es pulmón Software auxiliar AUR, cómo instalar el ayudante Paru AUR en Arch Linux, EndeavorOS, Manjaro Linux y finalmente cómo instalar paquetes AUR con el administrador de paquetes Paru.
1. ¿Qué es Paru AUR Helper?
Cuando instalamos un paquete desde Arch User Repository con una utilidad AUR, se descargará PKGBUILDs y sus fuentes en su personalidad. Entonces funciona makepkg lo que crea e instala un paquete de Pacman pacman -U.
Hay muchas utilidades AUR por ahí. Uno de los programas de ayuda más populares de AUR es Hurra. Hoy hablamos de otro ayudante de AUR llamado pulmónque se apoyo en yay.
Paru es un nuevo asistente de AUR rico en funciones y pacman Software de revestimiento escrito en oxido Habla de programación. Está desarrollado por el co-desarrollador de Hurra Ayudante de AUR.
Como ya sabes, Yay está en GO. Se supone que el desarrollador de Paru trasladará a Yay a rust, pero el desarrollador llamativo de Yay no estuvo de acuerdo. ¡Así nace el nuevo ayudante de AUR, Paru!
Con Paru podemos instalar paquetes desde Arch User Repository (AUR) y incluso renovar, renovar y eliminar paquetes AUR en Arch Linux y sus variantes como EndeavorOS y Manjaro Linux.
Paru tiene algunas características y funcionalidades nuevas, aunque fue desarrollado por el mismo co-desarrollador de Yay. Puede interpretar el registro de cambios completo aquí.
Nota: Yay no está interrumpido ni muerto. Su autor llamativo y otros colaboradores lo están desarrollando y manteniendo activamente. Así que no tienes que cambiarte a Paru por completo. Incluso puede usar paru y yay uno al costado del otro por un tiempo sin ninguna desventaja auténtico.
2. Instale el asistente de Paru AUR en Arch Linux, EndeavorOS, Manjaro Linux
¡Instalar Paru en Arch Linux es sencillo!
1. Instale primero git y base-devel Asociación de paquetes que contiene herramientas para crear (clasificar y vincular) paquetes a partir del código fuente.
$ sudo pacman -S --needed base-devel
2. Git Clone Paru Repository con el comando:
$ git clone https://aur.archlinux.org/paru.git
Este comando carga el contenido del repositorio Paru GitHub en un directorio locorregional llamado. debajo paru.
3. Cambie al paru Directorio:
$ cd paru
4. Finalmente, cree e instale el asistente Paru AUR en Arch Linux usando el venidero comando:
$ makepkg -si
Alternativamente, puede usar Paru con. instalar Hurra (si ya está instalado en su sistema) con el comando:
$ yay -S paru
3. Instale paquetes AUR usando el administrador de paquetes Paru
Los comandos para yay y paru son básicamente lo mismo. Veamos algunos ejemplos de comandos para instalar y llevar la batuta paquetes de AUR usando paru Software de ayuda.
1. Actualiza Arch Linux
Cuando usted entre paru sin opciones esto se agregará automáticamente -Syu Marca y actualiza tu sistema Arch Linux. Esto coincide con pacman -Syu Mando.
$ paru
Salida de muestra:
:: Synchronizing package databases…
core 133.3 KiB 193 KiB/s 00:01 [######################] 100%
extra 1552.3 KiB 1073 KiB/s 00:01 [######################] 100%
community 5.6 MiB 1907 KiB/s 00:03 [######################] 100%
:: Starting full system upgrade…
resolving dependencies…
looking for conflicting packages…
Packages (4) linux-5.12.9.arch1-1 polkit-0.119-1 util-linux-2.37-1
util-linux-libs-2.37-1
Total Download Size: 98.22 MiB
Total Installed Size: 116.61 MiB
Net Upgrade Size: -0.17 MiB
:: Proceed with installation? [Y/n] y
[...]2. Instale un paquete específico
Por ejemplo, para instalar cierto paquete nosotrosm, con Paru, corre
$ paru -S vim
Esto instalará el editor vim próximo con las dependencias necesarias.
3. Apañarse paquetes
Para inquirir un paquete específico (p. Ej. vim) en los repositorios y el AUR, ejecute:
$ paru -Ss vim
Salida de muestra:
extra/gvim 8.2.2891-1 [1.90MiB 4.19MiB]
Vi Improved, a highly configurable, improved version of the vi text editor (with advanced features, such as a GUI)
extra/vim 8.2.2891-1 [1.76MiB 3.87MiB]
Vi Improved, a highly configurable, improved version of the vi text editor
extra/vim-runtime 8.2.2891-1 [6.37MiB 30.33MiB]
Vi Improved, a highly configurable, improved version of the vi text editor (shared runtime)
community/firefox-tridactyl 1.21.1-2 3.04MiB 3.13MiB
Replace Firefox's control mechanism with one modelled on Vim
community/grub-theme-vimix 20190605-2 [1007.85KiB 2.46MiB]
A blur theme for grub
[...]Esto mostrará vim y los paquetes relacionados con vim tanto de repositorios oficiales como de AUR. Los paquetes en los repositorios oficiales se mostrarán primero y luego se mostrarán los paquetes AUR.
Puede cambiar este orden, es asegurar, mostrar primero los paquetes de AUR y luego los del repositorio con --bottomup Bandera:
$ paru -Ss --bottomup vim
4. Busque e instale paquetes de forma interactiva
Paru le permite inquirir un paquete de forma interactiva, separar un paquete de la registro e instalarlo. Por ejemplo, el venidero comando rastreo y enumera todos los paquetes que contienen la palabra. Contiene "vim" en su nombre o descripción.
$ paru vim

Ingrese el número de prefijo apropiado para separar un paquete de la registro y presione ENTER para instalar el paquete seleccionado.
5. Ver información sobre un paquete
Para obtener información sobre un paquete específico de los repositorios o AUR, haga lo venidero:
$ paru -Si vim
Salida de muestra:
Repository : extra
Name : vim
Version : 8.2.2891-1
Description : Vi Improved, a highly configurable, improved version of the
vi text editor
Architecture : x86_64
URL : https://www.vim.org
Licenses : custom:vim
Groups : None
Provides : xxd vim-minimal vim-python3 vim-plugin-runtime
Depends On : vim-runtime=8.2.2891-1 gpm acl glibc libgcrypt pcre
zlib
Optional Deps : python2: Python 2 language support
python: Python 3 language support
ruby: Ruby language support
lua: Lua language support
perl: Perl language support
tcl: Tcl language support
Conflicts With : gvim vim-minimal vim-python3
Replaces : vim-python3 vim-minimal
Download Size : 1801.42 KiB
Installed Size : 3960.88 KiB
Packager : Evangelos Foutras [email protected]
Build Date : Fri 28 May 2021 06:58:52 AM UTC
Validated By : MD5 Sum SHA-256 Sum Signature6. Actualice los paquetes AUR
Podemos renovar un paquete instalado con -U Marcar como se muestra a continuación:
$ paru -U vim
Para renovar todos los paquetes AUR instalados, use -Sua Banderas:
$ paru -Sua
7. Imprima las actualizaciones de AUR disponibles
Si desea ver todas las actualizaciones de AUR disponibles pero no desea instalarlas, use -Qua Banderas:
$ paru -Qua
8. Descarga PKGBUILD
Podemos descargar el PKGBUILD y los archivos asociados del paquete cedido (por ejemplo, E. vim) con paru como se muestra a continuación:
$ paru -G vim
Esto colocará el PKGBUILD y sus archivos asociados en el paquete Vim en una carpeta señal. descargado vim en el directorio flagrante.
$ ls vim archlinux.vim PKGBUILD vimdoc.hook vimrc
9. Imprimir PKGBUILD
Si desea descargar el PKGBUILD pero solo desea imprimir el PKGBUILD del paquete especificado, haga lo venidero:
$ paru -Gp vim

10. Cree e instale un PKGBUILD
Vaya al directorio donde guardó el PKGBUILD y ejecute el venidero comando para crear e instalar un PKGBUILD en el directorio flagrante:
$ paru -Ui
11. Eliminar paquetes
Para desinstalar un paquete con paru, use -R Bandera:
$ paru -R vim
Incluso podemos desinstalar varios paquetes mencionando espacios como este:
$ paru -R pkg1 pkg 2
12. Eliminar personalidad
Para eliminar dependencias no deseadas y paquetes sobrantes, use -c, o --clean Banderas:
$ paru -c
Si desea estafar los paquetes AUR almacenados en personalidad y cualquier archivo sin seguimiento en el personalidad, haga lo venidero:
$ paru -Sc
Se le harán algunas preguntas. Léalos y responda adecuadamente para eliminar los paquetes almacenados en personalidad.
Packages to keep: All locally installed packages Cache directory: /var/cache/pacman/pkg/ :: Do you want to remove all other packages from cache? [Y/n] removing old packages from cache… Database directory: /var/lib/pacman/ :: Do you want to remove unused repositories? [Y/n] removing unused sync repositories… Clone Directory: /home/ostechnix/.cache/paru/clone :: Do you want to remove all other AUR packages from cache? [Y/n]: Diff Directory: /home/ostechnix/.cache/paru/diff :: Do you want to remove all saved diffs? [Y/n]:
13. Activa el color en la impresión Paru.
Paru solo activa el color cuando el color está activado en pacman.
Permitir color en tus pacman.conf, ábralo con cualquier editor de texto:
$ sudo nano /etc/pacman.conf
Bajo la Misc Options En la sección verá una palabra señal Color. Solo coméntalo quitando eso # Símbolo:

14. Mostrar ayuda de Paru
Para ver las opciones generales y cómo usar Paru, consulte la sección de ayuda con el venidero comando:
$ paru --help
Incluso puede encontrar ayuda detallada en las páginas del manual de paru:
$ man paru
Conclusión
En esta timonel hemos discutido qué es el ayudante de Paru AUR, cómo instalar el ayudante de Paru AUR en Arch Linux y sus variantes como EndeavorOS, Manjaro Linux. Incluso hemos pasado algunos ejemplos de comandos para instalar y llevar la batuta paquetes de AUR con Paru.
Aunque Paru es un nuevo ayudante de AUR, funciona sin problemas. Si encuentra algún error, infórmelo al repositorio oficial de Github que se indica a continuación.
Arbitrio:









