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
Postar um comentário
olá, seja bem vindo ao Linux Dicas e suporte !!