apt-get solicita los CD al instalar paquetes, ¿cómo hago para que se detenga?

10

Utilicé ubuntu linux antes, e instalé el sistema operativo Debian en mi laboratorio usando DVD que grabé. Pero cuando intento usar apt-get para instalar el software, el sistema siempre me pide que inserte el disco para continuar. Me pregunto si hay una manera de cambiar la configuración del repositorio para poder recuperar los archivos de instalación en línea en lugar de usar discos.

Shang Wang
fuente
Me acabo de enterar de que es el archivo sources.list el que ha causado el problema. Pero después de comentar el tema "deb cdrom", ya no puedo obtener ninguna actualización de software :( ¿Alguien tiene un buen archivo sources.list?
Shang Wang

Respuestas:

20

Las fuentes del paquete se enumeran en /etc/apt/sources.listy /etc/apt/sources.list.d/*.list. Por lo general, enumeraría las fuentes oficiales en el archivo principal /etc/apt/sources.listy agregaría repositorios de terceros /etc/apt/sources.list.d/indicative_name.list.

Si instaló desde CD-ROM, habrá una línea con

deb cdrom:[some name]/ stable main

Eliminarlo o comentarlo (agregando un #al principio de la línea). Si alguna vez desea volver a instalar desde el CD-ROM, introduzca el CD y ejecútelo apt-cdrompara crear una sources.listentrada desde ese CD-ROM.

Para instalar paquetes a través de Internet, normalmente enumeraría un espejo Debian como fuente. La instalación del sistema hace esto si tiene una conexión a Internet. Un conjunto típico de entradas se ve así:

## Debian stable proper
deb http://ftp.fr.debian.org/debian squeeze main non-free contrib
deb-src http://ftp.fr.debian.org/debian squeeze main non-free contrib

## Security updates
deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free

## Other updates to the stable release (formerly volatile)
deb http://ftp.fr.debian.org/debian squeeze-updates main contrib non-free
deb-src http://ftp.fr.debian.org/debian squeeze-updates main contrib non-free

## Quasi-official backports
deb http://www.backports.org/debian/ squeeze-backports main non-free contrib
deb-src http://www.backports.org/debian/ squeeze-backports main non-free contrib

## Marillat: multimedia support and other less free or stable stuff
deb http://www.debian-multimedia.org squeeze main
deb-src http://www.debian-multimedia.org squeeze main
  • Reemplace squeezepor testingo unstableo cualquier distribución que siga.
  • Elimine contriby non-freesi desea instalar software libre exclusivamente.
  • Si no vive en Francia, reemplácelo ftp.fr.debian.orgpor el nombre de otro espejo de Debian .
  • Las deblíneas son para paquetes binarios, las deb-srclíneas son para paquetes fuente. Si nunca desea descargar fuentes, no necesita las deb-srclíneas. Si lo hace, necesita una deb-srclínea que coincida con cada deblínea.
  • Solo dos fuentes son estrictamente necesarias: la distribución apropiada ( protocol://mirror.example.com/debian release_name main) y las actualizaciones de seguridad ( ). Incluya los otros solo si los desea:deb http://security.debian.org/ release_name/updates

    • Las actualizaciones estables son actualizaciones de bases de datos que deben mantenerse actualizadas, como las listas de firmas de virus. Se aplica solo a la versión estable.
    • Los backports son paquetes de inestable que se vuelven a compilar para ser estables. Incluso si incluye esta fuente, los paquetes solo se instalarán a pedido explícito: si un paquete también tiene una versión fuera de los backports, se preferirá la versión sin backports incluso si es anterior. Se aplica solo a la versión estable.
    • Debian multimedia tiene paquetes que no cumplen con los requisitos legales de la distribución principal. Son principalmente útiles para máquinas de escritorio, para admitir más formatos de audio y video.

Hay muchos otros repositorios no oficiales si buscas una aplicación específica.

Gilles 'SO- deja de ser malvado'
fuente
2
eres increíble, gilles !!
Shang Wang