BandaAncha

  • 🔍 en 📰 artículos ⏎
  • 🔍 en 💬 foros ⏎
  • 🔍 en 👇 este 💬 foro ⏎
  • 🔍 en 👇 este 💬 tema ⏎
Regístrate Regístrate Identifícate Identifícate

Repositorios duplicados en /etc/apt/sources.list al poner los de controladores Nvidia

cisquito

Este es el contenido de mi archivo /etc/apt/sources.list en Debian 12 AMD64:

# deb cdrom:[Debian GNU/Linux 12.0.0 _Bookworm_ - Official amd64 DVD Binary-1 with firmware 20230610-10:23]/ bookworm main non-free-firmware
deb http://deb.debian.org/debian/ bookworm main non-free-firmware
deb-src http://deb.debian.org/debian/ bookworm main non-free-firmware
deb http://security.debian.org/debian-security bookworm-security main non-free-firmware
deb-src http://security.debian.org/debian-security bookworm-security main non-free-firmware
# bookworm-updates, to get updates before a point release is made;
# see https://www.debian.org/doc/manuals/debian-reference/ch02.en.html_updates_and_backports
deb http://deb.debian.org/debian/ bookworm-updates main non-free-firmware
deb-src http://deb.debian.org/debian/ bookworm-updates main non-free-firmware
# deb http://deb.debian.org/debian bookworm main contrib non-free
# deb-src http://deb.debian.org/debian bookworm main contrib non-free
deb http://deb.debian.org/debian-security/ bookworm-security main contrib non-free
deb-src http://deb.debian.org/debian-security/ bookworm-security main contrib non-free
# deb http://deb.debian.org/debian bookworm-updates main contrib non-free
# deb-src http://deb.debian.org/debian bookworm-updates main contrib non-free
deb [signed-by=/usr/share/keyrings/gpg-pub-moritzbunkus.gpg] https://mkvtoolnix.download/debian/ bookworm main
deb-src [signed-by=/usr/share/keyrings/gpg-pub-moritzbunkus.gpg] https://mkvtoolnix.download/debian/ bookworm main

Cuando hago apt update todo correcto, pero al añadir estos dos repositorios nuevos para poder instalar los controladores privativos de Nvidia:

deb http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware

Me dice que hay "duplicación":

