Algumas formas de instalação de software em Linux
O Windows tem duas formas de instalação de software: ir no site do desenvolvedor, baixar um arquivo .exe e instalar ou, mais recentemente, a loja do Windows (Microsoft Store).
Não há um equivalente ao .exe em Linux, mas existem outras formas de instalação de software e vou comentar sobre quatro formas diferentes. Três dessas formas estão disponíveis por padrão no Zorin.
Flatpak
Essa forma é um “padrão internacional”, pra se dizer. Várias distribuições e os principais projetos de software livre adotaram o Flatpak para distribuição oficial.
Flatpak é um meio de distribuição de software independente da distribuição. Os programas em Flatpak também são executados dentro de uma “sandbox”, um ambiente separado do sistema operacional base e não interferem no mesmo, o que permite maior segurança porque os programas podem ter suas permissões controladas. Um programa para controlar essas permissões é o Flatseal.
A maior coleção de programas Flatpak fica no FlatHub. Ele já vem integrado por padrão na loja do Zorin. Na loja, tem uma opção da fonte do software em cada item. Se estiver escrito “FlatHub”, ele é um Flatpak. Também é a forma principal que eu recomendo para instalar programas.
No FlatHub é possível ver que alguns programas tem um “v” de verificado e outros não. O verificado quer dizer que o próprio desenvolvedor criou aquele Flatpak para distribuir, e o não oficial significa que foi um terceiro.
Snap
Essa forma é parecida com o Flatpak, mas o Snap é centrado no Ubuntu (no qual o Zorin é baseado) e teve pouca adesão fora desse ecossistema, por isso a coleção de software dele é menor. Alguns desenvolvedores ainda preferem distribuir por ele, como é o caso do Spotify.
O centro dos pacotes Snap é o Snapcraft e também já vem integrado na loja do Zorin. Ao pesquisar por Spotify na loja, devem aparecer duas opções. Uma é o Snap (oficial) e a outra Flatpak (não oficial, feita por terceiros). Se preferir buscar do desenvolvedor oficial, use a versão Snap.
Como no FlatHub, o Snapcraft também mostra se o pacote é oficial ou não através do “v” de verificado.
AppImage
AppImage é o formato de um programa distribuído como um único arquivo portátil. A ideia é baixar um arquivo .appimage, executar esse arquivo e o programa rodar. Quando um programa não está disponível na loja do Zorin, pode ser que ele esteja sendo distribuído por este meio.
Esses arquivos podem ser encontrados no site AppImageHub. Se possível, prefira instalar alguma versão disponível na loja do Zorin pela origem ser mais confiável, ou um AppImage baixado diretamente do desenvolvedor ao invés de um baixado de um hub.
Enquanto AppImages podem ser usados no Zorin, ele não tem uma integração nativa. O software Gear Lever permite gerenciar AppImages e é instalado via Flatpak na loja do Zorin.
Caso queira testar, sugiro o software Logseq que possui versão oficial AppImage e não distribui oficialmente por outros meios (na loja do Zorin é uma versão não oficial).
Repositórios da distribuição
Essa é a forma clássica de instalações no Linux. Todas as distribuições “originais” possuem um repositório próprio de pacotes, como no caso do Ubuntu. A fonte dos repositórios da distribuição na loja do Zorin pode ser vista como “Zorin OS”.
Por muitos anos essa foi a única forma de se instalar pacotes: ter um repositório onde o objetivo era ter todo o software do mundo (ou melhor, aqueles em que a licença permitia) disponível dentro da distribuição, em um ambiente perfeitamente coeso e integrado. Cada distribuição tem uma equipe de voluntários cuidando de diferentes áreas e pacotes. Porém, manter tudo isso é um trabalho monumental para cada uma e muitos pacotes faltam, que podem ser preenchidos pelas outras formas acima.
Um site para verificar a disponibilidade de pacotes em cada distribuição é o Repology. Esse serviço já um pouco mais avançado do que os anteriores.
Outras formas
Ainda existem mais formas de se obter software, mas são destinadas a usuários mais avançados. Talvez eu escreva mais sobre no futuro.
Sobre mim:
Monaĥo (Vinicius) é ativista vegano e de software livre.
Contato: