Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 28-11-2015 20:31:03

enicnath
Membre
Inscription : 28-04-2012

Dépendances non satisfaites

Bonjour,

Je suis sous Debian Jessie.
J'ai lancé une mise à jour par

apt-get dist-upgrade


, mais le système me dit que j'ai des dépendances non satisfaites.

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
 console-setup-linux : Dépend: keyboard-configuration (= 1.123) mais 1.88 est installé
 libcupscgi1 : Dépend: libcups2 (= 1.7.5-11) mais 1.5.3-5+deb7u4 est installé
 libcupsfilters1 : Dépend: libcups2 (>= 1.7.0) mais 1.5.3-5+deb7u4 est installé
 libcupsimage2 : Dépend: libcups2 (= 1.7.5-11) mais 1.5.3-5+deb7u4 est installé
 libcupsmime1 : Dépend: libcups2 (= 1.7.5-11) mais 1.5.3-5+deb7u4 est installé
 libcupsppdc1 : Dépend: libcups2 (= 1.7.5-11) mais 1.5.3-5+deb7u4 est installé
E: Dépendances manquantes. Essayez d'utiliser l'option -f.
 



En utilisant la commande

apt-get -f dist-upgrade


, comme indiquée, j'obtiens le même résultat.

En utilisant la commande

apt-get -f install


, j'obtiens le même résultat, mais avec le message suivant en plus :

E: Erreur, pkgProblem::Resolve a généré des ruptures, ce qui a pu être causé par les paquets devant être gardés en l'état.
E: Impossible de corriger les dépendances
 



Est-ce que quelqu'un comprend les messages ci-dessus et comment les réparer ?

PS. Voici mon sources.list.

## Mises à jour de sécurité
deb http://security.debian.org/ jessie/updates main

## Miroir Debian
deb http://ftp.fr.debian.org/debian jessie main

## Mises à jour pour la version jessie
deb http://ftp.debian.org/debian jessie-updates main



Merci

Dernière modification par enicnath (28-11-2015 20:35:37)

Hors ligne

#2 28-11-2015 22:53:28

Melodie
Modérateur
Lieu : Pyrénées
Inscription : 28-05-2007
Site Web

Re : Dépendances non satisfaites

Ton sources.list est correct. Essaie de recommencer, mais en mettant d'abord à jour l'information sur les paquets distants, avec:

apt-get update



Si cela échoue, attend 1 à 8 jours avant de recommencer.

Tant que le système et les applications fonctionnent…


le blog d'une newbie :: Linuxvillage :: Bentovillage


À propos de l'OS dominant ::> “Il est plus facile de berner les gens que de leur faire admettre qu'ils ont été bernés” (trad d'une citation approximative de Mark Twain)

Hors ligne

#3 29-11-2015 09:38:53

enicnath
Membre
Inscription : 28-04-2012

Re : Dépendances non satisfaites

J'ai déjà essayé avec apt-get update en préalable (j'aurais du le dire), mais ça ne résoud rien.

En fait, ça fait plusieurs semaines que mon système est comme ça.

Melodie a écrit :

Tant que le système et les applications fonctionnent…

Oui il fonctionne mais c'est assez pénible car lorsque j'essaie d'installer un paquet sous Synaptic, il me dit de réparer d'abord les fichiers cassés. Mais comme ça ne marche pas, je ne peux plus installer aucun paquet.
ça commence à râler dans les chaumières !

Hors ligne

#4 29-11-2015 10:55:22

Severian
Membre
Distrib. : Debian GNU/Linux 8.6 (jessie)
Noyau : Linux 4.6.0-0.bpo.1-amd64
(G)UI : Openbox 3.6.1-2
Inscription : 13-12-2014

Re : Dépendances non satisfaites

bonsoir smile

as tu essayé de réinstaller keyboard-configuration et cups qui sont encore de la version wheezy

apt-get install keyboard-configuration cups


ou

aptitude install keyboard-configuration cups


ou avec synaptic wink


"il est urgent d'attendre" (bendia)
ob3-debian2-150x50.png

Hors ligne

#5 29-11-2015 11:15:09

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Re : Dépendances non satisfaites

Bonjour,

