Déjà, pour éviter de glisser par erreur en experimental au cas ou les versions etch/lenny/sid soient retirée d’un coup des dépots et que seul l’experimental reste dispo (je dis ça parceque ça m’est arrivé), il vaut mieux les mettre avec une prio <100.
Mais bon, au contraire, le fait que tu les ai fixées à 870-880, devrais t’aider avec les dépendances. Il faut voir si tu as en dispo experimentaux les paquets qui apparaissent “ne sera pas installé”.
Sinon, pourquoi as tu mis de l’unstable moins prio que de l’expérimental ?
Bonsoir à tous.
Je souhaite modifier mon fichier source.list afin d’obtenir les paquets d’un lecteur audio (exaile) que je ne trouve pas en Terminal.
Après vérifications, mon fichier source.list originel est:
[code]#
deb cdrom:[Debian GNU/Linux 4.0 r2 Etch - Official i386 DVD Binary-1 20080102-13:19]/ etch contrib main
deb cdrom:[Debian GNU/Linux 4.0 r2 Etch - Official i386 DVD Binary-1 20080102-13:19]/ etch contrib main
deb http://ftp.u-strasbg.fr/debian/ etch main
deb-src http://ftp.u-strasbg.fr/debian/ etch main
deb http://security.debian.org/ etch/updates main contrib
deb http://ftp2.fr.debian.org/debian/ etch main contrib non-free
deb-src http://security.debian.org/ etch/updates main contrib[/code]
Est-ce que cette modification serait correcte pour obtenir des paquets Testing? Ou je n’ai pas compris ce qui se disait dans le lien proposé?
Noter “testing” ou “lenny” est-il important ou puis-je noter indifféremment l’un ou l’autre?
Comment définir la priorité des dépots qui apparemment est ramenée à zéro à chaque modification?
Savoir également que j’ai la 4.0 et que je ne maitrise pas suffisamment Debian. C’est pourquoi je ne veux que des dépots et paquets 4.0 et/ou testing/Lenny.
Je veux garder une version la plus stable possible de ma Debian.
[code]## etch
deb cdrom:[Debian GNU/Linux 4.0 r2 Etch - Official i386 DVD Binary-1 20080102-13:19]/ etch contrib main
deb cdrom:[Debian GNU/Linux 4.0 r2 Etch - Official i386 DVD Binary-1 20080102-13:19]/ etch contrib main
deb http://ftp.u-strasbg.fr/debian/ etch main
deb-src http://ftp.u-strasbg.fr/debian/ etch main
deb http://security.debian.org/ etch/updates main contrib
deb http://ftp2.fr.debian.org/debian/ etch main contrib non-free
deb-src http://security.debian.org/ etch/updates main contrib
testing
deb http://ftp.fr.debian.org/debian/ testing main contrib non-free
deb http://ftp2.fr.debian.org/debian/ testing main contrib non-free
deb http://ftp.u-strasbg.fr/debian/ testing main contrib non-free[/code]
Merci par avance.
Bonsoir.
J’ai tenté de modifier mon fichier sources.list selon ce que j’ai écris au message précédent mais la modif est refusée: le fichier est en lecture seule. Comment autoriser les modifs?
En attendant, j’ai modifié les “dépots” sur APT en remplaçant “etch” par “stable”, en ajoutant des dépots “testing” et en supprimant la première source qui était le DVD d’installation.
Est-ce correct ou dois-je modifier d’autres fichiers?
J’en reviens à ces priorités dont il est fait mention dans quelques messages précédents. Comment attribuer des points de priorité aux sources pour ne pas redémarrer sur un système merdique selon moi = instable.
Merci de m’aider.
Au pire, je réinstallerai via le dvd mais bon, c’est quand même chiant au possible!
[quote=“Kartoffel”]Bonsoir.
J’ai tenté de modifier mon fichier sources.list selon ce que j’ai écris au message précédent mais la modif est refusée: le fichier est en lecture seule. Comment autoriser les modifs?[/quote]
moi, je demanderai:
t’es en mode root?
$ su
pws
je me trompe matt, fran.b? c’est quelque chose de plus compliqué, pas vrai?
quote="eartells"
je me trompe matt, fran.b? c’est quelque chose de plus compliqué, pas vrai?[/quote] Non non. Ca ressemble à quelquechose comme ça.
Ce que je voulais c’est la commande pour éditer “sources.list” en Terminal.
En mode administrateur, c’est
Tout simple que je n’y pensais même pas.
Edition pour “preferences”
J’ai créé le fichier et j’ai indiqué
[code]Package: *
Pin: release a=stable
Pin-Priority: 900
Package: *
Pin: release a=testing
Pin-Priority: 550
Package: exaile
Pin: version 0.2.13
Pin-Priority: 550[/code]
Est-ce suffisant au regard de ma “source.list”?
[code]## stable
deb http://ftp.fr.debian.org/debian/ stable main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ stable main contrib non-free
deb http://ftp.u-strasbg.fr/debian/ stable main
deb-src http://ftp.u-strasbg.fr/debian/ stable main
#debian-marillat
deb http://www.debian-multimedia.org stable main
deb-src http://www.debian-multimedia.org stable main
security
deb http://security.debian.org/ stable/updates main contrib non-free
deb-src http://security.debian.org/ stable/updates main contrib non-free
testing
deb http://ftp.fr.debian.org/debian/ testing main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ testing main contrib non-free
deb http://ftp.u-strasbg.fr/debian/ testing main
deb-src http://ftp.u-strasbg.fr/debian/ testing main
#debian-marillat
deb http://www.debian-multimedia.org testing main
deb-src http://www.debian-multimedia.org testing main
security
deb http://security.debian.org/ testing/updates main contrib non-free
deb-src http://security.debian.org/ testing/updates main contrib non-free[/code]
J’avoue que je suis un peu (beaucoup) perdu.
Salut,
Package: exaile
Pin: version 0.2.13
Pin-Priority: 550
inutile, ceci te suffit:
[code]Package: *
Pin: release a=stable
Pin-Priority: 900
Package: *
Pin: release a=testing
Pin-Priority: 550[/code]
en faisant un apt-get install exaile, il cherchera exaile dans ton dépot stable, le trouvant pas il cherchera ensuite dans testing et puisqu’il s’y trouve l’installera.
n’oublie pas le post sur le sources.list au carré fait par mattotop ds trucs et astuces
j’ai dit ce matin, je fais:
mon sources.list, qui es presque pareil que celui de matt dans “sources.list au carré”, où j’ai ajouté trois lignes, inspirés par le sources.list d’Ash http://forum.debian-fr.org/viewtopic.php?f=1&t=1810
il marchait
j’ai voulu utiliser wine et je suivie les instructions indiqués ici http://decouvrir-ubuntu.mabulle.com/index.php/2007/06/24/71535-comment-gerer-graphiquement-ses-depots
comme matt m’a suggeré
donc, j’ai changé une ligne de mon sources.list (celle de wine). du coup, problèmes de clé, ok, solucionné. et maintenant, j’ai dans le fichier preferences un “paquet sans en-tête” (? je fais une traduction directe catalan-français)
comme il n’y avait pas moyen de m’en sortir, je me suis dit "jmenfous! je remets le truc d’Ash, de toute façon c’est pour wine aussi"
j’ai remis. J’ai encore le même souci. J’ai regardé aussi dans http://forum.debian-fr.org/viewtopic.php?f=3&t=11991&p=117407&hilit=sources.list#p117407
normalement je dois avoir les memes trucs qu’avant… mais pas moyen.et, évidentment, nil refuse d’installer n’importe quel autre truc nouveau.
mon sources.list actuel:
[code]#
deb cdrom:[Debian GNU/Linux 4.0 r3 Etch - Official i386 NETINST Binary-1 20080218-14:15]/ etch contrib main
etch
deb http://ftp.fr.debian.org/debian/ etch main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ etch main contrib non-free
#debian-marillat
deb http://www.debian-multimedia.org etch main
deb-src http://www.debian-multimedia.org etch main
security
deb http://security.debian.org/ etch/updates main contrib non-free
deb-src http://security.debian.org/ etch/updates main contrib non-free
volatile
deb http://ftp.ens-cachan.fr/ftp/debian-volatile etch/volatile main contrib non-free
deb-src http://ftp.ens-cachan.fr/ftp/debian-volatile etch/volatile main contrib non-free
lenny
deb http://ftp.fr.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ lenny main contrib non-free
#debian-marillat
deb http://www.debian-multimedia.org lenny main
deb-src http://www.debian-multimedia.org lenny main
security
deb http://security.debian.org/ lenny/updates main contrib non-free
deb-src http://security.debian.org/ lenny/updates main contrib non-free
sid
deb http://ftp.fr.debian.org/debian/ sid main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ sid main contrib non-free
#debian-marillat
deb http://www.debian-multimedia.org sid main
deb-src http://www.debian-multimedia.org sid main
experimental
deb http://ftp.fr.debian.org/debian/ experimental main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ experimental main contrib non-free
#debian-marillat
deb http://www.debian-multimedia.org experimental main
deb-src http://www.debian-multimedia.org experimental main
Skype
deb http://download.skype.com/linux/repos/debian/ stable non-free
Videolan VLC
deb http://download.videolan.org/pub/videolan/debian sarge main
WINE
deb http://wine.sourceforge.net/apt/ binary/
[/code]
mon fichier preferences actuel
[code]Package: *
Pin: release o=apt-build
Pin-Priority: 989
Package: *
Pin: release o=volatile.debian.org,a=stable,l=debian-volatile
Pin-Priority: 988
Package: *
Pin: release o=Debian,a=stable,l=Debian-Security
Pin-Priority: 987
Package: *
Pin: release o=Unofficial Multimedia Packages,a=stable,l=Unofficial Multimedia Packages
Pin-Priority: 986
Package: *
Pin: release v=4.0*,o=Debian,a=stable,l=Debian
Pin-Priority: 985
Package: *
Pin: release o=Debian,a=testing,l=Debian-Security
Pin-Priority: 99
Package: *
Pin: release o=Unofficial Multimedia Packages,a=testing,l=Unofficial Multimedia Packages
Pin-Priority: 98
Package: *
Pin: release o=Debian,a=testing,l=Debian
Pin-Priority: 97
Package: *
Pin: release o=Unofficial Multimedia Packages,a=unstable,l=Unofficial Multimedia Packages
Pin-Priority: 96
Package: *
Pin: release o=Debian,a=unstable,l=Debian
Pin-Priority: 95
Package: *
Pin: release o=Unofficial Multimedia Packages,a=experimental,l=Unofficial Multimedia Packages
Pin-Priority: 94
Package: *
Pin: release o=Debian,a=experimental,l=Debian
Pin-Priority: 93
Package= *
Pin: release o=scott@open-vote.org,l=WineHQ APT Repository,c=main
Pin-priority: 92
Package= *
Pin: origin download.videolan.org
Pin-priority: 91
Package= *
Pin: origin download.skype.com
Pin-priority: 90
[/code]
aidez-moi s’il vous plait! promis j’y touche jamais plus! je ne ferais plus de bétises…
[quote=“man apt_preferences”]une priorité égale à 100
est affectée à la version déjà installée (si elle existe).
une priorité égale à 500
est affectée aux versions qui ne sont pas installées et qui
n´appartiennent pas à la distribution par défaut.
une priorité égale à 990
est affectée aux versions qui ne sont pas installées et qui
appartiennent à la distribution par défaut.
[/quote]Regarde tes priorités, il y en a qui sont inférieures à 100
ok, j’ai changé les foutus numeros par 984-983 …etc jusqu’à 975
le même résultat
Donne le point sur ta situation:
apt-cache policy
et
l’erreur que tu rencontres…
[quote=“fran.b”]Donne le point sur ta situation:
apt-cache policy
et
l’erreur que tu rencontres…[/quote]
voilà:
nil:/home/ester# apt-cache policy
E: Registre no vàlid en el fitxer de preferències, paquet sense capçalera
traduction mot à mot: “registre no valide dans le fichier preferences, paquet sans en-tête” (ou un truc comme ça)
Bon, commence avec ton fichier /etc/apt/preferences vide puis rajoute les rubriques une par une en faisant à cahque fois
apt-cache policy
jusqu’à ce que l’erreur apparaisse, donne alors la rubrique concernée.
Rubrique=section=
Package: *
Pin: release o=apt-build
Pin-Priority: 989
par exemple
[quote=“mattotop”]Déjà, pour éviter de glisser par erreur en experimental au cas ou les versions etch/lenny/sid soient retirée d’un coup des dépots et que seul l’experimental reste dispo (je dis ça parceque ça m’est arrivé), il vaut mieux les mettre avec une prio <100.
Mais bon, au contraire, le fait que tu les ai fixées à 870-880, devrais t’aider avec les dépendances. Il faut voir si tu as en dispo experimentaux les paquets qui apparaissent “ne sera pas installé”.
Sinon, pourquoi as tu mis de l’unstable moins prio que de l’expérimental ?[/quote]
Je reviens sur mon problème, qui n’a pas changé, je ne peux toujours pas installer kde4
J’ai remodifié mon preferences :
Package: *
Pin: origin download.tuxfamily.org
Pin-Priority: 999
Package: *
Pin: release o=apt-build
Pin-Priority: 990
Package: *
Pin: release o=Unofficial Multimedia Packages,a=unstable,l=Unofficial Multimedia Packages
Pin-Priority: 980
Package: *
Pin: release o=Debian,a=unstable,l=Debian
Pin-Priority: 970
Package: *
Pin: release o=volatile.debian.org,a=stable,l=debian-volatile
Pin-Priority: 960
Package: *
Pin: release o=Debian,a=stable,l=Debian-Security
Pin-Priority: 950
Package: *
Pin: release o=Unofficial Multimedia Packages,a=stable,l=Unofficial Multimedia Packages
Pin-Priority: 940
Package: *
Pin: release v=4.0*,o=Debian,a=stable,l=Debian
Pin-Priority: 930
Package: *
Pin: release o=Debian,a=testing,l=Debian-Security
Pin-Priority: 920
Package: *
Pin: release o=Unofficial Multimedia Packages,a=testing,l=Unofficial Multimedia Packages
Pin-Priority: 910
Package: *
Pin: release o=Debian,a=testing,l=Debian
Pin-Priority: 900
Package: *
Pin: release o=Unofficial Multimedia Packages,a=experimental,l=Unofficial Multimedia Packages
Pin-Priority: 200
Package: *
Pin: release o=Debian,a=experimental,l=Debian
Pin-Priority: 100
et apt-cache policy donne :
$ apt-cache policy kde4
kde4:
Installé : (aucun)
Candidat : 2
Table de version :
2 0
100 http://ftp.fr.debian.org experimental/main Packages
mais apt-get install kde4 donne :
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
Puisque vous n'avez demandé qu'une seule opération, le paquet n'est
probablement pas installable et vous devriez envoyer un rapport de bogue.
L'information suivante devrait vous aider à résoudre la situation :
Les paquets suivants contiennent des dépendances non satisfaites :
kde4: Dépend: kde4-minimal (>= 1) mais ne sera pas installé
Dépend: kdeplasmoids (>= 4:4.0.82) mais ne sera pas installé
Dépend: kdeadmin (>= 4:4.0.82) mais 4:3.5.9-2 devra être installé
Dépend: kdeartwork (>= 4:4.0.82) mais ne sera pas installé
Dépend: kdegraphics (>= 4:4.0.82) mais 4:3.5.9-2 devra être installé
Dépend: kdeedu (>= 4:4.0.82) mais 4:3.5.9-2 devra être installé
Dépend: kdegames (>= 4:4.0.82) mais ne sera pas installé
Dépend: kdemultimedia (>= 4:4.0.82) mais 4:3.5.9-2 devra être installé
Dépend: kdenetwork (>= 4:4.0.82) mais ne sera pas installé
Dépend: kdeutils (>= 4:4.0.82) mais 4:3.5.9-1 devra être installé
Dépend: kdepim (>= 4:4.0.82) mais 4:3.5.9-5 devra être installé
E: Paquets défectueux
Déjà qu’est ce que ça donne avec aptitude ?
Ensuite, que dit apt-get install -t experimental kde4 ?
aptitude :
$ sudo aptitude install kde4
[sudo] password for alban:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Lecture de l'information d'état étendu
Initialisation de l'état des paquets... Fait
Écriture de l'information d'état étendu... Fait
Les paquets suivants sont CASSÉS :
kde4 kde4-minimal kdebase-workspace kdeplasmoids
Les NOUVEAUX paquets suivants vont être installés :
akonadi-server{a} htdig{a} kde-icons-oxygen{a} kde-window-manager{a}
kdebase-runtime{a} kdebase-runtime-bin-kde4{a} kdebase-runtime-data{a}
kdebase-runtime-data-common{a} kdebase-workspace-bin{a}
kdebase-workspace-data{a} kdebase-workspace-libs4+5{a} kdelibs-bin{a}
kdelibs5{a} kdelibs5-data{a} kdepimlibs-data{a} kdepimlibs5{a}
kdeplasmoids-libs4{a} khelpcenter4{a} libakonadiprivate0{a} libcapseo0{a}
libcaptury0{a} libclucene0ldbl{a} libkdecorations4{a} libkwineffects1{a}
libphonon4{a} libplasma2{a} libqimageblitz4{a} libraptor1{a}
librasqal0{a} librdf0{a} libsoprano4{a} libstreamanalyzer0{a}
libstreams0{a} libstrigiqtdbusclient0{a} oxygencursors{a} phonon{a}
phonon-backend-xine{a} raptor-utils{a} redland-utils{a}
Les paquets suivants seront ENLEVÉS :
hpijs-ppds{u}
0 paquets mis à jour, 43 nouvellement installés, 1 à enlever et 1 non mis à jour.
Il est nécessaire de télécharger 132Mo/133Mo d'archives. Après dépaquetage, 256Mo seront utilisés.
Les paquets suivants ont des dépendances non satisfaites :
kdeplasmoids: Dépend: kdeplasmoids-data (= 4:4.0.82+svn820966-1) mais il n'est pas installable
kde4-minimal: Dépend: kdebase (>= 4:4.0.82) mais il n'est pas installable
kde4: Dépend: kdeadmin (>= 4:4.0.82) mais il n'est pas installable
Dépend: kdeartwork (>= 4:4.0.82) mais il n'est pas installable
Dépend: kdegraphics (>= 4:4.0.82) mais il n'est pas installable
Dépend: kdeedu (>= 4:4.0.82) mais il n'est pas installable
Dépend: kdegames (>= 4:4.0.82) mais il n'est pas installable
Dépend: kdemultimedia (>= 4:4.0.82) mais il n'est pas installable
Dépend: kdenetwork (>= 4:4.0.82) mais il n'est pas installable
Dépend: kdeutils (>= 4:4.0.82) mais il n'est pas installable
Dépend: kdepim (>= 4:4.0.82) mais il n'est pas installable
kdebase-workspace: Dépend: klipper (>= 4:4.0.98-1) mais il n'est pas installable
Dépend: ksysguard (>= 4:4.0.98-1) mais il n'est pas installable
Dépend: systemsettings (>= 4:4.0.98-1) mais il n'est pas installable
Les actions suivantes permettront de résoudre ces dépendances :
Conserver les paquets suivants dans leur version actuelle :
kde4 [Non installé]
kde4-minimal [Non installé]
kdebase-workspace [Non installé]
kdeplasmoids [Non installé]
Le score est de -9854
Accepter cette solution ? [Y/n/q/?] q
c’est pas très engageant en même temps c’est de l’experimental, mais je le croyais installable …
apt :
$ sudo apt-get install -t experimental kde4
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
Puisque vous n'avez demandé qu'une seule opération, le paquet n'est
probablement pas installable et vous devriez envoyer un rapport de bogue.
L'information suivante devrait vous aider à résoudre la situation :
Les paquets suivants contiennent des dépendances non satisfaites :
kde4: Dépend: kdeplasmoids (>= 4:4.0.82) mais ne sera pas installé
E: Paquets défectueux
je tente aptitude et ces résolutions de dépendances ?
zyva. Avec un -s, ça coute rien.
cé pas faux
@matt > Je crois qu’il est admis par beaucoup que changer libc6 c’est changer la version de Debian. Vu qu’on dirige tout le monde vers ton post-it source.list au carré. Tu ne devrais pas mettre un pin particulier à libc6 ?
+1
j’apporterai aussi une note sur une distribution homogène donc sans piocher a droite et a gauche. et l’option -f qui fait des dégat a long terme. Rf l’autre post dans pause café