Se você quer aumentar a quantidade de programas disponíveis para o seu sistema Debian, veja como adicionar os repositórios contrib e non-free no Debian 10.
O Projeto Debian é uma associação de indivíduos que criaram uma causa comum para criar um sistema operacional livre. Este sistema operacional é chamado Debian.
Atualmente, os sistemas Debian usam o kernel do Linux. O Linux é um software completamente gratuito iniciado por Linus Torvalds e apoiado por milhares de programadores em todo o mundo.
O Debian vem com mais de 50.000 pacotes (software pré-compilado que é empacotado em um formato agradável para fácil instalação em sua máquina) – tudo isso gratuito.
Ou seja, o Debian já disponibiliza milhares de pacotes na sua configuração padrão de repositórios e isso é suficiente.
Entretanto, você pode precisar de alguns programas adicionais que não estão nesses repositórios padrão do sistema.
Então, se você deseja estender a lista de programas disponíveis em seus repositórios Debian, você precisa habilitar repositórios contrib e non-free.
Mas o que são esses contrib e non-free? Bom, o contrib contem programas que possuem dependências não livres e o non-free contem programas não livres.
As informações do repositório de pacotes são armazenadas no arquivo /etc/apt/sources.list. Então, você só precisa adicionar novos repositórios de pacotes a este arquivo. Confira abaixo como fazer isso.
Como adicionar os repositórios contrib e non-free no Debian 10
Para acrescentar os repositórios contrib e non-free no Debian 10, você deve fazer o seguinte:
Passo 1. Abra um terminal;
Passo 2. Use o comando abaixo para adicionar os repositórios contrib e non-free;
sudo sed -i 's/main/main contrib non-free/' /etc/apt/sources.list
Passo 3. Depois, atualize o gerenciador de pacotes com o comando;
sudo apt update
Passo 4. Use o comando abaixo para atualizar o sistema;
sudo apt upgrade
Passo 5. Finalmente, reinicie o sistema para efetivar qualquer mudança feita pela atualização;
sudo reboot
Pronto! A partir de agora você poderá instalar todos os programas não livres que precisa.
Vale lembrar que com poucos ajustes, esse processo pode muito bem ser usado em sistemas derivados do Debian.