un truc me chagrine, tu es bien sous Jessie mais pourquoi tu as les paquets ( exemple libcups2 1.5.3-5)  d'installé ?

Chez moi (Jessie)


patrick@debian:~$ apt-cache policy libcups2
libcups2:
  Installé : 1.7.5-11+deb8u1
  Candidat : 1.7.5-11+deb8u1
 Table de version :
 *** 1.7.5-11+deb8u1 0
        100 /var/lib/dpkg/status
patrick@debian:~$


 



Et que toi, c'est la version sous Wheezy.
As tu bien fais ta migration ?


EDIT :Oups !!! J'ai rien dit, tu migres. Milles excuses . smile

Dernière modification par golgot200 (29-11-2015 11:19:19)


L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

#6 29-11-2015 11:21:35

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Re : Dépendances non satisfaites

Les paquets cassés, c'est quoi ?

Une méthode un peu bourrin.
Supprimer les paquets cassés (si ça ne vire pas trop de choses).
Les noter
Faire ta mise à jour.
Les réinstaller après.

Dernière modification par golgot200 (29-11-2015 11:41:05)


L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

#7 30-11-2015 00:08:27

enicnath
Membre
Inscription : 28-04-2012

Re : Dépendances non satisfaites

Bon, plusieurs choses.

D'abord, voici les résultats de la commande apt-get install keyboard-configuration cups :

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes :
Les paquets suivants contiennent des dépendances non satisfaites :
 console-setup : Dépend: keyboard-configuration (= 1.88) mais 1.123 devra être installé
 cups : Dépend: libcups2 (= 1.7.5-11+deb8u1) mais 1.5.3-5+deb7u4 devra être installé
        Dépend: cups-core-drivers (>= 1.7.5-11+deb8u1) mais ne sera pas installé
        Dépend: cups-daemon (>= 1.7.5-11+deb8u1) mais ne sera pas installé
        Dépend: cups-common (>= 1.7.5-11+deb8u1) mais 1.5.3-5+deb7u4 devra être installé
        Dépend: cups-server-common (>= 1.7.5-11+deb8u1) mais ne sera pas installé
        Dépend: cups-client (>= 1.7.5-11+deb8u1) mais 1.5.3-5+deb7u4 devra être installé
        Dépend: cups-filters (>= 1.0.24-3~) mais 1.0.18-2.1+deb7u1 devra être installé
        Casse: cups-bsd (< 1.7.2-3~) mais 1.5.3-5+deb7u4 devra être installé
 libcupscgi1 : Dépend: libcups2 (= 1.7.5-11) mais 1.5.3-5+deb7u4 devra être installé
 libcupsfilters1 : Dépend: libcups2 (>= 1.7.0) mais 1.5.3-5+deb7u4 devra être installé
 libcupsimage2 : Dépend: libcups2 (= 1.7.5-11) mais 1.5.3-5+deb7u4 devra être installé
 libcupsmime1 : Dépend: libcups2 (= 1.7.5-11) mais 1.5.3-5+deb7u4 devra être installé
 libcupsppdc1 : Dépend: libcups2 (= 1.7.5-11) mais 1.5.3-5+deb7u4 devra être installé
E: Dépendances non satisfaites. Essayez « apt-get -f install » sans paquet
(ou indiquez une solution).



Avec la commande aptitude install keyboard-configuration cups, j'obtiens beaucoup de lignes, ponctuées par des questions genre "voulez-vous continuer [Y/n/?] comme ci-dessous. A la fin, j'obtiens ces dernières lignes, après avoir toujours répondu Y :

17 paquets mis à jour, 29 nouvellement installés, 190 à enlever et 1104 non mis à jour.
Il est nécessaire de télécharger 0 o d'archives. Après dépaquetage, 453 Mo seront libérés.
Voulez-vous continuer ? [Y/n/?] Y
E: Impossible de localiser un fichier du paquet debconf. Cela signifie que vous devrez corriger ce paquet vous-même.
E: Impossible de localiser un fichier du paquet debconf. Cela signifie que vous devrez corriger ce paquet vous-même.
E: Erreur interne : impossible de créer la liste des paquets à télécharger
 


Enfin, la commande apt-cache policy libcups2 donne ce résultat :

