Como instalar pacotes Flatpak em um Chromebook
Na maioria dos Chromebooks, você pode instalar uma versão completa do Debian Stable no ambiente de desenvolvimento Linux. Se você deseja acessar aplicativos mais recentes, muitos aplicativos Linux populares estão disponíveis como pacotes Flatpak. Pode ser complicado executar esses aplicativos em um Chromebook, mas o processo é fácil quando você sabe como.
Por que Flatpack?
Por mais conveniente que seja usar um Chromebook, parece sempre haver alguns aplicativos que você deseja usar que não estão disponíveis como um aplicativo da Web ou funcionam de maneira diferente como um aplicativo da Web ou Android e como um aplicativo de desktop. Você pode até querer instalar outros navegadores além do Chrome, como o Firefox.
A versão do Debian instalada no ambiente Crostini por padrão é a versão estável, que tende a ser bastante conservadora em termos de software. A versão estável do Debian favorece as versões mais antigas do software.
Também é difícil para os desenvolvedores upstream manter aplicativos de código aberto quando os mantenedores da distribuição Linux modificam um programa para seus usuários. Se o usuário relatar um bug, quem é responsável por corrigi-lo?
Flatpak é uma tentativa de padronizar pacotes para Linux. A ideia é que os desenvolvedores tenham apenas que enviar um aplicativo com todas as suas dependências. O aplicativo será isolado das bibliotecas do sistema, facilitando a solução de problemas.
A maior razão para instalar o Flatpak é que você terá versões mais recentes de aplicativos do que com o APT.
Instalando o Flatpak no Chromebook
É fácil instalar o Flatpak no Linux em um Chromebook. Você precisa habilitar contêineres aninhados ou poderá encontrar erros ao tentar instalar pacotes.
Para fazer isso, entre em uma sessão Crosh pressionando Ctrl-Alt-T
Em seguida, você inserirá estes comandos para habilitar contêineres aninhados:
vmc start terminalxc config set penguin security.nesting trueexitvmc stop termina
Agora você vai querer instalar o Flatpak com APT no ambiente Linux. Abra um terminal e digite:
sudo apt install flatpak
Agora com o Flatpak instalado, é hora de encontrar alguns pacotes.
Encontrando pacotes
Existem duas maneiras de pesquisar pacotes para usar com o Flatpak. Você pode pesquisar na linha de comando, semelhante a usar "apt search":
flatpak search app
Por exemplo, se você estivesse procurando pelo Firefox, digitaria:
flatpak search firefox
Você também pode navegar graficamente no site do Flathub. Esta é uma boa idéia se você não sabe exatamente o que quer.
Clicar em "Instalar" fará o download da referência do pacote. As páginas também fornecem instruções de linha de comando.
Instalando Pacotes Flatpak
A instalação de pacotes Flatpak é semelhante à instalação de pacotes APT.
Para instalar um pacote específico, você precisa encontrar o ID do pacote, pesquisando na linha de comando ou no Flathub.
Por exemplo, para instalar o Firefox
sudo flatpak install org.mozilla.firefox
Você também pode baixar a referência do pacote do Flathub. Se você fizer isso, você deve disponibilizar sua pasta Downloads para o Linux.
Para instalar os pacotes baixados, navegue até o diretório compartilhado. Por exemplo:
cd /mnt/chromeos/MyFiles/Downloads
Então digite este comando
sudo flatpak install name.of.package.file
É mais fácil seguir as instruções da linha de comando.
Por exemplo, para instalar o Firefox usando Flathub
sudo flatpak install flathub org.mozilla.firefox
Com seus novos pacotes instalados, você pode acessá-los como faria com qualquer outro aplicativo Linux no sistema. Você pode encontrá-los em seus aplicativos usando o menu de pesquisa ou chamando-os na linha de comando.
Usar a linha de comando é um pouco diferente com o Flatpak. Um aplicativo Flatpak não será encontrado normalmente. Você precisa usar o aplicativo de linha de comando Flatpak para chamá-lo.
Para iniciar o Firefox a partir do shell, digite:
flatpak run org.mozilla.firefox
Como isso será muito para digitar, é uma boa ideia definir um alias de shell para qualquer aplicativo Flatpak que você usa com frequência na linha de comando:
alias firefox='flatpak run org.mozilla.firefox'
Agora você pode instalar aplicativos Flatpak no seu Chromebook
É fácil manter seus aplicativos favoritos atualizados com o Flatpak no Chromebook. O ambiente Chromebook Linux permitirá que você aproveite ainda mais seu Chromebook, permitindo que você instale aplicativos completos, não apenas aplicativos Android e da Web. Leva apenas alguns cliques para instalar.