Programas adicionais no Debian Linux


Confira nessa matéria como aumentar a oferta de programas nas lojas de APP do Debian GNU/Linux.

Programas adicionais no Debian Linux

A distribuição Debian disponibiliza os programas por 3 repositórios.

Por padrão

Main - Por filosofia free esse repositório é o oficial e só são distribuídos pacotes de código aberto nele.

O usuário pode habilitar

Contrib - Esse repositório contem pacotes de código aberto mas que dependem de pacotes de código fechado e por está razão não é habilitado por padrão, o usuário deve fazer por conta e risco.

Non-free - Só contem pacotes de código fechado e assim como o contrib é o usuário que deve habilitar por sua total conta e risco.

Exemplo de sources.list de pacotes 100% free.

Uma sources.list alterada pelo usuário habilitando o contrib non-free.

Somando os pacotes dos 3 repositórios a comunidade Debian disponibiliza uma média de 54000 pacotes para os usuários do sistema operacional.

Tenho lido relatos de alguns usuários que consideram esse numero baixo e dizem que em outras distribuições o numero é bem maior, entenda o porque.

Programas extra

Todas as distribuições GNU/Linux distribuem oficialmente os mesmos +- 54000 pacotes.

O que o Ubuntu e todas as suas refisefuquis ( Remasterizações de finais de semana de fundo de quintal, as Distros da distrowatch, o lixo ) fazem é distribuírem junto os pacotes empacotados em Snap.

Ai você se pergunta, Porque o Debian não faz o mesmo ?

O Debian não faz o mesmo por se tratar de pacotes que não passam pelo controle de qualidade Debian e por que os Snap, Flatpak e appimage conterem muitos pacotes proprietários.

Nos pacotes proprietários a sua liberdade é zero, você não pode ver o código desses programas, não pode os alterar e o mais grave ninguém sabe o que eles contem e por essa razão são um grave risco a sua segurança, mas você tem o direito de usar caso precise ou queira, mas isso não tem relação nenhuma com as liberdades do SL.

Habilitar fontes extra de programas no Debian

Agora que você entende os motivos que a comunidade tem para não distribuir programas fechados e de fontes não verificadas seguindo as exigências Debian, cabe a você usar esses programas caso o queira.

Habilitar os repositórios contrib non-free

Para habilitar esses repositórios abra a sua sources.list e adicione ao final de cada linha as palavras contrib non-free.

log como root.

su -

Abra a sources.list.

nano /etc/apt/sources.list

Altere como na imagem e salde teclando Ctrl + x tecle s e tecle Enter para fechar.

Atualize a lista de pacotes.

apt update

Habilitar suporte aos empacotamentos Snap e Flatpak

Esses empacotamentos não oferecem problemas ao seu sistema operacional, eles são como os portable do Windows, diferente dos .deb que podem destruir o seu Debian.

No Debian temos duas centrais de programa que oferecem suporte a esses empacotamentos, a Gnome Software e a Plasma Discover, utilize os comandos para a sua central de programas.

Para Gnome Software

apt install snapd flatpak gnome-software-plugin-snap gnome-software-plugin-flatpak

Para Plasma Discover

apt install snapd flatpak plasma-discover-backend-flatpak plasma-discover-backend-snap

Você pode adicionar mais pacotes utilizando a fonte flathub, para isso adicione os repositórios.

Repositório Flathub

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

Repositório Flathub Beta

flatpak remote-add --user flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo

 Reinicie o computador para aplicar todas as alterações na central de programas.

Ai está a sua central de programas no Debian ofertando os mesmos programas que Ubuntu e suas remasterizações ofertam como algo de outro mundo.

Veja o exemplo do Firefox que não tem no Debian, agora temos duas opções, a primeira em Snap e a segunda em Flatpak, note o ícone de cada empacotamento no canto direito.

O WPS Office nos dois empacotamentos.


Comentários

Você precisa ver isso

Todos os arquivos do blog

Mostrar mais