Snap, Flatpak e AUR no Manjaro Linux

Nessa matéria irei mostrar os prós e contras dos empacotamentos Snap, Flatpak e AUR com o objetivo de que você tenha um sistema operacional integro e seguro.






Snap



Snappy é um software de implantação e um sistema de gerenciamento de pacotes originalmente projetado e construído pela Canonical para o sistema operacional Ubuntu phone. Wikipédia

Os pacotes Snap não causam danos ao seu sistema operacional por não serem instalados no sistema, são uma espécie de portable como no Windows.




Flatpak



Flatpak, anteriormente conhecido como xdg-app, é um utilitário para implantação de software, gestão de pacote e virtualização para Linux. Wikipédia

Os pacotes Flatpak não causam danos ao seu sistema operacional por não serem instalados no sistema, são uma espécie de portable como no Windows.




AUR


O Arch User Repository (AUR) ou, em português, Repositório de Usuário do Arch é um repositório dirigido pela comunidade para usuários do Arch.
Atenção: Os pacotes do AUR são conteúdo produzido por usuário. Qualquer uso dos arquivos fornecidos está por sua própria conta e risco. Fonte

Os pacotes AUR podem causar danos ao seu sistema operacional por serem instalados no sistema juntamente com os programas oficiais.


Curto e grosso


Como não curto esse papinho de use e foda-se, eu uso e nunca deu nada e bla bla bla, a minha opinião quanto o uso dos pacotes do AUR é "Não use" se não quer ter dores de cabeça, mesmo que a moda mande usar.

Como alternativa aos pacotes do AUR você tem os pacotes Snap e Flatpak que não oferecem risco algum a sua instalação do Manjaro Linux.

Isso é a minha opinião pessoal, se discorda, boa sorte com o AUR.


Configurar o Manjaro para não usar pacotes AUR.



O sistema já vem configurado com o AUR desativado e com alerta quanto o seu uso, usou ? Jamais culpe os desenvolvedores do Manjaro por problemas no sistema, se vira, você foi avisado.

Mas se quiser assumir o risco é só habilitar.




 Habilitar suporte a Snap e Flatpak no Pamac



Para que você tenha suporte aos dois empacotamentos no Pamac, precisamos utilizar a versão DEV do Pamac.

Para instalar a versão DEV você deve remover a instalada, para isso de o comando abaixo no terminal.

sudo pacman -R pamac-gtk

Instale a versão DEV do pamac.


sudo pacman -S pamac-flatpak-plugin-dev pamac-snap-plugin-dev pamac-gtk-dev


Fonte


Abra o Pamac, vá em configurações > Preferências e habilite o suporte a Snap.






Habilite o suporte a Flatpak.






Flathub



O Flathub pretende ser o local para obter e distribuir aplicativos para Linux. É alimentado por Flatpak, que permite que os aplicativos Flathub sejam executados em praticamente qualquer distribuição Linux.

Se você é um usuário Linux, pode usar o Flathub para obter acesso a uma coleção crescente de aplicativos Flatpak.





Para ter a disposição os programas do Flathub você deve instalar o repositório com o comando abaixo no terminal.

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo


No Pamac vá em Configurações > Atualizar banco de dados.


Note que ao final as guias Snap e Flatpak estão presentes no Pamac para a pesquisa por programas.





Exemplo de busca por office no Snap.




Exemplo de busca por office no Flatpak/Flathub.






Comentários

Você precisa ver isso

Todos os arquivos do blog

Mostrar mais