Como ativar pacotes não livres no Debian Top 10

Como ativar pacotes não livres no Debian Top 10
Este tutorial explica como ativar ou adicionar repositórios não livres no Bullseye Debian ou Debian 11.

Quais são os pacotes não livres e de contributos nos repositórios do Debian?

Para responder a essa pergunta, é importante apresentá -lo ao Diretrizes de software livre do Debian (DFSG), Um projeto usado para decidir se um pacote é adequado para ser incluído como parte dos principais repositórios do Debian.

Apesar de incentivar o uso de software livre, o Debian fornece infraestrutura para gerenciar software não livre, incluindo todos os softwares que não atendem ao Dfsg Diretrizes, este software é classificado ou sinalizado como não livre.

Atendendo aos requisitos de DFSG de software, mas dependendo de software não livre em repositórios é classificado como Contrib. Os pacotes sinalizados como contribon. Portanto, temos 3 tipos de repositórios:

principal: Todos os requisitos de atendimento de software DFSG.
não livre: Software que não atende aos requisitos do DFSG e não faz parte do Debian.
Contrib: Software Atendendo aos requisitos do DFSG, mas dependendo de pacotes ou pacotes não livres, dependendo de pacotes não livres (outros pacotes de contribuições).

Permitindo pacotes não livres e contribuintes no Debian 11 (Bullseye)

Para começar, você precisa editar o arquivo de configuração dos repositórios /etc/apt/fontes.lista. Você pode fazer isso usando Nano, como mostrado no exemplo a seguir. Lembre -se de usar o sudo prefixo ou execute nano como raiz.

sudo nano/etc/apt/fontes.lista

O arquivo de repositórios deve conter os seguintes repositórios oficiais.

Para começar, comente as linhas existentes adicionando um símbolo # antes de cada linha. Em seguida, copie e cole as seguintes linhas dentro do/etc/apt/fontes.Listar arquivo como mostrado na captura de tela a seguir.

Deb http: // Deb.Debian.Org/Debian Bullseye Principal Contrible não livre
Deb-Src http: // Deb.Debian.Org/Debian Bullseye Principal Contrible não livre
Deb http: // Deb.Debian.Org/Bullseye/Atualiza Org/Debian-Segurança
Deb-Src http: // Deb.Debian.Org/Bullseye/Atualiza Org/Debian-Segurança
Deb http: // Deb.Debian.Org/Debian Bullseye update
Deb-Src http: // Deb.Debian.Org/Debian Bullseye update

Agora, o arquivo de configuração/etc/apt/fontes.A lista deve parecer a captura de tela acima. Feche as alterações de economia de nano (pressione Ctrl+X) para continuar.

Depois de editado o arquivo de configuração, você precisa atualizar seus repositórios. Você pode fazê -lo executando o apt comando seguido pelo atualizar opção como mostrado na captura de tela abaixo.

Como alternativa, você também pode atualizar seus repositórios usando aptidão em vez de apt como mostrado abaixo.

Atualização de aptidão sudo

Agora, pacotes não livres e contribuintes estão ativados para você instalar a partir de repositórios.

Alguns espelhos de repositório alternativos por país

Servidor Canadá:

Deb http: // ftp.ca.Debian.Org/ Debian/ Bullseye Principal Contrible não livre
Deb-Src http: // ftp.ca.Debian.Org/ Debian/ Bullseye Principal Contrible não livre

Servidor do chile:

Deb http: // ftp.Cl.Debian.Org/ Debian/ Bullseye Principal Contrible não livre
Deb-Src http: // ftp.Cl.Debian.Org/ Debian/ Bullseye Principal Contrible não livre

Dinamarca servidor:

Deb http: // ftp.dk.Debian.Org/ Debian/ Bullseye Principal Contrible não livre
Deb-Src http: // ftp.dk.Debian.Org/ Debian/ Bullseye Principal Contrible não livre

Servidor Finlândia:

