Leitores como você ajudam a apoiar o MUO. Quando você faz uma compra usando links em nosso site, podemos ganhar uma comissão de afiliado.

Com tantas distribuições Linux e métodos de empacotamento disponíveis, não é de admirar que os desenvolvedores muitas vezes optem por distribuir seus programas em um formato — como AppImage — que pode ser executado por qualquer sistema Linux. Mas AppImages são difíceis de gerenciar e não se integram facilmente ao menu do sistema.

Felizmente, existe uma solução que pode ajudá-lo a usar AppImages como se fossem aplicativos Linux comuns.

O que são AppImages e por que existem?

Não é nenhum segredo que o Linux é uma plataforma fragmentada, e isso pode ser doloroso para você ao tentar instalar um software que foi compilado como um binário para uma distribuição diferente da sua. Há DEB para distribuições baseadas em Debian, RPM para Red Hat, PKG.TAR.XZ para o gerenciador de pacotes Pacman do Arch e muito mais.

Criar e manter binários para diferentes distribuições é demorado e, muitas vezes, os desenvolvedores preferem publique um pacote que funcionará em todos os sistemas Linux e pode ser iniciado com um clique ou um único terminal comando.

instagram viewer

AppImage é um formato que você pode simplesmente baixar e executar. Esses aplicativos vêm com todas as dependências necessárias e você nem precisa instalá-los.

Para iniciar um AppImage, primeiro você precisa torná-lo executável:

sudochmod +xalgum aplicativo.AppImage

...em seguida, clique duas vezes no gerenciador de arquivos ou, se ainda estiver em um terminal, digite:

./someapp. AppImage

Para usuários GUI Linux, isso pode ser desencorajador e, embora existam aplicativos que gerencie e inicie seu AppImages para você, não é tão simples quanto abrir seu menu e clicar no AppImage que deseja abrir, como se fosse um aplicativo normal do dia a dia.

AppImageLauncher é um aplicativo de código aberto, que pode transformar seu sonho de lançar AppImages a partir do menu do sistema em realidade.

O que é o AppImageLauncher?

O AppImageLauncher faz mais do que o nome sugere e, uma vez instalado em seu sistema, intercepta todos os tenta abrir um AppImage, dando a você uma caixa de diálogo com a opção de escolher como você deseja que o AppImages seja tratado.

Você pode optar por executar o AppImage uma vez ou integrá-lo ao menu do sistema para que, se desejar iniciar o aplicativo no futuro, você só precise selecioná-lo no menu.

Aplicativos regulares instalados por meio do gerenciador de pacotes são atualizados junto com seu sistema, mas AppImages, como arquivos que você baixa uma vez e normalmente executa clicando no ícone, não são.

O AppImageLauncher altera isso adicionando uma entrada à entrada do aplicativo no menu do sistema, que verificará se há atualizações e baixará a versão mais recente.

Se você está farto de um AppImage específico e deseja tirá-lo do sistema, o AppImageLauncher também pode lidar com isso.

Como instalar o AppImageLauncher no Linux

O AppImageLauncher vem pré-instalado nos sistemas Manjaro e há versões oficiais disponíveis para Debian, Ubuntu e Fedora. Há também uma versão AppImageLauncher suportada pela comunidade para Arch Linux. O elementary OS não é suportado atualmente.

Instale o AppImageLaucher no Debian ou Ubuntu

Adicione o AppImageLauncher PPA e atualize seu sistema:

sudo add-apt-repository ppa: appimagelauncher-team/stable
sudo apt atualizar

Agora instale o AppImageLauncher com:

sudo apt instalar appimage launcher

Instale o AppImageLauncher em sistemas baseados em Arch

AppImageLauncher está disponível em o repositório do usuário do Arch e você pode instalá-lo usando yay:

sudo yay -S appimagelauncher

No Fedora e outras distribuições RPM

Baixe a versão mais recente do RPM na página AppImageLauncher GitHub Releases.

Download:AppImageLauncher

Em seguida, navegue até o diretório Downloads usando o comando cd e digite:

sudorpm-euappimagelauncher-x.x.rpm

Como usar o AppImageLauncher para criar entradas de menu

Depois de instalar o AppImageLauncher, veja como você pode usá-lo para adicionar um AppImage ao menu do sistema:

  1. Baixe um AppImage que você deseja usar. Localize o AppImage em seu gerenciador de arquivos e inicie-o.
  2. AppImageLauncher será iniciado em vez do AppImage. Se esta é a primeira vez que você usa o AppImageLauncher, clique em Customizar para escolher o diretório onde deseja armazenar suas AppImages e clique em OK.
  3. Uma nova caixa de diálogo aparecerá, oferecendo a você a opção de Executar Uma Vez ou Integrar e executar.
  4. Para mover o AppImage para o local especificado e integrar com o menu do sistema, escolha Integrar e executar.
  5. O aplicativo será iniciado. Na próxima vez que você quiser iniciar o aplicativo, basta abrir o menu do sistema e clicar no ícone do aplicativo.

Ter o aplicativo integrado ao menu do sistema é ótimo - até você não querer mais. Para excluir o AppImage:

  1. Abra o menu do sistema e localize o ícone AppImage.
  2. Clique com o botão direito do mouse no ícone AppImage.
  3. Selecione Remover AppImage do sistema.

Se houver versões atualizadas do AppImages disponíveis, você poderá atualizá-las no mesmo menu de contexto.

AppImageLauncher simplifica o gerenciamento de AppImages

Agora você pode usar o AppImageLauncher para integrar facilmente o AppImages ao menu do sistema, e não há mais motivo para evitar usá-los.

Em vez de procurar nos repositórios padrão por software criado especificamente para sua distro, investigue as vastas bibliotecas de AppImages disponíveis para todas as plataformas Linux.