libcups2:
  Installé : 1.5.3-5+deb7u4
  Candidat : 1.7.5-11+deb8u1
 Table de version :
     1.7.5-11+deb8u1 0
        500 http://security.debian.org/ jessie/updates/main i386 Packages
        500 http://ftp.fr.debian.org/debian/ jessie/main i386 Packages
 *** 1.5.3-5+deb7u4 0
        100 /var/lib/dpkg/status
 


PS. Je ne sais pas si j'ai fait une migration ou non, ni comment

En tout cas, je crois que ça avance. Il faut que je trouve ce que c'est que ce paquet debconf !

Hors ligne

#8 30-11-2015 00:26:40

Severian
Membre
Distrib. : Debian GNU/Linux 8.6 (jessie)
Noyau : Linux 4.6.0-0.bpo.1-amd64
(G)UI : Openbox 3.6.1-2
Inscription : 13-12-2014

Re : Dépendances non satisfaites

un p'tit doute
que donne

uname -srvo


et

lsb_release -a


"il est urgent d'attendre" (bendia)
ob3-debian2-150x50.png

Hors ligne

#9 30-11-2015 09:02:25

loreleil
Banni(e)
Lieu : Ch'timi
Distrib. : Aptosid
Noyau : 4.3.0-0.slh.3-aptosid-amd6/4 4.3-3 (2015-12-01)
(G)UI : Kde-Full
Inscription : 13-08-2010

Re : Dépendances non satisfaites

Salut,


Il semblerait que ta migration vers Jessie fût prématurée.
Il te fallait avant toute chose, mettre à jour Wheezy, ce qui n'est pas le cas.

enicnath a écrit :

apt-cache policy libcups2
(...)
*** 1.5.3-5+deb7u4 0
        100 /var/lib/dpkg/status


Replaces les dépôts Wheezy (au complet) suivi d'un update.
Les retours suivants, stp.

aptitude -s upgrade


aptitude -s safe-upgrade


aptitude -s full-upgrade


apt-cache policy



Edit :
Mise en conformité des balises - smolski wink


  La première loi du libre et de tout hacker, au sens noble, le partage de la connaissance 
.
Aptosid-Kde-Full (4.3.0-0.slh.2-aptosid-amd64/ aptosid 4.3-2 (2015-11-18))

Hors ligne

#10 30-11-2015 09:57:54

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : Dépendances non satisfaites

Severian a écrit :

un p'tit doute

Ah ! Les doutes peuvent être petits, aussi.  wink


I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#11 30-11-2015 10:16:56

Severian
Membre
Distrib. : Debian GNU/Linux 8.6 (jessie)
Noyau : Linux 4.6.0-0.bpo.1-amd64
(G)UI : Openbox 3.6.1-2
Inscription : 13-12-2014

Re : Dépendances non satisfaites

lol

"il est urgent d'attendre" (bendia)
ob3-debian2-150x50.png

Hors ligne

#12 30-11-2015 14:19:03

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : Dépendances non satisfaites

lol

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#13 30-11-2015 22:50:22

enicnath
Membre
Inscription : 28-04-2012

Re : Dépendances non satisfaites

Pour répondre aux questions de Severian :

Résultats de la commande

uname -srvo



Linux 3.2.0-4-686-pae #1 SMP Debian 3.2.63-2 GNU/Linux


Résultats de la commande

lsb_release -a


Traceback (most recent call last):
  File "/usr/bin/lsb_release", line 28, in <module>
    import lsb_release
ImportError: No module named lsb_release



Pour répondre à celles de Ioreleil

Résultats de la commande

aptitude -s upgrade


Résolution des dépendances...                  
ouverts : 277335 ; fermés : 561797 ; reportés : 169 ; en conflit : 579                                              .terminate called after throwing an instance of 'std::bad_alloc'
  what():  std::bad_alloc



Résultats de la commande

aptitude -s safe-upgrade


Résolution des dépendances...                  
ouverts : 277197 ; fermés : 561383 ; reportés : 169 ; en conflit : 579                                              oterminate called after throwing an instance of 'std::bad_alloc'
  what():  std::bad_alloc
 



Résultats de la commande

aptitude -s full-upgrade


Alors là, j'ai 700 lignes de paquets ajouté ou enlevé ou mis à jour, avec des questions "Voulez-vous continuer [Y/n/?].
J'ai toujours Y.