Deb http: // ftp.fi.Debian.Org/ Debian/ Bullseye Principal Contrible não livre
Deb-Src http: // ftp.fi.Debian.Org/ Debian/ Bullseye Principal Contrible não livre

Mirror da França:

Deb http: // ftp.fr.Debian.Org/ Debian/ Bullseye Principal Contrible não livre
Deb-Src http: // ftp.fr.Debian.Org/ Debian/ Bullseye Principal Contrible não livre

Alemanha espelho:

Deb http: // ftp.de.Debian.Org/ Debian/ Bullseye Principal Contrible não livre
Deb-Src http: // ftp.de.Debian.Org/ Debian/ Bullseye Principal Contrible não livre

Servidor do Reino Unido:

Deb http: // ftp.Reino Unido.Debian.Org/ Debian/ Bullseye Principal Contrible não livre
Deb-Src http: // ftp.Reino Unido.Debian.Org/ Debian/ Bullseye Principal Contrible não livre

Servidor de Hong Kong:

Deb http: // ftp.HK.Debian.Org/ Debian/ Bullseye Principal Contrible não livre
Deb-Src http: // ftp.HK.Debian.Org/ Debian/ Bullseye Principal Contrible não livre

Itália servidor:

Deb http: // ftp.isto.Debian.Org/ Debian/ Bullseye Principal Contrible não livre
Deb-Src http: // ftp.isto.Debian.Org/ Debian/ Bullseye Principal Contrible não livre

Japão espelho:

Deb http: // ftp.JP.Debian.Org/ Debian/ Bullseye Principal Contrible não livre
Deb-Src http: // ftp.JP.Debian.Org/ Debian/ Bullseye Principal Contrible não livre

México espelho:

Deb http: // ftp.mx.Debian.Org/ Debian/ Bullseye Principal Contrible não livre
Deb-Src http: // ftp.mx.Debian.Org/ Debian/ Bullseye Principal Contrible não livre

Rússia Mirror:

Deb http: // ftp.ru.Debian.Org/ Debian/ Bullseye Principal Contrible não livre
Deb-Src http: // ftp.ru.Debian.Org/ Debian/ Bullseye Principal Contrible não livre

Espanha Mirror:

Deb http: // ftp.es.Debian.Org/ Debian/ Bullseye Principal Contrible não livre
Deb-Src http: // ftp.es.Debian.Org/ Debian/ Bullseye Principal Contrible não livre

Mirror da Suécia:

Deb http: // ftp.SE.Debian.Org/ Debian/ Bullseye Principal Contrible não livre
Deb-Src http: // ftp.SE.Debian.Org/ Debian/ Bullseye Principal Contrible não livre

Mirror de Taiwan:

Deb http: // ftp.TW.Debian.Org/ Debian/ Bullseye Principal Contrible não livre
Deb-Src http: // ftp.TW.Debian.Org/ Debian/ Bullseye Principal Contrible não livre

Estados Unidos:

Deb http: // ftp.nós.Debian.Org/ Debian/ Bullseye Principal Contrible não livre
Deb-Src http: // ftp.nós.Debian.Org/ Debian/ Bullseye Principal Contrible não livre

Conclusão

Como você pode ver, permitir pacotes não livres e contribuintes nos repositórios do Debian 11 é bem simples. Devido a preocupações de segurança, não é recomendável permitir repositórios não livres e de contributos, a menos que seja necessário. A habilitação de repositórios não livres geralmente é necessária para firmware ou motorista especial ou para lidar com o software proprietário. Lembre -se de adicionar um repositório adequado de acordo com sua localização geográfica, pode afetar sua velocidade de download. Em alguns casos, você opta por baixar o software não livre necessário na web antes de ativar pacotes não livres ou de contributo em seu sistema.

Obrigado por ler este tutorial explicando como habilitar pacotes não livres nos 11 repositórios Debian 11. Continue nos seguindo para obter dicas e tutoriais adicionais de Linux.