Bauh - Gerencie Snaps, Flatpaks e AppImages de uma interface

Pacotes próprios de Snaps, Flatpaks, AppImages e suas distribuições. Existem muitos deles e o bauh permite que você use todos eles em um único aplicativo.

Bauh - Gerencie Snaps, Flatpaks e AppImages de uma interface

Um dos maiores problemas com pacotes universais como Snap, Flatpak e AppImage é gerenciá-los. A maioria dos gerenciadores de pacotes integrados não oferece suporte a todos esses novos formatos.

Felizmente, me deparei com um aplicativo que oferece suporte a vários formatos de pacote universais.

Bauh - um gerente para suas necessidades de pacotes múltiplos

Originalmente denominado fpakman, bauh foi projetado para lidar com pacotes Flatpak, Snap, AppImage e AUR. O criador vinifmor iniciou o projeto em junho de 19 com a intenção de fornecer uma interface gráfica para gerenciar Flatpaks para usuários Manjaro. Desde então, ele expandiu o aplicativo para adicionar suporte para sistemas baseados em Debian.

Bauh Sobre Bauh Sobre Bauh Sobre Quando você abrir o bauh pela primeira vez, ele examinará seus aplicativos instalados e verificará se há atualizações. Se houver algum que precise ser atualizado, eles serão listados na frente e no centro. Assim que todos os pacotes forem atualizados, você verá uma lista dos pacotes instalados. Você pode desmarcar um pacote com atualizações para evitar que seja atualizado. Você também pode optar por instalar uma versão anterior do aplicativo.

Bauh Bauh Com Bauh, você pode gerenciar vários tipos de pacotes de um aplicativo. Você também pode pesquisar aplicativos. Bauh tem informações detalhadas para pacotes instalados e pesquisados. Se não estiver interessado em um (ou mais) dos tipos de embalagem, você pode desmarcá-los nas configurações.

Instalando o bauh em sua distribuição Linux

Vamos ver como instalar o bauh.

Distribuições baseadas em Arch

Se você tiver uma instalação recente do Manjaro, estará tudo pronto. O Bauh vem instalado por padrão. Se você tiver uma instalação mais antiga do Manjaro (como eu) ou uma distro diferente baseada em Arch, você pode instalá-la a partir do AUR digitando isto no terminal:

Comandos para usar no terminal

sudo pacman -S bauh

Bauh Package Info Bauh Package Info Bauh Package Info

Distribuições baseadas em Debian/Ubuntu

Se você tiver uma distribuição Linux baseada em Debian ou Ubuntub, pode instalar o bauh com pip. Primeiro, certifique-se de instalar o pip no Ubuntu.

Comandos para usar no terminal

sudo apt install python3-pip

E, em seguida, use-o para instalar o bauh:

Comandos para usar no terminal

pip3 install bauh

No entanto, o criador recomenda instalá-lo manualmente para evitar bagunçar as bibliotecas do seu sistema.

Para instalar o bauh manualmente, você deve primeiro baixar a versão mais recente. Depois de baixá-lo, você pode descompactar usando uma ferramenta gráfica ou o comando descompactar. Em seguida, abra a pasta em seu terminal. Você precisará usar as etapas a seguir para concluir a instalação.

Primeiro, crie um virtualenv em uma pasta chamada env:

Comandos para usar no terminal

python3 -m venv env

Agora instale o código do aplicativo dentro do env:

Comandos para usar no terminal

env/bin/pip install .

E inicie o aplicativo:

Comandos para usar no terminal

env/bin/bauh

Bauh Updating Bauh Updating Bauh Updating Depois de terminar de instalar o bauh, você pode fazer o ajuste fino alterando a configuração do ambiente e os argumentos.

A estrada à frente para bauh

Bauh cresceu bastante em poucos meses. Ele planeja continuar crescendo. O [roteiro] atual (https://github.com/vinifmor/bauh#roadmap) inclui:

  • Suporte para outras tecnologias de embalagem
  • Módulos separados para cada tecnologia de embalagem
  • Melhorias de memória e desempenho
  • Melhore a experiência do usuário

Bauh Search

Bauh Search Considerações finais

Quando experimentei o bauh, tive alguns problemas. Quando o abri pela primeira vez, ele me disse que o Snap não estava instalado e que eu teria que instalá-lo se quisesse usar o Snaps. Sei que o Snap está instalado porque executei snap list no terminal e funcionou. Reiniciei o sistema e os encaixes funcionaram.

O outro problema que encontrei foi que um dos meus pacotes AUR falhou ao atualizar. Consegui atualizar o pacote sem nenhum problema com yay. Pode haver um problema com a minha instalação do Manjaro, estou usando isso há 3 ou 4 anos.

No geral, bauh funcionou. Fez o que estava impresso na lata. Não posso pedir mais do que isso.

Você já usou bauh? Qual é a sua ferramenta favorita para gerenciar formatos de pacote diferentes, se houver? Deixe-nos saber nos comentários abaixo.

Se você achou este artigo interessante, reserve um minuto para compartilhá-lo nas redes sociais, Hacker News ou Reddit.

Via itsfoss.com. Você pode conferir o post original em inglês:

Bauh – Manage Snaps, Flatpaks and AppImages from One Interface

Última atualização deste artigo: 22 de november de 2019