Como gerenciar aplicativos AppImage, Flatpak, Snap e AUR no Arch Linux

O bauh ainda é uma maneira prática de gerenciar softwares AppImage, Flatpak, Snap e Arch/AUR a partir de uma única interface gráfica no Arch Linux. O projeto atualmente suporta todos os quatro formatos, mas cada backend tem seus próprios pré-requisitos. A configuração mais limpa é instalar o bauh a partir do AUR e, em seguida, adicionar suporte para Flatpak e Snap somente se você planeja usá-los.

Instalar o bauh no Arch Linux

O próprio bauh é distribuído pelo AUR. O Arch Linux observa que os arquivos de compilação do AUR não são oficiais e não são rigorosamente verificados, portanto, revise o PKGBUILD antes de compilar qualquer coisa. O fluxo de trabalho manual padrão é mais seguro de documentar do que depender de um auxiliar específico do AUR de terceiros.

  1. Instale as ferramentas de compilação e o Git:
sudo pacman -S --needed base-devel git
Instalando o base-devel e o Git no terminal do Arch Linux com o pacman.
Instale as ferramentas que o Arch usa para construir pacotes AUR.
  1. Clone o pacote AUR bauh e entre no diretório dele:
git clone https://aur.archlinux.org/bauh.git
cd bauh
No terminal do Arch Linux, clone o pacote AUR do bauh e abra a pasta bauh.
Clone os arquivos de compilação do pacote bauh atual do AUR.
  1. Inspecione o PKGBUILD, depois compile e instale o pacote:
makepkg -si
Compilando e instalando o bauh no terminal do Arch Linux com makepkg
Compile e instale o bauh com o makepkg após revisar os arquivos do pacote.

O projeto bauh também documenta a instalação com yay -S bauho auxiliar AUR, mas este é opcional. Consulte o repositório oficial do bauh e o guia AUR da ArchWiki para obter detalhes atualizados.

Habilitar suporte ao Flatpak

Instale o Flatpak a partir dos repositórios do Arch:

sudo pacman -S flatpak

A configuração do Flathub para Arch recomenda reiniciar o sistema após a instalação inicial do Flatpak. Em seguida, execute o comando flatpak remotes. Se o Flathub não estiver listado, adicione-o com o comando:

flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
Instalando o Flatpak no terminal do Arch Linux e adicionando o Flathub remoto.
Instale o Flatpak e adicione o Flathub, caso ainda não esteja configurado.

O Flatpak suporta instalações tanto em todo o sistema quanto por usuário, portanto, o bauh pode perguntar qual nível usar. A configuração oficial do Flathub para Arch e a documentação do Flatpak explicam os repositórios remotos e os escopos de instalação.

Ativar suporte ao Snap

O Snap não está nos repositórios oficiais do Arch. As instruções atuais da Canonical para Arch instalam snapda partir do AUR e, em seguida, habilitam o socket do systemd:

git clone https://aur.archlinux.org/snapd.git
cd snapd
makepkg -si
sudo systemctl enable --now snapd.socket
Terminal do Arch Linux compilando o snapd a partir do AUR e habilitando o snapd.socket
Compile o snapd a partir do AUR e habilite seu socket antes de usar pacotes Snap no bauh.

Se você precisar de snaps que usem confinamento clássico, a Canonical também documenta a criação /snapde um link simbólico para o diretório /var/lib/snapd/snap, e então você pode sair e entrar novamente ou reiniciar o sistema. Se o AppArmor já estiver habilitado no seu sistema, a documentação do Snap também aborda o serviço AppArmor correspondente. Consulte as instruções oficiais do Snap no Arch .

Suporte AppImage e AUR em bauh

O gerenciamento do AUR está disponível em sistemas baseados em Arch e é habilitado pelo bauh para pacotes Arch. Para AppImage, não há um serviço de repositório para habilitar da mesma forma que o Flatpak ou o Snap. O bauh pode pesquisar AppImages compatíveis e também pode instalar um arquivo AppImage externo por meio de suas ações extras.

Há duas ressalvas importantes. Primeiro, a busca atual do bauh por AppImages está limitada a itens x86_64 em sua fonte de AppImages suportada. Segundo, se um AppImage reportar um erro FUSE no Arch, a documentação oficial do AppImage recomenda a instalação de fuse2:

sudo pacman -S fuse2

Para obter mais contexto, consulte o guia de solução de problemas do AppImage FUSE .

Instale aplicativos com bauh

Inicie o programa bauha partir do menu de contexto da sua área de trabalho ou de um terminal. O painel de gerenciamento permite pesquisar, instalar, desinstalar, atualizar, fazer downgrade e executar aplicativos compatíveis. Use os filtros de formato para restringir os resultados a Arch/AUR, Flatpak, Snap ou AppImage.

