Utiliser apt get install sans insérer le DVD?


13

J'ai installé Debian 7 en utilisant une version DVD, donc chaque fois que j'essaie d'installer quelque chose en utilisant apt-get, le système me demande de monter le DVD. Existe-t-il un moyen d'éviter cela (en insérant à chaque fois le DVD).


La modification des listes de référentiels n'aide pas?
IBr

Réponses:


7

Vous pouvez copier le DVD sur un fichier ISO, puis le monter de façon permanente en tant que système de fichiers sur la machine (et le pointer vers lui, en le modifiant /etc/apt/sources.list). Cependant, en supposant que la machine dispose d'une connexion Internet, vous pouvez simplement passer à l'utilisation des référentiels en ligne.

Les détails sont ici .

Mais voici un exemple,

Modifiez /etc/apt/sources.list et remplacez le contenu par ceci (cela fonctionne pour Wheezy ou Debian 7, pour les versions antérieures ou ultérieures, consultez le lien ci-dessus),

deb http://http.debian.net/debian wheezy main contrib non-free
deb-src http://http.debian.net/debian wheezy main contrib non-free

deb http://http.debian.net/debian wheezy-updates main contrib non-free
deb-src http://http.debian.net/debian wheezy-updates main contrib non-free

deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free

Exécutez ensuite apt-get updatepour actualiser les détails du package.


J'ai attaché: #root: "gedit / etc / ..." ne peux pas accéder au fichier, j'ai essayé aussi, chmod 777 / etc .. "mais sans succès, je me demande comment il est possible d'accéder à ce fichier!
timmz

Donc, votre question est fausse, votre question doit être «J'ai essayé de modifier /etc/apt/sources.list mais je ne peux pas». Vous devez vraiment vous assurer d'avoir donné à tout le monde toutes les informations avant de poser des questions.
EightBitTony

Je peux y accéder maintenant. dois-je remplacer tout le contenu du fichier, ou simplement ajouter des lignes à la fin?
timmz

Remplacez tout cela par ce que j'ai fourni ci-dessus.
EightBitTony

Existe-t-il une option en ligne de commande pour le faire? J'essaie littéralement d'installer emacs, donc je n'ai pas d'éditeur de texte pour le moment.

2

Juste une mise en garde ici.

Si vous avez un problème avec des paramètres incorrects /etc/apt/sources.list, par exemple un disque est prévu, c'est probablement une bonne idée de réécrire le fichier à partir de zéro.

Pour ce faire, pour Debian, j'ai simplement utilisé https://debgen.simplylinux.ch/ pour générer le fichier.

Au départ, j'ai juste essayé de supprimer la référence sources.listcomme recommandé, mais j'ai ensuite obtenu d'autres erreurs lors de la mise à jour des packages, tels que

Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution...`

ou

git : Depends: liberror-perl but it is not installable

Ceux-ci sont venus pour moi parce que ma version de sources.list ne pointait pas vers les sources de package dont j'avais besoin, mais la régénération a sources.listrésolu ce problème.


1

J'avais besoin de perspicacité donc après avoir lu ces articles j'ai utilisé nano pour éditer le /etc/apt/sources.listfichier, ie

# nano /etc/apt/sources.list

Une fois dans le fichier, la première source était le pointeur du CD donc tout ce que j'avais à faire était de commenter cette ligne avec le #personnage et tout était corrigé. Je reçois maintenant les packages des référentiels répertoriés dans le sources.listfichier.

Merci pour l'aide.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.