📦 BAUH | Gestor de Paquetes SNAP, FLATPAK y APPIMAGE para 🐧 GNU / Linux



Como seguramente ya sabrás, en GNU/Linux hay muchos tipos de paquetes: Que si los paquetes tradicionales,que si los paquetes Snaps, los Flatpack, appimages y… todo este pastel, encima, añadele los paquetes de AUR (si es que usas ArchLinux o una distribución basada en este).
¡Menudo lío!
Con tantos paquetes y tanto pastel, no sabemos cómo empezar. ¡No te preocupes! Te mostraré un gestor de paquetes, pero diferente a los habituales…
Te presento a ¡Buah!

♦ Que es e Instalación
Buah no solamente es un gestor de paquetes diferente a lo habitualpues su modo de instalación también es algo diferente… Y como no… para ello usaremos ¡un terminal! todo poderoso…
En mi caso, todo translúcido, como a mi me gustan: Ejecutamos “sudo apt install python3-pip” para empezar y “sudo pip3 install bauh”.

♦ Ejecutar Buah
Lo normal es que no aparezca en el lanzador de aplicaciones… Entonces… ¿Cómo se ejecuta? Con el comando “bauh” (aunque siempre puedes crear un lanzador).
¿Cómo se crea un lanzador para una aplicación que no aparece en el menú? Te lo dejo de Tarea.

♦ Introducción a la aplicación
Al ejecutar “bauh” en cualquier terminal normal y corriente.. os aparecerá LA APLICACIÓN: Te permitirá gestionar paquetes AppImage, Flatpak, Snap y aplicaciones Web. Si usas Arch Linux o derivadas, además, también te permitirá gestionar paquetes AUR y de los repositorios.
¿Cómo funciona? Pequeña review del programa… Por defecto nos mostrará aquellas cosas que tengamos instaladas y el icono nos indicará que tipo de paquete es cada item de la lista.
Muchas veces me preguntáis cómo listar los paquetes Snap instalados, pues con este programa podemos “hacer esa lista”.
Desde la lista podemos desinstalar cosas y ejecutar cosas. ¿Propiedades de cada cosa? Para los que quieran cotillear, desde el botón “propiedades” podréis ver las propiedades de cada programa (valga la redundancia). Y por último, algunas opciones que os puede interesar.
En el caso de los Snaps, por defecto, cuando instalas una aplicación, se instala la versión estable (vaya, la versión para todo el mundo y 100% funcional sin errores… lo de sin errores puede ser sarcasmo según el caso aplicable).
Por ejemplo, con Chromium, puedes cambiar de canal ¿El canal? ¡Si! Puedes cambiar del canal “Normal” al canal “Beta”, para usar, en su lugar, la versión Beta.
¿Y si es un Flatpak o un AppImage? En esos casos, puedes ver el historial de versiones. Y, además, puedes “congelar” una aplicación para que no reciba actualizaciones (si actualizas una aplicación, puedes deshacer la susodicha haciendo clic en Revertir). Esto también podrás hacerlo con las aplicaciones AUR de Arch Linux.

♦ Instalar Aplicaciones
¡Ahora veamos lo más importante! Instalar aplicacioneeeeeeeeeeeeeeeees.
Para instalar cositas nuevas, empezaremos buscándolas… Es importante que conozcas algunas aplicaciones, para buscarlas, aunque siempre puedes escribir “Video” y así igualmente te saldrán.
Y si filtras por categoría mejor, ya que a veces se puede filtrar alguna que no tenga que ver con lo que buscas.

♦ Aplicaciones Web
Algo que me gusta mucho de esta aplicación es que puedes crear y por ende instalar aplicaciones web.
Por ejemplo, mi página web. ¡Qué mejor ejemplo! Copiando la URL y pegándole en el cuadro de buscar aparecerá mi web como si fuese una aplicación y la instalamos.
Podemos no solamente instalarlas, también configurarlas: Lo más lógico es que ignores la configuración y finalmente instales la aplicación con las opciones por defecto.
Pero que sepas que puedes cambiar su categoría, usar un icono personalizado y cambiar su nombre y descripción.

♦ Conclusión
Personalmente la aplicación me parece genial.
Ya que puedes gestionar varios tipos de paquetes sin comandos y de una manera sencilla.
Aunque, igual que puede gestionar paquetes de Arch Linux, le añadiría que pudiera gestionar también paquetes Debian y RPM.
Entonces no sería “buah” sino más bien … “buahahahahaaaaaaaaaaaa”.

📖 Comandos (Reuisitos)
sudo apt install python3-pip libqt5gui5 libqt5widgets5 qt5-gtk-plataformtheme libqt5x11extras5 libqt5svg5 libqt5dbus5

📖 Comandos (Instalación)
sudo pip3 install bauh

📖 Comandos (Ejecución)
bauh

🌍 GitHub de Bauh
https://github.com/vinifmor/bauh

💜 Suscríbete
https://www.youtube.com/c/karlasproject?sub_confirmation=1

🎩 Apoya el Canal
https://www.youtube.com/c/KarlasProject/join

⭐ Twitter https://twitter.com/KarlaPerezYT
⭐ Instagram https://www.instagram.com/karlaperezyt
⭐ Grupo Telegram https://t.me/KarlasProject
⭐ Página Web https://karlaperezyt.com

Likes – 430, Dislikes – 5

source