Confira nessa matéria como ter uma sources.list para pacotes proprietários e de pacotes mais atuais para o Debian 10 Buster.
A sources.list é um arquivo de texto que contem os endereços dos servidores que contem os programas que você instala no seu sistema operacional, o seu repositório de programas.
main - Contém apenas os programas livres e de código aberto, esse é o único repositório oficial do Debian, só nele você tem suporte e atualizações de segurança da comunidade Debian.
contrib - Contém programas de terceiros de código aberto mas que utilizam dependências proprietárias, a comunidade Debian não da suporte a esse repositório.
non-free - Contém os programas proprietários de código fechado os quais a comunidade Debian não da suporte e ninguém tem acesso ao código fonte, o seu uso é por total conta e risco seu em confiar em seus desenvolvedores, na maioria são fornecidos drivers no non-free e alguns programas.
backports - Contém programas com versões mais atuais, como kernel, suite de escritório, navegadores de internet, alguns APP de edição e reprodução de áudio e vídeo, editores de imagem ...
Ideal para quem prefere programas super atualizados e com uma excelente estabilidade.
Para alterar a sua sources.list de os comandos abaixo no terminal.
Faça um backup da sua sources.list original.
Enter no diretório da sources.list.
Faça o download da sources.list completa.
Atualize a lista de pacotes do apt.
Pronto :)
O conteúdo da sources.list que está para download é esse abaixo.
#
# deb cdrom:[Debian GNU/Linux testing _Buster_ - Official Snapshot amd64 NETINST 20190618-22:45]/ buster contrib main non-free
#deb cdrom:[Debian GNU/Linux testing _Buster_ - Official Snapshot amd64 NETINST 20190618-22:45]/ buster contrib main non-free
deb http://deb.debian.org/debian/ buster main non-free contrib
deb-src http://deb.debian.org/debian/ buster main non-free contrib
deb http://security.debian.org/debian-security buster/updates main contrib non-free
deb-src http://security.debian.org/debian-security buster/updates main contrib non-free
# buster-updates, previously known as 'volatile'
deb http://deb.debian.org/debian/ buster-updates main contrib non-free
deb-src http://deb.debian.org/debian/ buster-updates main contrib non-free
# buster-backports, previously on backports.debian.org
deb http://deb.debian.org/debian/ buster-backports main contrib non-free
deb-src http://deb.debian.org/debian/ buster-backports main contrib non-free
# This system was installed using small removable media
# (e.g. netinst, live or single CD). The matching "deb cdrom"
# entries were disabled at the end of the installation process.
# For information about how to configure apt package sources,
# see the sources.list(5) manual.
OBS: Atualmente o repositório backports ainda tem poucos programas, mas logo apos o lançamento do Buster esse numero tende a crescer.
Para voltar para a sua sources.list original de os comandos abaixo.
Sources.list
A sources.list é um arquivo de texto que contem os endereços dos servidores que contem os programas que você instala no seu sistema operacional, o seu repositório de programas.
Entendendo os repositórios
main - Contém apenas os programas livres e de código aberto, esse é o único repositório oficial do Debian, só nele você tem suporte e atualizações de segurança da comunidade Debian.
contrib - Contém programas de terceiros de código aberto mas que utilizam dependências proprietárias, a comunidade Debian não da suporte a esse repositório.
non-free - Contém os programas proprietários de código fechado os quais a comunidade Debian não da suporte e ninguém tem acesso ao código fonte, o seu uso é por total conta e risco seu em confiar em seus desenvolvedores, na maioria são fornecidos drivers no non-free e alguns programas.
backports - Contém programas com versões mais atuais, como kernel, suite de escritório, navegadores de internet, alguns APP de edição e reprodução de áudio e vídeo, editores de imagem ...
Ideal para quem prefere programas super atualizados e com uma excelente estabilidade.
Alterando a sources.list
Para alterar a sua sources.list de os comandos abaixo no terminal.
Faça um backup da sua sources.list original.
sudo mv /etc/apt/sources.list /etc/apt/sources.list.backup
Enter no diretório da sources.list.
cd /etc/apt/
Faça o download da sources.list completa.
sudo wget https://www.dropbox.com/s/9hg0fxzawi7g1ot/sources.list
Atualize a lista de pacotes do apt.
sudo apt update
Pronto :)
O conteúdo da sources.list que está para download é esse abaixo.
#
# deb cdrom:[Debian GNU/Linux testing _Buster_ - Official Snapshot amd64 NETINST 20190618-22:45]/ buster contrib main non-free
#deb cdrom:[Debian GNU/Linux testing _Buster_ - Official Snapshot amd64 NETINST 20190618-22:45]/ buster contrib main non-free
deb http://deb.debian.org/debian/ buster main non-free contrib
deb-src http://deb.debian.org/debian/ buster main non-free contrib
deb http://security.debian.org/debian-security buster/updates main contrib non-free
deb-src http://security.debian.org/debian-security buster/updates main contrib non-free
# buster-updates, previously known as 'volatile'
deb http://deb.debian.org/debian/ buster-updates main contrib non-free
deb-src http://deb.debian.org/debian/ buster-updates main contrib non-free
# buster-backports, previously on backports.debian.org
deb http://deb.debian.org/debian/ buster-backports main contrib non-free
deb-src http://deb.debian.org/debian/ buster-backports main contrib non-free
# This system was installed using small removable media
# (e.g. netinst, live or single CD). The matching "deb cdrom"
# entries were disabled at the end of the installation process.
# For information about how to configure apt package sources,
# see the sources.list(5) manual.
OBS: Atualmente o repositório backports ainda tem poucos programas, mas logo apos o lançamento do Buster esse numero tende a crescer.
Para voltar para a sua sources.list original de os comandos abaixo.
sudo cp -f /etc/apt/sources.list.backup /etc/apt/sources.list

