Uno de los mayores problemas con los paquetes universales como Quebrar, Flatpak y AppImage los está gestionando. La mayoría de los administradores de paquetes integrados no admiten todos estos nuevos formatos.
Afortunadamente, me encontré con una aplicación que admite varios formatos de paquetes universales.
Bauh: un administrador para sus necesidades de paquetes múltiples
Originalmente llamado fpakman, construcción está diseñado para manejar paquetes Flatpak, Snap, AppImage y AUR. Creador vinifmor inició el proyecto en junio de 19 con el intención de “brindar una interfaz gráfica para administrar Flatpaks para los usuarios de Manjaro”. Desde entonces, ha expandido la aplicación para agregar soporte para sistemas basados en Debian.
Bauh Acerca de
Cuando abra por primera vez bauh, escaneará sus aplicaciones instaladas y buscará actualizaciones. Si hay alguno que deba actualizarse, se enumerará al frente y al centro. Una vez que se actualicen todos los paquetes, verá una lista de los paquetes que ha instalado. Puede anular la selección de un paquete con actualizaciones para evitar que se actualice. También puede optar por instalar una versión anterior de la aplicación.
Con Bauh puede administrar varios tipos de paquetes desde una aplicación
También puede buscar aplicaciones. Bauh tiene información detallada para los paquetes instalados y buscados. Si no está interesado en uno (o más) de los tipos de empaque, puede deseleccionarlos en la configuración.
Instalación de bauh en su distribución de Linux
Veamos cómo instalar bauh.
Distribuciones basadas en Arch
Si tiene una instalación reciente de Manjaro, deberías estar listo. Bauh viene instalado por defecto. Si tiene una instalación anterior de Manjaro (como yo) o una distribución diferente basada en Arch, puede instalarlo desde el ORO escribiendo esto en la terminal:
sudo pacman -S bauh
Información del paquete Bauh
Distribuciones basadas en Debian / Ubuntu
Si tiene una distribución de Linux basada en Debian o Ubunt, puede instalar bauh con pip. Primero, asegúrese de instalar pip en Ubuntu.
sudo apt install python3-pip
Y luego úsalo para instalar bauh:
pip3 install bauh
Sin embargo, el creador recomienda instalarlo. a mano para evitar estropear las bibliotecas de su sistema.
Para instalar bauh manualmente, primero debe descargar el último lanzamiento. Una vez que lo descargue, puede descomprimirlo usando una herramienta gráfica o el comando descomprimir. A continuación, abra la carpeta en su terminal. Deberá seguir los siguientes pasos para completar la instalación.
Primero, cree un virtualenv en una carpeta llamada env:
python3 -m venv env
Ahora instale el código de la aplicación dentro del env:
env/bin/pip install .
Y lanza la aplicación:
env/bin/bauh
Actualización de Bauh
Una vez que termine de instalar bauh, puede afinar cambiando la configuración del entorno y los argumentos.
El camino por delante para bauh
Bauh ha crecido bastante en unos pocos meses. Planea seguir creciendo. La corriente mapa vial incluye:
- Soporte para otras tecnologías de envasado
- Módulos separados para cada tecnología de envasado
- Mejoras en la memoria y el rendimiento
- Mejora la experiencia del usuario
Búsqueda de Bauh
Pensamientos finales
Cuando probé bauh, encontré un par de problemas. Cuando lo abrí por primera vez, me dijo que Snap no estaba instalado y que tendría que instalarlo si quería usar Snaps. Sé que Snap está instalado porque ejecuté snap list
en la terminal y funcionó. Reinicié el sistema y las instantáneas funcionaron.
El otro problema que encontré fue que uno de mis paquetes AUR no se pudo actualizar. Pude actualizar el paquete sin ningún problema con yay
. Puede haber un problema con mi instalación de Manjaro, lo he tenido funcionando durante 3 o 4 años.
En general, bauh funcionó. Hizo lo que estaba impreso en la lata. No puedo pedir más que eso.
¿Has usado alguna vez bauh? ¿Cuál es su herramienta favorita para administrar diferentes formatos de paquetes, si existe? Háganos saber en los comentarios a continuación.
Si este artículo le pareció interesante, tómese un minuto para compartirlo en las redes sociales, Hacker News o Reddit.