Manjaro Arch User Repository (AUR) Español

Arch User Repository (AUR) Español

From Manjaro
Revision as of 00:15, 22 January 2025 by DarkLord (talk | contribs) (Created page with "En ocasiones, puede ser necesario identificar e instalar manualmente las dependencias usted mismo (por ejemplo, después de un intento de instalación fallido).")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Other languages:
Deutsch • ‎English • ‎Türkçe • ‎español • ‎français • ‎português do Brasil • ‎русский • ‎فارسی • ‎中文(中国大陆)‎

Descripción general

¡Utilice AUR bajo su propio riesgo!
El equipo de Manjaro no brindará soporte para ningún problema que pueda surgir relacionado con las instalaciones de software desde AUR. Cuando se actualice Manjaro, los paquetes de AUR podrían dejar de funcionar. Este no es un problema de Manjaro

Aunque Manjaro es muy similar a Arch Linux y es mayormente compatible (al estar basado en Arch Linux), no es posible acceder a sus repositorios oficiales para usarlos en Manjaro. En cambio, Manjaro usa sus propios repositorios para garantizar que todos los paquetes de software a los que se puede acceder, como actualizaciones del sistema y aplicaciones, hayan sido completamente probados para comprobar su compatibilidad y estabilidad antes de su lanzamiento. Aún es posible acceder a paquetes de software adicionales desde el Arch User Repository (AUR).

El AUR está gestionado por la propia comunidad de usuarios de Arch Linux. Aunque este repositorio no es oficial, los paquetes de software que se coloquen aquí primero pueden llegar al repositorio oficial (comunitario) de Arch Linux si se vuelven lo suficientemente populares.

AUR, como repositorio mantenido por la comunidad, presenta riesgos y problemas potenciales.

Posibles riesgos al utilizar paquetes AUR:

  • Varias versiones de los mismos paquetes.
  • Paquetes obsoletos.
  • Paquetes dañados o que funcionan parcialmente.
  • Paquetes configurados incorrectamente que descargan dependencias innecesarias, o no descargan las dependencias necesarias, o ambas cosas.
  • Paquetes maliciosos (aunque extremadamente raros).

Como tal, aunque muchos de los paquetes de software proporcionados por AUR deberían funcionar, no esperes que el proceso de instalación sea siempre tan sencillo como cuando utilizas los repositorios oficiales de Manjaro.

En ocasiones, puede ser necesario identificar e instalar manualmente las dependencias usted mismo (por ejemplo, después de un intento de instalación fallido).

Nuevamente, no hay garantía de que cualquier software instalado funcione correctamente, si es que funciona.

Template:Importante

Acceso a AUR

Uso de la interfaz gráfica de usuario Pamac

Abra Pamac (el nombre en el menú es Agregar o quitar software) y navegue hasta la página de Preferencias. Se le solicitará que ingrese su contraseña para acceder. En la página de Preferencias, seleccione la pestaña de Terceros y mueva el control deslizante para habilitar la compatibilidad con AUR. Asegúrese de tener los archivos necesarios para crear aplicaciones desde el código fuente.

user $ pamac install base-devel git COPY TO CLIPBOARD


Uso de la línea de comandos Pamac

Template:Importante Estas páginas contienen comentarios tanto de usuarios existentes como de desarrolladores de paquetes, que pueden proporcionar información valiosa (como advertencias o soluciones a problemas). Para buscar e instalar paquetes de software desde AUR, la sintaxis es:

user $ pamac search -a [nombre del paquete de software] COPY TO CLIPBOARD


Por ejemplo, si desea instalar Google Chrome, primero siga este enlace a todos los scripts de compilación de Google Chrome y verifique qué paquete desea compilar. O puede preguntarle a pamac si hay candidatos para Google Chrome. Simplemente use el comando de búsqueda y Google Chrome como consulta. Revise los resultados o limite los parámetros de búsqueda; solo recuerde que pamac no puede informarle sobre ningún problema con los scripts de compilación, solo la página relevante. Por ejemplo, siga este enlace a script de compilación para Google Chrome

user $ pamac buscar Google Chrome COPY TO CLIPBOARD


En el ejemplo elegimos la versión estándar de Google Chrome. Para construir el paquete google-chrome con pamac introduzca lo siguiente y presione enter

user $ pamac build google-chrome COPY TO CLIPBOARD


Se le presentará el resultado de la compilación elegida con todas las dependencias y se le harán un par de preguntas.

  1. Consulta para editar los archivos de compilación. Esta es una precaución para verificar que los scripts de compilación no contengan acciones maliciosas.
  2. Consulta para continuar descargando e instalando dependencias y luego descargar las fuentes, compilar e instalar la aplicación.
  3. Se le solicitará su contraseña antes de que suceda algo.

Instalación desde el AUR a mano

Manual

Para ello, siga los pasos que se indican a continuación:

  • Asegúrese de tener los archivos necesarios para crear aplicaciones desde el código fuente
user $ pamac install base-devel git COPY TO CLIPBOARD


  • Clonar PKGBUILD
user $ git clone https://aur.archlinux.org/google-chrome.git COPY TO CLIPBOARD


  • Cambiar el directorio a la carpeta clonada
user $ cd google-chrome COPY TO CLIPBOARD


  • Para crear/compilar el paquete, ejecute:
user $ makepkg -s COPY TO CLIPBOARD


Esto creará el paquete y extraerá las dependencias necesarias. Nota: no extraerá una dependencia de AUR, solo de los repositorios de Manjaro.. Si enumera el contenido de la carpeta

user $ ls COPY TO CLIPBOARD


probablemente encontrará algunos archivos nuevos. Estás interesado en el que termina en .pkg.tar.zst

  • El evento final es ejecutar $sudo pacman -U en ese archivo
user $ sudo pacman -U google-chrome-ver.rel.bugfix.build-pkgrel.pkg.zst COPY TO CLIPBOARD


Y lo has hecho... la forma más segura de instalar desde AUR. Esto es básicamente lo que la mayoría de los scripts de instalación hacen por ti.

Nota: En lugar de usar sudo pacman -U google-chrome-ver.rel.bugfix.build-pkgrel.pkg.zst también puede usar:

user $ makepkg -i COPY TO CLIPBOARD


Nota: Para combinar los pasos anteriores en uno solo:

user $ makepkg -is COPY TO CLIPBOARD



Actualización de los paquetes instalados desde AUR

El siguiente comando actualizará todos los paquetes del sistema, incluidas las compilaciones de AUR

user $ pamac upgrade -a COPY TO CLIPBOARD


Ver también

Cookies help us deliver our services. By using our services, you agree to our use of cookies.