Navegador de aplicativos Dark Bauh exibindo filtros de formato Arch AUR Flatpak Snap e AppImage.
Utilize os filtros de formato do bauh para concentrar a pesquisa em um sistema de embalagem específico.

Procure o aplicativo desejado, confirme a origem do pacote e selecione Instalar . O mesmo aplicativo pode existir em mais de um formato, portanto, verifique se você está instalando um pacote AUR, Flatpak, Snap ou AppImage antes de aprovar a transação.

A visualização da pesquisa do Bauh mostra um resultado do Flatpak e um botão Instalar.
Confirme o formato da fonte antes de instalar um aplicativo.

Algumas operações exigem autenticação porque alteram pacotes ou serviços em nível de sistema. Flatpaks e AppImages em nível de usuário podem não precisar dos mesmos privilégios.

Atualizar ou desinstalar aplicativos

Abra a visualização de aplicativos instalados ou atualizações para gerenciar o software que o bauh já conhece. Use a ação de atualização disponível para um pacote ou escolha Desinstalar para removê-lo. Como o backend varia em formato, o bauh repassa a operação para a tecnologia de pacote apropriada, em vez de tratar todos os aplicativos como o mesmo tipo de pacote.

O Bauh instala aplicativos com controles de atualização e desinstalação para vários formatos de pacote.
Gerencie atualizações e remoções na visualização de aplicativos instalados.

Se um backend não aparecer, primeiro verifique os pré-requisitos fora do bauh: flatpak --version, snap version, ou o suporte FUSE necessário para AppImages. Isso geralmente é mais útil do que reinstalar o próprio bauh.

Deixar um comentário

Como recuperar partições perdidas e dados do disco rígido com segurança

Como recuperar partições perdidas e dados do disco rígido com segurança

Aprenda como recuperar partições e arquivos perdidos com o TestDisk e o PhotoRec. Proteja a unidade de origem, faça a verificação com segurança e salve os dados recuperados em outro disco.

Como ler códigos QR em um computador Linux

Como ler códigos QR em um computador Linux

Escaneie códigos QR no Linux com o CoBang usando uma webcam ou um arquivo de imagem. Veja as opções de instalação, etapas de configuração e correções para acesso à câmera via Flatpak.

Como alterar as configurações da webcam no Linux com o Cameractrls

Como alterar as configurações da webcam no Linux com o Cameractrls

Altere as configurações da webcam no Linux com o Cameractrls: ajuste a exposição, a cor, a redução de cintilação e outros controles compatíveis e, em seguida, verifique os modos de vídeo compatíveis.

Como instalar o PhpStorm no Linux: Toolbox, Tar.gz, Snap e AUR

Como instalar o PhpStorm no Linux: Toolbox, Tar.gz, Snap e AUR

Instale o PhpStorm no Linux com o JetBrains Toolbox ou o arquivo tar.gz independente, além das opções Snap e Arch AUR. O Java já está incluído.

Como configurar dois painéis no XFCE 4

Como configurar dois painéis no XFCE 4

Crie um painel XFCE 4 separado para cada tela, atribua o segundo painel à saída correta, posicione-o e dimensione-o e adicione os atalhos e itens de status necessários.

Como instalar o Cisco Packet Tracer no Linux

Como instalar o Cisco Packet Tracer no Linux

Baixe o Cisco Packet Tracer 9.0.1 para Ubuntu 64 bits, instale o pacote DEB com o APT, aceite a licença no Terminal e faça login para iniciar um laboratório.

Como recortar uma imagem no Linux com o GIMP

Como recortar uma imagem no Linux com o GIMP

Remova o fundo de uma foto no Linux com o GIMP: trace o contorno do objeto, exclua o fundo selecionado, mantenha a transparência e exporte um PNG reutilizável.

Como fazer backup de um CD-ROM como um arquivo ISO no Linux

Como fazer backup de um CD-ROM como um arquivo ISO no Linux

Crie uma imagem ISO de CD-ROM no Linux com o GNOME Disks ou o comando dd. Identifique a unidade óptica, monitore a cópia, verifique a imagem e saiba quando um disco danificado ou de áudio precisa de outra ferramenta.

Baixe o FlightGear gratuitamente: Guia de Instalação Oficial

Baixe o FlightGear gratuitamente: Guia de Instalação Oficial

Baixe o FlightGear gratuitamente no site oficial. Compare os pacotes para Windows, macOS e Linux, instale os arquivos de dados e inicie seu primeiro voo.

Aplicativo Google Tasks para desktop: como usá-lo no computador

Aplicativo Google Tasks para desktop: como usá-lo no computador

Abra o Google Tasks em um navegador, adicione um atalho do Chrome ou inicie o aplicativo automaticamente e gerencie suas tarefas agendadas pelo Agenda e pelo Gmail.