apt-get demande des CD lors de l'installation des packages, comment puis-je l'arrêter?

10

J'ai utilisé ubuntu linux auparavant et j'ai installé Debian OS sur mon laboratoire en utilisant des DVD que j'ai gravés. Mais lorsque j'essaie d'utiliser apt-get pour installer un logiciel, le système me demande toujours d'insérer le disque pour continuer. Je me demande s'il existe un moyen de modifier la configuration du référentiel afin de pouvoir récupérer les fichiers d'installation en ligne au lieu d'utiliser des disques.

Shang Wang
la source
Je viens de découvrir que c'est le fichier sources.list qui a causé le problème. Mais après avoir commenté la chose "deb cdrom", je ne peux plus obtenir de mise à jour logicielle :( Quelqu'un a-t-il un joli fichier sources.list?
Shang Wang

Réponses:

20

Les sources des packages sont répertoriées dans /etc/apt/sources.listet /etc/apt/sources.list.d/*.list. Habituellement, vous répertoriez les sources officielles dans le fichier principal /etc/apt/sources.listet ajoutez des référentiels tiers dans /etc/apt/sources.list.d/indicative_name.list.

Si vous avez installé à partir du CD-ROM, il y aura une ligne avec

deb cdrom:[some name]/ stable main

Supprimez-le ou mettez-le en commentaire (en ajoutant un #au début de la ligne). Si vous souhaitez réinstaller à partir du CD-ROM, insérez le CD et exécutez apt-cdrompour créer une sources.listentrée à partir de ce CD-ROM.

Pour installer des paquets sur Internet, vous répertoriez généralement un miroir Debian comme source. L'installation du système le fait si vous disposez d'une connexion Internet. Un ensemble d'entrées typique ressemble à ceci:

## 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
  • Remplacez squeezepar testingou unstableou quelle que soit la distribution que vous suivez.
  • Supprimez contribet non-freesi vous souhaitez installer exclusivement des logiciels gratuits.
  • Si vous ne vivez pas en France, remplacez-le ftp.fr.debian.orgpar le nom d'un autre miroir Debian .
  • Les deblignes sont pour les packages binaires, les deb-srclignes sont pour les packages source. Si vous ne voulez jamais télécharger de sources, vous n'avez pas besoin des deb-srclignes. Si vous le faites, vous avez besoin d'une deb-srcligne pour correspondre à chaque debligne.
  • Seules deux sources sont strictement nécessaires: la distribution proprement dite ( protocol://mirror.example.com/debian release_name main) et les mises à jour de sécurité ( ). N'incluez les autres que si vous les souhaitez:deb http://security.debian.org/ release_name/updates

    • les mises à jour stables sont des mises à jour de bases de données qui doivent être tenues à jour, telles que les listes de signatures de virus. S'applique uniquement à la version stable.
    • Les rétroportages sont des paquets d'instable qui sont recompilés pour stables. Même si vous incluez cette source, les packages ne seront installés que sur demande explicite: si un package a également une version en dehors des backports, la version non-backports sera préférée même si elle est plus ancienne. S'applique uniquement à la version stable.
    • Debian multimedia a des paquets qui ne répondent pas aux exigences légales de la distribution principale. Ils sont principalement utiles pour les ordinateurs de bureau, pour prendre en charge davantage de formats audio et vidéo.

Il existe de nombreux autres référentiels non officiels si vous recherchez une application spécifique.

Gilles 'SO- arrête d'être méchant'
la source
2
tu es génial, Gilles !!
Shang Wang