Início
» LINUX
»
Como instalar o navegador Beaker no Linux com um AppImage
Como instalar o navegador Beaker no Linux com um AppImage
A maneira mais simples de executar o navegador Beaker no Linux é usar o AppImage do Linux disponível na página oficial de Releases do projeto. Baixe o arquivo, torne-o executável e execute-o a partir da sua área de trabalho ou de um terminal. Você não precisa de nenhum comando de pacote do Debian, Fedora, Arch ou openSUSE para isso.
Há uma ressalva importante: o Beaker foi descontinuado. O repositório do projeto foi arquivado em 27 de dezembro de 2022 e a versão mais recente listada é a 1.1.0, publicada em 8 de dezembro de 2020. Ele não recebe mais manutenção ou correções de segurança da equipe de desenvolvimento. Considere-o um navegador legado para um caso de uso específico do Beaker ou do Hypercore, e não um substituto seguro para um navegador de uso diário com suporte. Evite usá-lo para contas confidenciais ou navegação privada.
Antes de instalar o béquer
A página arquivada do projeto Beaker redireciona os usuários para a página de Releases para downloads binários e lista uma rota separada de compilação a partir do código-fonte para desenvolvedores. O AppImage é um único arquivo executável, portanto, as etapas abaixo funcionam da mesma maneira na maioria das distribuições Linux. Ele não instala um pacote no banco de dados de pacotes do sistema e você não deve executá-lo com `--install` sudo.
Como a versão para Linux é de 2020, a compatibilidade com uma distribuição atual não é garantida. Baixe o arquivo da página de lançamentos do Beaker oficial , em vez de um espelho não oficial. O arquivo para Linux listado é Beaker.Browser-1.1.0.AppImage. Lembre-se de que esta versão antiga pode precisar de componentes de tempo de execução que não estão mais instalados por padrão em sua distribuição.
Instale e execute o AppImage do Linux.
Acesse a página oficial de lançamentos. Encontre o Beaker 1.1.0 e baixe o arquivo AppImage para Linux. Não escolha o instalador para Windows, a imagem de disco para macOS ou o arquivo de código-fonte. A página de lançamentos é o local onde os binários publicados do projeto estão disponíveis.
Selecione o arquivo AppImage listado na versão Beaker 1.1.0.
Mantenha o arquivo na pasta Downloads para a primeira execução. Confirme se o nome do arquivo baixado está Beaker.Browser-1.1.0.AppImagecorreto. Os nomes de arquivos no Linux diferenciam maiúsculas de minúsculas. Se o seu navegador adicionou um número, como 0x00, (1)ao nome, remova esse sufixo ou use o nome real nos comandos abaixo.
Verifique o nome do AppImage baixado antes de executar os comandos no terminal.
Permita que o arquivo seja executado. Abra um terminal e conceda permissão de execução ao AppImage. Execute estes comandos como seu usuário normal, não como root:
cd ~/Downloads
chmod +x Beaker.Browser-1.1.0.AppImage
Se você salvou o arquivo baixado em outro local, acesse esse diretório primeiro. O chmodcomando altera as permissões desse arquivo; ele não instala o Beaker em todo o sistema nem modifica outros aplicativos.
Configure o bit de execução antes de iniciar o AppImage.
Inicie o Beaker. No mesmo terminal, execute:
./Beaker.Browser-1.1.0.AppImage
Se o sistema for capaz de executar essa versão antiga do AppImage, o Beaker deverá abrir como um aplicativo de desktop. Você também pode usar o gerenciador de arquivos: abra as Propriedades do arquivo, habilite a permissão de execução ou "Permitir a execução do arquivo como um programa", feche a caixa de diálogo e clique duas vezes no AppImage. A nomenclatura exata varia de acordo com o ambiente de desktop. O guia de início rápido do AppImage documenta os métodos gráfico e de terminal.
Execute o AppImage diretamente; não é necessária uma instalação em todo o sistema.
Acesso ao menu da área de trabalho e compilações a partir do código-fonte
Um AppImage pode ser executado sem a necessidade de criar uma entrada no menu. Se o Beaker não aparecer no menu de Internet ou de aplicativos da sua área de trabalho, use o comando acima ou abra o arquivo no seu gerenciador de arquivos. A integração com a área de trabalho é opcional e varia entre as distribuições Linux; consulte a documentação do AppImage sobre integração com a área de trabalho se desejar um atalho. As instruções antigas que criam um script com privilégios de root /usr/bine definem um nome de usuário fixo no diretório home são desnecessárias para esta instalação e podem deixar de funcionar quando o AppImage for movido.
O arquivo README arquivado também documenta a compilação do Beaker a partir do código-fonte, incluindo uma versão baseada em Node.js. beaker/scriptsEssa opção é destinada a desenvolvedores que precisam do código-fonte, e não como uma instalação para desktop com melhor suporte: o repositório é somente leitura, o conjunto de ferramentas documentado é antigo e os mantenedores não testam mais a compatibilidade com as versões atuais do Linux. Consulte as instruções de compilação a partir do código-fonte arquivadas somente se você precisar compilar o projeto.
Solução de problemas
"Permissão negada" ou o arquivo não abrirá.
Repita o processo chmod +xusando o caminho e o nome do arquivo exatos. Se o AppImage estiver em uma unidade removível ou em uma partição montada, esse local pode estar montado com uma noexecopção; copie o arquivo para um diretório na sua pasta pessoal e tente novamente. Verifique também se você está executando o comando a partir da pasta que contém o arquivo.
Uma mensagem menciona FUSE oulibfuse.so.2
Alguns sistemas Linux precisam de um pacote de compatibilidade FUSE para executar AppImages mais antigos. Os nomes e a disponibilidade dos pacotes variam de acordo com a distribuição, portanto, use a documentação de pacotes da sua distribuição em vez de baixar uma biblioteca de um site não verificado. O guia de solução de problemas do FUSE para AppImage explica as causas mais comuns. Como o AppImage do Beaker é antigo e o projeto está arquivado, um erro de compatibilidade pode não ter uma correção upstream mantida.
O aplicativo Beaker está faltando no menu de aplicativos.
Isso é esperado em desktops que não integram AppImages automaticamente. O arquivo ainda pode ser iniciado pelo terminal ou pelo gerenciador de arquivos. Não recrie o antigo iniciador fixo do guia anterior; ele aponta para um diretório de origem e não corresponderá ao fluxo de trabalho do AppImage.
Use o AppImage somente se as funcionalidades legadas de compartilhamento ponto a ponto atenderem às suas necessidades e se ele for compatível com a sua distribuição. Para acesso regular à web, escolha um navegador que ainda receba atualizações de segurança.