Enfin, résultats de la commande

apt-cache policy


Fichiers du paquet :
 100 /var/lib/dpkg/status
     release a=now
 500 http://ftp.debian.org/debian/ jessie-updates/main Translation-en
 500 http://ftp.debian.org/debian/ jessie-updates/main i386 Packages
     release o=Debian,a=stable-updates,n=jessie-updates,l=Debian,c=main
     origin ftp.debian.org
 500 http://ftp.fr.debian.org/debian/ jessie/main Translation-fr
 500 http://ftp.fr.debian.org/debian/ jessie/main i386 Packages
     release v=8.2,o=Debian,a=stable,n=jessie,l=Debian,c=main
     origin ftp.fr.debian.org
 500 http://security.debian.org/ jessie/updates/main Translation-en
 500 http://security.debian.org/ jessie/updates/main i386 Packages
     release v=8,o=Debian,a=stable,n=jessie,l=Debian-Security,c=main
     origin security.debian.org
Paquets épinglés :



Est-ce que tout ça vous parle ?

Edit :
Mise en conformité les balises pour les commandes - smolski wink

Hors ligne

#14 30-11-2015 23:17:11

Severian
Membre
Distrib. : Debian GNU/Linux 8.6 (jessie)
Noyau : Linux 4.6.0-0.bpo.1-amd64
(G)UI : Openbox 3.6.1-2
Inscription : 13-12-2014

Re : Dépendances non satisfaites

ça me dit que tu es toujours avec debian wheezy, et que visiblement ça ne veut pas migrer malgré le changement du sources.list

avis perso :
la migration n'est pas une bonne idée, mieux vaut repartir sur une base stable en réinstallant tout le système.
bien sauvegarder les données perso avant (/home)
formater et réinstaller la dernière version de jessie

bon il faut nuancer mon avis, si tu as une installation aux "petits oignons" que tu as mijoté depuis 3 ans, ça peut faire mal au coeur (et surtout à la tête) de devoir tout recommencer.

je suis un "jeune linuxien", donc les anciens trouveront peut être une solution plus viable qu'une réinstallation du système smile
https://debian-facile.org/doc:install:m … is-windows
https://debian-facile.org/utilisateurs: … -migration

"il est urgent d'attendre" (bendia)
ob3-debian2-150x50.png

Hors ligne

#15 30-11-2015 23:21:54

bendia
Admin stagiaire
Distrib. : Jessie
Noyau : 3.16.0-4-amd64
(G)UI : Gnome + XFCE + Console
Inscription : 20-03-2012
Site Web

Re : Dépendances non satisfaites

Salut smile

loreleil a écrit :

Replaces les dépôts Wheezy (au complet) suivi d'un update.

As-tu réalisé la première étape préconisée par loreleil ?


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.
file-Re06858991f6f328b4907296ac5cea283

Hors ligne

#16 01-12-2015 08:32:37

loreleil
Banni(e)
Lieu : Ch'timi
Distrib. : Aptosid
Noyau : 4.3.0-0.slh.3-aptosid-amd6/4 4.3-3 (2015-12-01)
(G)UI : Kde-Full
Inscription : 13-08-2010

Re : Dépendances non satisfaites

enicnath a écrit :


Résultats de la commande

aptitude -s upgrade


Résolution des dépendances...                  
ouverts : 277335 ; fermés : 561797 ; reportés : 169 ; en conflit : 579                                              .terminate called after throwing an instance of 'std::bad_alloc'
  what():  std::bad_alloc


PS: des retours complets, stp.

enicnath a écrit :


Enfin, résultats de la commande

apt-cache policy


Fichiers du paquet :
 100 /var/lib/dpkg/status
     release a=now
 500 http://ftp.debian.org/debian/ jessie-updates/main Translation-en
 500 http://ftp.debian.org/debian/ jessie-updates/main i386 Packages
     release o=Debian,a=stable-updates,n=jessie-updates,l=Debian,c=main
     origin ftp.debian.org
 500 http://ftp.fr.debian.org/debian/ jessie/main Translation-fr
 500 http://ftp.fr.debian.org/debian/ jessie/main i386 Packages
     release v=8.2,o=Debian,a=stable,n=jessie,l=Debian,c=main
     origin ftp.fr.debian.org
 500 http://security.debian.org/ jessie/updates/main Translation-en
 500 http://security.debian.org/ jessie/updates/main i386 Packages
     release v=8,o=Debian,a=stable,n=jessie,l=Debian-Security,c=main
     origin security.debian.org
