AUR de ArchLinux


5

Estoy tratando de encontrar más información sobre los paquetes individuales de AUR ArchLinux. Cuando instala un paquete desde AUR y el paquete se actualiza en línea, ¿obtiene la actualización cuando se actualiza a través de PacMan o tiene que actualizar el paquete en su máquina manualmente?

Respuestas:


5

Le sugiero que use yaourt en lugar de pacman si desea actualizar sus paquetes, incluidos los paquetes de AUR.

yaourt -Syua


1

Los paquetes de AUR no son actualizados por 'pacman'. Sin embargo, hay un paquete llamado 'empaquetador' que le permite buscar AUR al igual que pacman hace los repositorios oficiales. Esto también le permitirá realizar una packer -Suactualización de todos los paquetes en el sistema, incluidos los paquetes AUR.

Todavía tiene que hacer pacman -Sypara actualizar su base de datos local.


1

No, pacmanno actualiza los paquetes de AUR por usted. No, hay utilidades que lo ayudan a administrarlos automáticamente.

AUR es un repositorio de scripts de construcción llamado PKGBUILDs, ejecutable por utilidad makepkg(viene con pacman) para construir paquetes pacman binarios. pacman, por otro lado, es un sistema binario de gestión de paquetes pacman, que no lee este repositorio en absoluto.

La forma tradicional y aún la recomendada es monitorear las PKGBUILDactualizaciones usted mismo (a través de un script, un complemento de Firefox o etc.), descargar el actualizado PKGBUILD, reconstruir el paquete actualizado makepkgy luego reinstalarlo con pacman. Arch Linux oficialmente no recomienda usar un sistema automático por razones de seguridad.

Si opta por un sistema automático como yaourto aura, asegúrese de tener tanto cuidado como instalar manualmente los paquetes. Además de verificar el PKGBUILD en línea antes de la instalación, le yaourtpermite verificar PKGBUILDantes de compilar el paquete de manera predeterminada; auranecesita --hotedithacerlo

Ref: ArchWiki relacionado

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.