Obj:1 http://security.debian.org/debian-security bookworm-security InRelease
Obj:2 https://download.docker.com/linux/debian bookworm InRelease              
Obj:3 http://deb.debian.org/debian bookworm InRelease                          
Obj:4 http://deb.debian.org/debian bookworm-updates InRelease                  
Obj:5 https://dl.winehq.org/wine-builds/debian bookworm InRelease              
Obj:6 http://deb.debian.org/debian-security bookworm-security InRelease        
Obj:7 https://brave-browser-apt-release.s3.brave.com stable InRelease          
Obj:8 https://mediaarea.net/repo/deb/debian bullseye InRelease                 
Des:9 https://mkvtoolnix.download/debian bookworm InRelease [9.027 B]          
Descargados 9.027 B en 1s (6.899 B/s)
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias... Hecho
Leyendo la información de estado... Hecho
Todos los paquetes están actualizados.
W: El objetivo Sources (main/source/Sources) está configurado varias veces en /etc/apt/sources.list:4 y /etc/apt/sources.list:24
W: El objetivo Packages (main/binary-amd64/Packages) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: El objetivo Packages (main/binary-i386/Packages) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: El objetivo Packages (main/binary-all/Packages) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: El objetivo Translations (main/i18n/Translation-es_ES) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: El objetivo Translations (main/i18n/Translation-es) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: El objetivo Translations (main/i18n/Translation-en) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: El objetivo DEP-11 (main/dep11/Components-amd64.yml) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: El objetivo DEP-11 (main/dep11/Components-all.yml) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: El objetivo DEP-11-icons-small (main/dep11/icons-48x48.tar) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: El objetivo DEP-11-icons (main/dep11/icons-64x64.tar) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: El objetivo Packages (non-free-firmware/binary-amd64/Packages) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: El objetivo Packages (non-free-firmware/binary-i386/Packages) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: El objetivo Packages (non-free-firmware/binary-all/Packages) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: El objetivo Translations (non-free-firmware/i18n/Translation-es_ES) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: El objetivo Translations (non-free-firmware/i18n/Translation-es) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: El objetivo Translations (non-free-firmware/i18n/Translation-en) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: El objetivo DEP-11 (non-free-firmware/dep11/Components-amd64.yml) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: El objetivo DEP-11 (non-free-firmware/dep11/Components-all.yml) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: El objetivo DEP-11-icons-small (non-free-firmware/dep11/icons-48x48.tar) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: El objetivo DEP-11-icons (non-free-firmware/dep11/icons-64x64.tar) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: Skipping acquire of configured file 'non-free-firmw>/source/Sources' as repository 'http://deb.debian.org/debian bookworm InRelease' doesn't have the component 'non-free-firmw>' (component misspelt in sources.list?)
W: El objetivo Sources (main/source/Sources) está configurado varias veces en /etc/apt/sources.list:4 y /etc/apt/sources.list:24
W: El objetivo Packages (main/binary-amd64/Packages) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: El objetivo Packages (main/binary-i386/Packages) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: El objetivo Packages (main/binary-all/Packages) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: El objetivo Translations (main/i18n/Translation-es_ES) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: El objetivo Translations (main/i18n/Translation-es) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: El objetivo Translations (main/i18n/Translation-en) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: El objetivo DEP-11 (main/dep11/Components-amd64.yml) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: El objetivo DEP-11 (main/dep11/Components-all.yml) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: El objetivo DEP-11-icons-small (main/dep11/icons-48x48.tar) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: El objetivo DEP-11-icons (main/dep11/icons-64x64.tar) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: El objetivo Packages (non-free-firmware/binary-amd64/Packages) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: El objetivo Packages (non-free-firmware/binary-i386/Packages) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: El objetivo Packages (non-free-firmware/binary-all/Packages) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: El objetivo Translations (non-free-firmware/i18n/Translation-es_ES) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: El objetivo Translations (non-free-firmware/i18n/Translation-es) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: El objetivo Translations (non-free-firmware/i18n/Translation-en) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: El objetivo DEP-11 (non-free-firmware/dep11/Components-amd64.yml) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: El objetivo DEP-11 (non-free-firmware/dep11/Components-all.yml) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: El objetivo DEP-11-icons-small (non-free-firmware/dep11/icons-48x48.tar) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23
W: El objetivo DEP-11-icons (non-free-firmware/dep11/icons-64x64.tar) está configurado varias veces en /etc/apt/sources.list:3 y /etc/apt/sources.list:23

Creo que indica que la duplicación es entre los dos primeros repositorios y los nuevos. Si marco con # los dos primeros repositorios desaparece el mensaje de duplicado pero, a cambio, me aparece esto:

W: Skipping acquire of configured file 'non-free-firmw>/source/Sources' as repository 'http://deb.debian.org/debian bookworm InRelease' doesn't have the component 'non-free-firmw>' (component misspelt in sources.list?)

¿Qué es lo que estoy haciendo mal?

fprietog
1

"Pero al añadir estos dos supositorios nuevos…"

🗨️ 3
cisquito
1

Ops! Vaya, ¿en qué estaría yo pensando…?

Gracias por la indicación. Ya está corregido.

Un saludo.

🗨️ 2
fprietog

De nada.

En cuanto a la duplicación yo diría que ya tienes estas líneas:

deb deb.debian.org/debian bookworm main non-free-firmware

deb-src deb.debian.org/debian bookworm main non-free-firmware

Por lo que al añadir:

deb deb.debian.org/debian bookworm main contrib non-free non-free-firmware

deb-src deb.debian.org/debian bookworm main contrib non-free non-free-firmware

Repites main y non-free-firmware…

Simplemente reemplaza las dos líneas que ya tienes por las dos que quieres meter y así añades contrib y non-free

🗨️ 1
cisquito

Gracias por su respuesta pero ya había marcado con # esas dos líneas (para deshabilitarlas) en vez de eliminarlas.

Pero ya he encontrado el fallo: no había escrito el último repositorio completo. Lo había escrito así:

deb-src http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmw> (la palabra "firmware" no estaba completa). Ahora ya no da el mensaje de error último.

Entre "supositorios" y palabras truncadas, vaya tarde…

PROBLEMA SOLUCIONADO.

Un saludo.

Eustacio

No necesitas los deb-src a menos que tengas que descargar el código fuente de un paquete para recompilarlo.

Te recomiendo eliminar o al menos comentar esas líneas para agilizar la actualización de repositorios.

🗨️ 1
cisquito

Gracias por su respuesta y su sugerencia. Así lo haré.

Un saludo.