[quote=“Croq”]J’ai aussi essayé de modifier sources.list cette fois en faisant la même chose mais il ne l’est pas quand j’exécute la commande [/quote]Pour pouvoir modifier un fichier, il faut avoir le droit de le faire.
Donc, s’agissant d’un fichier système, il te faut les droits administrateur : https://www.isalo.org/wiki.debian-fr/Root-su-sudo
Tu ouvres ensuite un terminal administrateur, tu lances nano par exemple pour modifier le fichier.
Tu enregistres les modifications. Tu quittes. Et tu vérifies.
J’ai eu un problème similaire sur un windows en entreprise et j’ai du désactiver le wake on lan.
Quand j’ai cherché des solutions pour mon problème, j’ai trouvé cette solution mais peut-être que cette fonction est utile pour mon ordinateur donc je n’y touche pas sans être sur…
Sinon, j’ai réussi à changer sources.list, ça donne:
deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://http.us.debian.org/debian/ wheezy/updates main contrib non-free #Added by software-properties
deb http://http.us.debian.org/debian/ wheezy main contrib non-free
deb-src http://http.us.debian.org/debian/ wheezy main contrib non-free #Added by software-properties
deb http://http.us.debian.org/debian/ wheezy-updates main contrib non-free
deb-src http://http.us.debian.org/debian/ wheezy-updates main contrib non-free #Added by software-properties
Or, j’essaie d’installer un paquet et il parait que son installation est rendue impossible par les # sur les lignes contenant “non-free” (source: wiki.debian-facile.org/logiciel:dolphin-emu) . Est-ce qu’il suffit de copier coller le code ci-dessus en enlevant les # ?
[quote=“Croq”]
Or, j’essaie d’installer un paquet et il parait que son installation est rendue impossible par les # sur les lignes contenant “non-free”[/quote]
Généralement, on place # en début d’une ligne pour neutraliser son effet. On dit aussi “commenter la ligne”.
De même, “décommenter” la ligne signifie enlever le # du début.
Je n’ai pas testé l’effet d’un # en milieu de ligne d’un sources.list mais j’imagine que ça ne doit pas être terrible.
Qu’est-ce que tu veux faire avec les sources ? Tu veux recompiler les paquets ? Je m’escrime à essayer de te faire écrire un sources.list cohérent et toi tu n’en fait qu’a ta tête.
Fais un effort STP, lis un peu les liens qu’on te donne.
Sauf si tu as installé les outils de compilation et que tu veux fabriquer tes propres binaires à partir des programmes sources, vire donc les lignes deb-src.
Mais… j’ai pourtant suivi tes instructions, j’ai bien écrit dans sources.list le code suivant:
deb http://security.debian.org/ wheezy/updates main
deb http://ftp.fr.debian.org/debian/ wheezy main
deb http://ftp.fr.debian.org/debian/ wheezy-updates main
Bon alors donne nous le résultat decat /etc/apt/sources.list
Ainsi que le résultat dels /etc/apt/sources.list.d/
Pour chaque demande, colle le contenu de la réponse et de la question entre les balises “Code”.
Exemple chez moi, pour mon fichier preferences :
[code]cat /etc/apt/preferences
Package: *
Pin: release a=unstable
Pin-Priority: 900
Package: *
Pin: release a=testing
Pin-Priority: 800
Package: *
Pin: release a=stable
Pin-Priority: 700
Package: *
Pin: release a=experimental
Pin-Priority: 90[/code]
cat /etc/apt/sources.list
deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://http.us.debian.org/debian/ wheezy/updates main contrib non-free #Added by software-properties
deb http://http.us.debian.org/debian/ wheezy main contrib non-free
deb-src http://http.us.debian.org/debian/ wheezy main contrib non-free #Added by software-properties
deb http://http.us.debian.org/debian/ wheezy-updates main contrib non-free
deb-src http://http.us.debian.org/debian/ wheezy-updates main contrib non-free #Added by software-properties
ls /etc/apt/sources.list.d/
glennric-dolphin-emu-wheezy.list glennric-dolphin-emu-wheezy.list.save
Bon ben on voit bien que ton sources.list comporte toujours les deb-src.
Met donc donc un # au début de ces lignes.
Et puis, comme je le pensais, il y a un sources.list.d qui vient nous rajouter 1 sources.list et sa sauvegarde.
C’était d’origine ou bien c’est toi qui a rajouté ça ?
Donne nous le résultat decat /etc/apt/sources.list.d/glennric-dolphin-emu-wheezy.list
ainsi que deapt-cache policy
Edit : pour info, le apt-cache policy sert à vérifier l’ordre de priorité des dépôts et peut aider à voir si certaines lignes sont mal formées.
[quote=“talogue”] Et puis, comme je le pensais, il y a un sources.list.d qui vient nous rajouter 1 sources.list et sa sauvegarde.
C’était d’origine ou bien c’est toi qui a rajouté ça ? [/quote]
C’est moi qui ai rajouté ça pour installer l’émulateur dolphin.
cat /etc/apt/sources.list.d/glennric-dolphin-emu-wheezy.list
deb http://ppa.launchpad.net/glennric/dolphin-emu/ubuntu wheezy main
deb-src http://ppa.launchpad.net/glennric/dolphin-emu/ubuntu wheezy main
apt-cache policy
Fichiers du paquet :
100 /var/lib/dpkg/status
release a=now
500 http://http.us.debian.org/debian/ wheezy-updates/non-free Translation-en
500 http://http.us.debian.org/debian/ wheezy-updates/main Translation-en
500 http://http.us.debian.org/debian/ wheezy-updates/contrib Translation-en
500 http://http.us.debian.org/debian/ wheezy-updates/non-free amd64 Packages
release o=Debian,a=stable-updates,n=wheezy-updates,l=Debian,c=non-free
origin http.us.debian.org
500 http://http.us.debian.org/debian/ wheezy-updates/contrib amd64 Packages
release o=Debian,a=stable-updates,n=wheezy-updates,l=Debian,c=contrib
origin http.us.debian.org
500 http://http.us.debian.org/debian/ wheezy-updates/main amd64 Packages
release o=Debian,a=stable-updates,n=wheezy-updates,l=Debian,c=main
origin http.us.debian.org
500 http://http.us.debian.org/debian/ wheezy/non-free Translation-en
500 http://http.us.debian.org/debian/ wheezy/main Translation-fr
500 http://http.us.debian.org/debian/ wheezy/main Translation-en
500 http://http.us.debian.org/debian/ wheezy/contrib Translation-en
500 http://http.us.debian.org/debian/ wheezy/non-free amd64 Packages
release v=7.1,o=Debian,a=stable,n=wheezy,l=Debian,c=non-free
origin http.us.debian.org
500 http://http.us.debian.org/debian/ wheezy/contrib amd64 Packages
release v=7.1,o=Debian,a=stable,n=wheezy,l=Debian,c=contrib
origin http.us.debian.org
500 http://http.us.debian.org/debian/ wheezy/main amd64 Packages
release v=7.1,o=Debian,a=stable,n=wheezy,l=Debian,c=main
origin http.us.debian.org
500 http://security.debian.org/ wheezy/updates/non-free Translation-en
500 http://security.debian.org/ wheezy/updates/main Translation-en
500 http://security.debian.org/ wheezy/updates/contrib Translation-en
500 http://security.debian.org/ wheezy/updates/non-free amd64 Packages
release v=7.0,o=Debian,a=stable,n=wheezy,l=Debian-Security,c=non-free
origin security.debian.org
500 http://security.debian.org/ wheezy/updates/contrib amd64 Packages
release v=7.0,o=Debian,a=stable,n=wheezy,l=Debian-Security,c=contrib
origin security.debian.org
500 http://security.debian.org/ wheezy/updates/main amd64 Packages
release v=7.0,o=Debian,a=stable,n=wheezy,l=Debian-Security,c=main
origin security.debian.org
Paquets épinglés :
[quote=“Croq”]deb ppa.launchpad.net/glennric/dolphin-emu/ubuntu wheezy main[/quote]C’est un dépôt pour ubuntu !
Tu as ajouté “wheezy main” en pensant que ça marcherait sur wheezy mais ça n’est pas le cas.
apt-cacche policy ne renvoi aucun résultat relatif à ce dépôt et si tu lances un update, tu devrais avoir une erreur du type
Ce ppa n’est pas fait pour debian http://ppa.launchpad.net/glennric/dolphin-emu/ubuntu/dists/
Ah d’accord je comprend tout!
Au final je vais abandonner l’installation de ce paquet mais du coup j’aimerais bien tout rétablir de façon à ce que cette source n’apparaisse plus:
C’est possible?
[quote=“Croq”]j’aimerais bien tout rétablir de façon à ce que cette source n’apparaisse plus[/quote]Bien, il suffit de supprimer le sources.list additionnel contenu dans /etc/apt/sources.list.d/.
Vu le résultat de ls /etc/apt/sources.list.d/ , la commande a passer en rootrm /etc/apt/sources.list.d/glennric-dolphin-emu-wheezy.list /etc/apt/sources.list.d/glennric-dolphin-emu-wheezy.list.save
devrait faire le grand nettoyage dans ce dossier.
Ta commande ne fonctionne pas, en fait maintenant quand je tape cette commande en root:
Il ne se passe plus rien, j’ai aussi vérifié etc/apt/sources.list.d/ et il n’y a rien dedans. Je n’ai pourtant pas souvenir d’avoir touché à ça mais j’ai sûrement du faire quelque chose. Je suppose que c’est réglé.
Dernière déviation du sujet d’origine et j’arrête, j’aimerais juste avoir la commande pour supprimer un dossier “dolphin-emu” protégé qui se situe dans “mes dossiers personnels” , j’ai vu qu’il y avait la commande rm pour ça mais je crains de supprimer d’autres choses par erreur.
[quote=“Croq”]Ta commande ne fonctionne pas[/quote]Comment ça ? Tu as eu un message d’erreur quand tu as fait le rm demandé ?
[quote=“Croq”]maintenant quand je tape cette commande en root:
Code:
ls /etc/apt/sources.list.d/
Il ne se passe plus rien[/quote]Ben c’est que le dossier est vide. C’est ce que l’on voulait.
Ben c’est encore et toujours la commande rm à lancer en root.
Astuce, tu commences à taper rm /chemin/vers_le_dossier/etc mais au lieu de taper le chemin complet avec de possibles erreurs, tu appuies sur la touche “tab” et ça devrait te compléter automatiquement le chemin vers le dossier.
Tiens tes doigts éloignés de la touche “enter” tant que tu n’es pas sûr, un rm en root, ça peut-être destructeur
Est ce que tu démarre ton pc via le réseau? Si tu appui sur le bouton systématiquement tu peux désactiver le wake on lan pour voir si ça marche.
Rahlala, lorsque j’essaie une commande en root, ça donne (isen = mon username):
rm /home/isen/dolphin-emu/
rm: impossible de supprimer « /home/isen/dolphin-emu/ »: est un dossier
Oui ça s’arrête bien à “est un dossier”.
Je ne pense pas que ça soit un problème de réseau puisque le problème se répète aussi chez moi mais je veux bien essayer, tu sais comment désactiver le wake on lan?
Pour supprimer un dossier vide :
Pour supprimer une arborescence (un dossier et son contenu) :
Merci vv222, ça a marché.