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
Se eu instalar o Buster agora configurando esse repositório, quando sair a realese final precisa fazer alguma modificação ou já estará atualizado?
ResponderExcluirEstará atualizado na versão stable.
ExcluirJá está configurado para a próxima stable.
ExcluirObrigado pelas respostas. Posso ficar tranquilo com meu sistema que ja esta redondinho.
ResponderExcluirSou iniciante, tenho uma dúvida:
ResponderExcluirSe eu instalar o Debian 9.9 stretch e adicionar esse repositório, quando o debian 10 lançar eu terei que fazer alguma coisa ou automaticamente estarei com o Debian 10? A pergunta do usuário ''Linux'' já me deu uma pista, mas gostaria de ter certeza
Não faça isso. Basta esperar o lançamento e seu stretch ira atualizar para o 10.
ExcluirLobo boa noite, no meu caso é a placa de rede wifi que não está funcinando.
ResponderExcluirVocê poderia me ajudar.
Este é o conteúdo do comando lspci
root@Alexandre:/home/alexandre# lspci
00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 0b)
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b)
00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev 0b)
00:14.0 USB controller: Intel Corporation 8 Series USB xHCI HC (rev 04)
00:16.0 Communication controller: Intel Corporation 8 Series HECI #0 (rev 04)
00:1b.0 Audio device: Intel Corporation 8 Series HD Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 1 (rev e4)
00:1c.1 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 2 (rev e4)
00:1c.2 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 3 (rev e4)
00:1c.3 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 4 (rev e4)
00:1d.0 USB controller: Intel Corporation 8 Series USB EHCI #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation 8 Series LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 8 Series SATA Controller 1 [AHCI mode] (rev 04)
00:1f.6 Signal processing controller: Intel Corporation 8 Series Thermal (rev 04)
07:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5227 PCI Express Card Reader (rev 01)
08:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 10)
09:00.0 Network controller: Intel Corporation Wireless 3160 (rev 83)
root@Alexandre:/home/alexandre#
Desde já agradeço.
Att. Alexandre.
Por gentileza use nossos grupos para tirar dúvidas.Olha ai https://wiki.debian.org/iwlwifi
ExcluirAlterando a sources.list
ResponderExcluirtá vindo este erro, não estou conseguindo alterar a source.list
antonio@hp430:/etc/apt$ sudo wget https://www.dropbox.com/s/9hg0fxzawi7g1ot/sources.list
sudo: wget: comando não encontrado
antonio@hp430:/etc/apt$
sudo apt install wget
Excluirdepois siga a matéria.
Acho que deve ser mesmo do repositório, darei um sudo apt update pra ver se repara
ExcluirOlha, era mesmo no repositório kkkkkkk, funcionou perfeitamente aqui.
ExcluirOi, Lobo. Boa tarde. Sobre a source list, tenho uma dúvida. Se eu deixar minha source list do Debian só com repositórios main, terei problemas?
ResponderExcluirSó use o contri non-free se precisar drivers ou programas proprietários. Eu uso o Debian totalmente free, apanas com o main.
ExcluirMuito obrigado mano, foi a primeira vez que isso aconteceu, já estava me batendo para achar como arrumar.
ResponderExcluirVLW!
VLW mermão :)
ExcluirValeu mano, sou iniciante no Debian e não estava conseguindo baixar os programas corretamente, ai descobri que na minha source.list estava para versão strech e não buster
ResponderExcluir