bauh-gestor-grafico-paquetes-aplicaciones-linux-multiformatos-01

Dado que, los Sistemas Operativos libres y abiertos, como GNU/Linux tienden a tener mucha variedad de aplicaciones en diferentes formatos, algunos más útiles o prácticos que otros, el contar con programas que funcionen como Tiendas de Software, en uno o más formatos siempre será algo muy útil.

Por eso, aplicaciones como «Bauh», serán siempre una interesante y excelente alternativa a los tradicionales Gestores de Paquetes nativos (GUI y CLI) de un solo formato. Debido a que, al estar construida para funcionar como Gestor de paquetes de distintos formatos, sirve como Tienda de aplicaciones universal.

app-outlet-tienda-universal-aplicaciones-gnu-linux-01
App Outlet: Una tienda universal para aplicaciones GNU/Linux

Y antes de entrar en detalles sobre «Bauh», vale destacar existe también otra aplicación similar llamada «App Outlet» de la cual ya hemos publicado antes. Por lo que, en caso de querer explorar dicha publicación luego de finalizar esta presente, dejaremos el enlace más abajo:

“App Outlet es una interesante aplicación que nos permite centralizar en un entorno de Tienda en Línea diferentes y útiles aplicaciones para nuestros Sistemas Operativos libres y abiertos, basadas en los novedosos y diferentes formatos de empaquetamiento (Flatpak, Snap y Appimage) disponibles.”

Articulo relacionado: App Outlet: Una tienda universal para aplicaciones GNU/Linux

bauh-gestor-grafico-paquetes-aplicaciones-linux-multiformatos-02

Bauh: Interfaz gráfica para gestionar las aplicaciones Linux

¿Qué es Bauh?

Según su sitio web oficial en GitHub, la aplicación «Bauh» (se pronuncia ba-oo), que antes era conocida como «fpakman» es:

“Una interfaz gráfica de usuario (GUI) para la gestión de las aplicaciones Linux. Soporta AppImage, Arch (repositorios/AUR), Flatpak, Snap y aplicaciones web nativas.”

Características principales

Entre las características principales de «Bauh» se pueden mencionar las siguientes:

  • Panel de gestión: Donde se puede buscar, instalar, desinstalar, actualizar, desactualizar y ejecutar aplicaciones.
  • Modo bandeja: Posee la capacidad de iniciarse sobre la bandeja del sistema y publicar notificaciones cuando hay actualizaciones de software disponibles.
  • Copia de seguridad del sistema: Puede integrarse con la aplicación Timeshift para ofrecer un proceso de copia de seguridad sencillo y seguro antes de aplicar los cambios en el sistema.
  • Temas personalizados: Permite la personalización del estilo (apariencia visual) de la interfaz gráfica.

Además, para cada tipo de formato de archivo, posee funcionalidades o limitaciones específicas. Por ejemplo:

  • Sobre paquetes AppImage: Solo los archivos x86_64 de AppImage están disponibles a través del mecanismo de búsqueda por el momento. Y se recomienda la no instalación o desinstalación de AppImageLauncher para evitar fallos durante la instalación de las aplicaciones de este tipo.
  • Sobre paquetes Arch/AUR: Solo los gestiona como disponibles sobre sistemas basados en Arch. Maneja los posibles conflictos, las instalaciones de paquetes faltantes u opcionales, y desde varias fuentes. Además, permite la integración con rebuild-detector.
  • Sobre paquetes Flatpak: Permite que las aplicaciones de este tipo con actualizaciones ignoradas sean definidas a través del archivo «~/.config/bauh/flatpak/updates_ignored.txt» y todo lo relacionado ha este formato puede configurarse a través del archivo de configuración siguiente: «~/.config/bauh/flatpak.yml».
  • Sobre Snap: Permite el refrescar (actualizar) la revisión actual de las aplicaciones Snap instaladas. Realizar cambio de canales de origen de las mismas y todo lo relacionado ha este formato puede configurarse a través del archivo de configuración siguiente: «~/.config/bauh/snap.yml».
  • Sobre Webapps: Permite la creación de Webapps con solo indicar una URL y unos simples datos más.

Descarga, instalación, uso y pantallazos

Dado que, es una aplicación de Python y se instala con el gestor de paquetes Pip, solo hace falta instalarse con las sencillas órdenes de comandos siguientes:

  • Instalar dependencias requeridas
sudo apt-get install python3 python3-pip python3-yaml python3-dateutil python3-pyqt5 python3-packaging python3-requests
  • Instalar Bauh
sudo pip3 install bauh
  • Ejecutar Bauh

«bauh»

  • Pantallazo

bauh-gestor-grafico-paquetes-aplicaciones-linux-multiformatos-03

Nota: Para mayor información sobre «Bauh» se puede visitar su sitio web oficial en la web de Paquetes Pip.

 

Fuente: desdelinux

¿Quién está en línea?

Hay 19493 invitados y ningún miembro en línea