Paquets épinglés :



Est-ce que tout ça vous parle ?


apt-cache policy dévoile l'absence des dépôts Wheezy.
Tant qu'il en sera ainsi ta migration ne pourra aboutir.

Edit :
Mise en conformité des balises - smolski

Dernière modification par loreleil (01-12-2015 08:33:37)


  La première loi du libre et de tout hacker, au sens noble, le partage de la connaissance 
.
Aptosid-Kde-Full (4.3.0-0.slh.2-aptosid-amd64/ aptosid 4.3-2 (2015-11-18))

Hors ligne

#17 01-12-2015 10:39:12

enicnath
Membre
Inscription : 28-04-2012

Re : Dépendances non satisfaites

bendia a écrit :

loreleil a écrit :


Replaces les dépôts Wheezy (au complet) suivi d'un update.
As-tu réalisé la première étape préconisée par loreleil ?
Ben


D'accord, mais comment je fais pour replacer les dépôt Wheezy, svp ?

Ioreleil a écrit :

PS: des retours complets, stp.


Mais ce sont les retours complets. Mon système a passé un bon moment à compter le nombre de dépendances ci-dessous. Puis il en est resté là.


Résolution des dépendances...                  
ouverts : 277335 ; fermés : 561797 ; reportés : 169 ; en conflit : 579
                                             .terminate called after throwing an instance of 'std::bad_alloc'
  what():  std::bad_alloc
 



Ioreleil a écrit :

apt-cache policy dévoile l'absence des dépôts Wheezy.
Tant qu'il en sera ainsi ta migration ne pourra aboutir.


Pourtant, Wheezy n'apparaît pas dans le retour ?

Hors ligne

#18 01-12-2015 13:19:05

Severian
Membre
Distrib. : Debian GNU/Linux 8.6 (jessie)
Noyau : Linux 4.6.0-0.bpo.1-amd64
(G)UI : Openbox 3.6.1-2
Inscription : 13-12-2014

Re : Dépendances non satisfaites

enicnath a écrit :

bendia a écrit :

loreleil a écrit :


Replaces les dépôts Wheezy (au complet) suivi d'un update.
As-tu réalisé la première étape préconisée par loreleil ?
Ben


D'accord, mais comment je fais pour replacer les dépôt Wheezy, svp ?

Ioreleil a écrit :

PS: des retours complets, stp.


Mais ce sont les retours complets. Mon système a passé un bon moment à compter le nombre de dépendances ci-dessous. Puis il en est resté là.


Résolution des dépendances...                  
ouverts : 277335 ; fermés : 561797 ; reportés : 169 ; en conflit : 579
                                             .terminate called after throwing an instance of 'std::bad_alloc'
  what():  std::bad_alloc
 



Ioreleil a écrit :

apt-cache policy dévoile l'absence des dépôts Wheezy.
Tant qu'il en sera ainsi ta migration ne pourra aboutir.


Pourtant, Wheezy n'apparaît pas dans le retour ?



sur ton sources.liste que tu nous à donné

## Mises à jour de sécurité
deb http://security.debian.org/ jessie/updates main

## Miroir Debian
deb http://ftp.fr.debian.org/debian jessie main

## Mises à jour pour la version jessie
deb http://ftp.debian.org/debian jessie-updates main



tu remplace "jessie" par "wheezy"
pour ça tu te connecte en root et tu édite le fichier avec nano

nano /etc/apt/sources.list


ctrl o -> pour enregistrer les changements
ctrl x -> pour fermer l'éditeur
ensuite

apt-get update


si tu n'as pas de messages d'erreurs

apt-get upgrade



Edit :
Mise en conformité des balises : code apt_sources - smolski big_smile


"il est urgent d'attendre" (bendia)
ob3-debian2-150x50.png

Hors ligne

#19 01-12-2015 13:21:45

Melodie
Modérateur
Lieu : Pyrénées
Inscription : 28-05-2007
Site Web

Re : Dépendances non satisfaites

Salut Severian,

Quelle différence fais-tu entre "dist-upgrade" et "upgrade" ? Dans le cas présent, upgrade est-il mieux ? Cela ne va-t-il pas mettre à jour dans tenir compte de dépendances sur les bibliothèques ?

le blog d'une newbie :: Linuxvillage :: Bentovillage


À propos de l'OS dominant ::> “Il est plus facile de berner les gens que de leur faire admettre qu'ils ont été bernés” (trad d'une citation approximative de Mark Twain)

Hors ligne

#20 01-12-2015 14:22:07

Severian
Membre
Distrib. : Debian GNU/Linux 8.6 (jessie)
Noyau : Linux 4.6.0-0.bpo.1-amd64
(G)UI : Openbox 3.6.1-2
Inscription : 13-12-2014

Re : Dépendances non satisfaites

Melodie a écrit :

Salut Severian,

Quelle différence fais-tu entre "dist-upgrade" et "upgrade" ? Dans le cas présent, upgrade est-il mieux ? Cela ne va-t-il pas mettre à jour dans tenir compte de dépendances sur les bibliothèques ?



si je lis le wiki DF (https://debian-facile.org/doc:systeme:a … rincipales)
je vois
apt-get upgrade -> Mise à jour des logiciels installés sur le système
apt-get dist-upgrade -> Mise à jour du système

hors dans ce cas, c'est plus une mise à jour des logiciels qui va être demandé (mise à jour de wheezy)
je vais plus utiliser dist-upgrade pour le passage whezzy / jessie

maintenant si je lis le man apt-get, la différence est plus subtile

upgrade
           La commande upgrade permet d'installer les versions les plus récentes
           de tous les paquets présents sur le système
en utilisant les sources
           énumérées dans /etc/apt/sources.list. Les paquets installés dont il
           existe de nouvelles versions sont récupérés et mis à niveau. En aucun
           cas des paquets déjà installés ne sont supprimés
; de même, des
           paquets qui ne sont pas déjà installés ne sont ni récupérés ni
           installés. Les paquets dont de nouvelles versions ne peuvent pas être
           installées sans changer le statut d'installation d'un autre paquet
           sont laissés dans leur version courante.
On doit d'abord exécuter la
           commande update pour que apt-get connaisse l'existence de nouvelles
           versions des paquets.


ce que je comprends, c'est que tous les paquets ayant une màj seront mis à niveau, mais les anciens ne seront pas supprimés. Si un paquets demande une dépendance d'une ancienne version, il continuera à fonctionner.

dist-upgrade
           La commande dist-upgrade effectue la fonction upgrade en y ajoutant
           une gestion intelligente des changements de dépendances dans les
           nouvelles versions des paquets ; apt-get possède un système
           « intelligent » de résolution des conflits et il essaye, quand c'est
           nécessaire, de mettre à niveau les paquets les plus importants avant
           les paquets les moins importants.
Le fichier /etc/apt/sources.list
           contient une liste de sources où récupérer les paquets désirés. Voyez
           aussi apt_preferences(5) pour un mécanisme de remplacement des
           paramètres généraux pour certains paquets.


ce que je comprends, apt-get fait un classement des paquets et va mettre à jour les plus important en premiers, et je ne sais si la résolution de conflit de dépendance va l’amener à supprimer des paquets à problèmes ou à les garder en l'état.

bon c'est ma compréhension des commandes apt-get, peut être que je me trompe, comme dit ailleurs, je ne suis qu'un "jeune linuxien", j'ai tout à apprendre smile


"il est urgent d'attendre" (bendia)
ob3-debian2-150x50.png

Hors ligne

#21 01-12-2015 14:29:13

Melodie
Modérateur
Lieu : Pyrénées
Inscription : 28-05-2007
Site Web

Re : Dépendances non satisfaites

De ce que j'ai appris, "dist-upgrade" serait la méthode "intelligente" qui tient compte des dépendances sur les bibliothèques, et "upgrade" la méthode qui ne tient pas compte des dépendances sur les bibliothèques. Ce que tu suppose implique plus de subtilité. Cela m'intéresse, et je le testerai prochainement sur un essai de construction (tentative de build de bento ubuntu Xenial à partir d'une mini, qui a échoué)

le blog d'une newbie :: Linuxvillage :: Bentovillage


À propos de l'OS dominant ::> “Il est plus facile de berner les gens que de leur faire admettre qu'ils ont été bernés” (trad d'une citation approximative de Mark Twain)

Hors ligne

#22 01-12-2015 14:35:06

Severian
Membre
Distrib. : Debian GNU/Linux 8.6 (jessie)
Noyau : Linux 4.6.0-0.bpo.1-amd64
(G)UI : Openbox 3.6.1-2
Inscription : 13-12-2014

Re : Dépendances non satisfaites

un retour de tes essais sera très intéressant, et permettra aussi de comprendre les subtilités entre les deux commandes smile

il est aussi intéressant de voir les différences entre aptitude et apt
https://www.debian.org/doc/manuals/debi … de_literal

tiré du même lien

aptitude safe-upgrade     apt-get upgrade     installer les versions candidates des paquets installés sans supprimer aucun autre paquet
aptitude full-upgrade     apt-get dist-upgrade     installer les versions candidates des paquets installés en supprimant d’autres paquets si nécessaire

Dernière modification par Severian (01-12-2015 14:39:07)


"il est urgent d'attendre" (bendia)
ob3-debian2-150x50.png

Hors ligne

#23 01-12-2015 18:51:55

loreleil
Banni(e)
Lieu : Ch'timi
Distrib. : Aptosid
Noyau : 4.3.0-0.slh.3-aptosid-amd6/4 4.3-3 (2015-12-01)
(G)UI : Kde-Full
Inscription : 13-08-2010

Re : Dépendances non satisfaites

Severian a écrit :


tu remplace "jessie" par "wheezy"


Non, il a déjà le cul entre deux chaises (Jessie/Wheezy).

@ enicnath, ton sources.list doit inclure les dépôts Jessie et Wheezy.

PS:

moi a écrit :

Replaces les dépôts Wheezy ...


Je n'ai pas dit remplaces mais bien, replaces.


  La première loi du libre et de tout hacker, au sens noble, le partage de la connaissance 
.
Aptosid-Kde-Full (4.3.0-0.slh.2-aptosid-amd64/ aptosid 4.3-2 (2015-11-18))

Hors ligne

#24 01-12-2015 19:01:00

Severian
Membre
Distrib. : Debian GNU/Linux 8.6 (jessie)
Noyau : Linux 4.6.0-0.bpo.1-amd64
(G)UI : Openbox 3.6.1-2
Inscription : 13-12-2014

Re : Dépendances non satisfaites

oups
au temps pour moi

donc le sources.list devrait ressembler à

## Mises à jour de sécurité
deb http://security.debian.org/ jessie/updates main

## Miroir Debian
deb http://ftp.fr.debian.org/debian jessie main

## Mises à jour pour la version jessie
deb http://ftp.debian.org/debian jessie-updates main

#########
## Mises à jour de sécurité
deb http://security.debian.org/ wheezy/updates main

## Miroir Debian
deb http://ftp.fr.debian.org/debian wheezy main

## wheezy
deb http://ftp.debian.org/debian wheezy-updates main


"il est urgent d'attendre" (bendia)
ob3-debian2-150x50.png

Hors ligne

#25 01-12-2015 20:21:52

enicnath
Membre
Inscription : 28-04-2012

Re : Dépendances non satisfaites

Severian a écrit :

donc le sources.list devrait ressembler à

## Mises à jour de sécurité
deb http://security.debian.org/ jessie/updates main
## Miroir Debian
deb http://ftp.fr.debian.org/debian jessie main
## Mises à jour pour la version jessie
deb http://ftp.debian.org/debian jessie-updates main
#########
## Mises à jour de sécurité
deb http://security.debian.org/ wheezy/updates main
## Miroir Debian
deb http://ftp.fr.debian.org/debian wheezy main
## wheezy
deb http://ftp.debian.org/debian wheezy-updates main


Ok, mais une fois ce sources.list modifié. Est-ce que je ne vais pas avoir deux systèmes qui s'embrouillent, avec certains paquets à la fois Jessie et Wheezy ?

Hors ligne

Pied de page des forums