logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

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

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

#1 28-08-2019 08:40:44

syrtacus
Membre
Distrib. : debian stretch
Noyau : Linux 4.9.0-9-amd64
(G)UI : gnome
Inscription : 28-08-2019

RESOLU Problème mise a jour de stretch a buster

Bonjour à tous

Comme le titre l'indique j'ai voulu faire une mise a jour de debian.

J'ai commencé par cette commande :

sed -i 's/stretch/buster/g' /etc/apt/sources.list



apt update



et la voici le message pas très rassurant :

Le cache système d'AppStream a été mis à jour, mais des erreurs ont été détectées, ce qui pourrait conduire à des métadonnées manquantes. Consulter les journaux verbeux pour plus d'information.
Lecture des listes de paquets... Fait
E: Problem executing scripts APT::Update::Post-Invoke-Success 'if /usr/bin/test -w /var/cache/app-info -a -e /usr/bin/appstreamcli; then appstreamcli refresh-cache > /dev/null; fi'
E: Sub-process returned an error code



Voila si vous voulez d'autres infos n'hésitez pas.


Merci d'avance

Dernière modification par syrtacus (19-09-2019 13:06:55)

Hors ligne

#2 28-08-2019 09:04:30

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : RESOLU Problème mise a jour de stretch a buster

Bonjour et bienvenue sur df.

Il me semble nécessaire de voir tes sources actuelles complètes, des fois qu'un loup....

cat /etc/apt/sources.list


et

ls /etc/apt/sources.list.d


saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#3 29-08-2019 12:36:23

syrtacus
Membre
Distrib. : debian stretch
Noyau : Linux 4.9.0-9-amd64
(G)UI : gnome
Inscription : 28-08-2019

Re : RESOLU Problème mise a jour de stretch a buster

#

#

# deb cdrom:[Debian GNU/Linux 9.4.0 _Stretch_ - Official amd64 DVD Binary-1 20180310-11:21]/ stretch contrib main

# deb cdrom:[Debian GNU/Linux 9.4.0 _Stretch_ - Official amd64 DVD Binary-1 20180310-11:21]/ stretch contrib main

deb http://ftp.fr.debian.org/debian/ stretch main non-free contrib
deb-src http://ftp.fr.debian.org/debian/ stretch main non-free contrib

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

# stretch-updates, previously known as 'volatile'
deb http://ftp.fr.debian.org/debian/ stretch-updates main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ stretch-updates main contrib non-free

#pilote wheezy pour imprimante MG6350
#deb http://ftp.de.debian.org/debian/ wheezy main


 



la commande

ls /etc/apt/sources.list.d



ne renvoie rien

Dernière modification par syrtacus (29-08-2019 12:38:56)

Hors ligne

#4 29-08-2019 21:00:35

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : RESOLU Problème mise a jour de stretch a buster

Parfait, on voit que la commande sed a échoué de remplacer stretch par buster en l'état car tu es toujours avec les sources stretch et non celles de buster.
Voici ici les bonnes sources non libres :
https://debian-facile.org/doc:system:ap … -non-libre

Tu les installes à la place de stretch et tu fais une mise à jour. smile

On verra pour la suite...

Force et courage

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#5 03-09-2019 12:08:10

syrtacus
Membre
Distrib. : debian stretch
Noyau : Linux 4.9.0-9-amd64
(G)UI : gnome
Inscription : 28-08-2019

Re : RESOLU Problème mise a jour de stretch a buster

Bonjour
Donc j'ai installé ta source list mais ca n'a rien changé j'ai toujours le message d'erreur :

                             
Le cache système d'AppStream a été mis à jour, mais des erreurs ont été détectées, ce qui pourrait conduire à des métadonnées manquantes. Consulter les journaux verbeux pour plus d'information.
Lecture des listes de paquets... Fait
E: Problem executing scripts APT::Update::Post-Invoke-Success 'if /usr/bin/test -w /var/cache/app-info -a -e /usr/bin/appstreamcli; then appstreamcli refresh-cache > /dev/null; fi'
E: Sub-process returned an error code
 

Hors ligne

#6 03-09-2019 12:22:44

anonyme
Invité

Re : RESOLU Problème mise a jour de stretch a buster

Bonjour

vide ton cache de apt


apt-get clean
 



pour ceci , voir si pas un driver plus récent


#pilote wheezy pour imprimante MG6350
#deb http://ftp.de.debian.org/debian/ wheezy main
 



commenter les deb-src et nettoyer les lignes obsolet .

ce qui va donner


deb http://ftp.fr.debian.org/debian/ stretch main non-free contrib
#deb-src http://ftp.fr.debian.org/debian/ stretch main non-free contrib

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

# stretch-updates, previously known as 'volatile'
deb http://ftp.fr.debian.org/debian/ stretch-updates main contrib non-free
#deb-src http://ftp.fr.debian.org/debian/ stretch-updates main contrib non-free
 



et tu teste un apt update


su -
 


ps: commence a prendre l'habitude d'utiliser "su -" et plus "su" pour passer root


apt update
 


si pas correct il faut résoudre le souci sous stretch avant de continuer la migration

si correct tu prépare la migration

pour le sources.list de buster ça va donner ceci


deb http://ftp.fr.debian.org/debian/ buster main non-free contrib
#deb-src http://ftp.fr.debian.org/debian/ buster main non-free contrib

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

# stretch-updates, previously known as 'volatile'
deb http://ftp.fr.debian.org/debian/ buster-updates main contrib non-free
#deb-src http://ftp.fr.debian.org/debian/ buster-updates main contrib non-free
 


remarque:
ou si tu a utilisé le wiki du forum (conseillé , mais les deux fonctionnent )


# Debian Buster, dépôt principal + paquets non libres
deb http://deb.debian.org/debian buster main contrib non-free
#deb-src http://deb.debian.org/debian buster main contrib non-free
     
# Debian Buster, mises à jour de sécurité + paquets non libres
deb http://deb.debian.org/debian-security/ buster/updates main contrib non-free
#deb-src http://deb.debian.org/debian-security/ buster/updates main contrib non-free
     
# Debian Buster, mises à jour "volatiles" + paquets non libres
deb http://deb.debian.org/debian buster-updates main contrib non-free
#deb-src http://deb.debian.org/debian buster-updates main contrib non-free
 


nota: pour migrer tu n'a pas besoin des "deb-src" , si besoin tu les actives après la migration

puis


apt update
 


le retour doit être sans erreur
puis


apt-get upgrade
 


et pour finir


apt-get dist-upgrade
 


surveille les erreurs et les éventuelle question pendant la mise a jour
puis si tout ok


reboot
 

Dernière modification par anonyme (03-09-2019 15:11:07)

#7 04-09-2019 13:44:38

syrtacus
Membre
Distrib. : debian stretch
Noyau : Linux 4.9.0-9-amd64
(G)UI : gnome
Inscription : 28-08-2019

Re : RESOLU Problème mise a jour de stretch a buster

Bonjour
Je n'ai plus du tout le message de mon premier post. Cette fois-ci j'ai un message concernant les pilotes nvidia. Voici le message qui est un peu plus clair :

# apt upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'
état... Fait
Calcul de la mise à jour... 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.
L'
information suivante devrait vous aider à résoudre la situation :

Les paquets suivants contiennent des dépendances non satisfaites :
 libegl1-glvnd-nvidia : Est en conflit avec: libegl1 (> 0) mais 1.1.0-1 devra être installé
 libgl1-glvnd-nvidia-glx : Est en conflit avec: libgl1 (> 0)
 libgles2-glvnd-nvidia : Est en conflit avec: libgles2 (> 0)
 libglvnd0-nvidia : Est en conflit avec: libglvnd0 mais 1.1.0-1 devra être installé
 libglx0-glvnd-nvidia : Est en conflit avec: libglx0 mais 1.1.0-1 devra être installé
 libopengl0-glvnd-nvidia : Est en conflit avec: libopengl0 mais 1.1.0-1 devra être installé
E: Paquets défectueux
 



Dois-je désinstaller tous les pilotes nvidia et les réinstaller après??

Dernière modification par syrtacus (04-09-2019 13:46:14)

Hors ligne

#8 04-09-2019 17:14:41

anonyme
Invité

Re : RESOLU Problème mise a jour de stretch a buster

syrtacus a écrit :

Bonjour
Je n'ai plus du tout le message de mon premier post. Cette fois-ci j'ai un message concernant les pilotes nvidia. Voici le message qui est un peu plus clair :

Dois-je désinstaller tous les pilotes nvidia et les réinstaller après??



c'est maigre comme information  roll

donc l'update sous strech a fonctionné
puis modification du sources.list en buster
l'update en buster a fonctionné
tu a commencé la première étape de la migration "apt-get upgrade" et tu a ce message au dessus ?
je trouve étonnant que la première chose que "apt upgrade" veut faire c'est de mettre a jour le driver nvidia.
si tu peu donner plus d'information ......

sinon oui il est possible de le purger et de ne l'installer qu'a la fin après le "apt-get dist-upgrade"
a partir de ce instant ne pas faire de reboot jusqu'a la fin de la migration et de l'installation du driver nvidia
purger le driver


apt-get remove --purge nvidia*
 



apt-get remove --purge xserver-xorg-video-nvidia
 



apt-get autoremove --purge
 


reprendre la migration


apt-get upgrade
 



apt-get dist-upgrade
 


penser a vérifier que ces deux paquets sont installé


apt-get --reinstall install linux-image-amd64 linux-headers-amd64
 


pour installer le driver


apt-get install nvidia-driver
 


et reboot


reboot
 



ps: je répond un peu au pif , vue le peu d'information que tu donne
normalement l'upgrade donne une liste de paquets a mettre a jour , je ne vois qu un retour relatif a "nvidia"
si tu est pas sur de toi , fais une simulation avant .


apt -s upgrade
 


ps: la simulation avec "-s" fonctionne avec toutes les commandes de "apt"

#9 05-09-2019 10:32:25

syrtacus
Membre
Distrib. : debian stretch
Noyau : Linux 4.9.0-9-amd64
(G)UI : gnome
Inscription : 28-08-2019

Re : RESOLU Problème mise a jour de stretch a buster

Voici le message après apt upgrade :

apt upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'
état... Fait
Calcul de la mise à jour... 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.
L'
information suivante devrait vous aider à résoudre la situation :

Les paquets suivants contiennent des dépendances non satisfaites :
 libegl1-glvnd-nvidia : Est en conflit avec: libegl1 (> 0) mais 1.1.0-1 devra être installé
 libgl1-glvnd-nvidia-glx : Est en conflit avec: libgl1 (> 0)
 libgles2-glvnd-nvidia : Est en conflit avec: libgles2 (> 0)
 libglvnd0-nvidia : Est en conflit avec: libglvnd0 mais 1.1.0-1 devra être installé
 libglx0-glvnd-nvidia : Est en conflit avec: libglx0 mais 1.1.0-1 devra être installé
 libopengl0-glvnd-nvidia : Est en conflit avec: libopengl0 mais 1.1.0-1 devra être installé
E: Paquets défectueux
 


J'ai du oublié de le mettre lors de mon dernier post. C'est bien moi ca!!! smile

Je précise sans avoir suivi ta procédure, je n'ai toujours rien fait

Dernière modification par syrtacus (05-09-2019 10:33:09)

Hors ligne

#10 05-09-2019 11:15:40

anonyme
Invité

Re : RESOLU Problème mise a jour de stretch a buster

Bonjour
je te comprend de moins en moins

tu n'a rien fait , l'erreur est passé de l'update (voir #1) a l'upgrade sur des paquets nvidia.
il te reste a purger le driver nvidia et faire le "apt-get upgrade" et "apt-get dist-upgrade"
réinstaller le driver nvidia et un reboot

sinon faire une installation neuve de debian 10

tu ne donne aucune information sur ta machine , ton gpu nvidia , le bureau que tu utilise , etc .....
normalement la migration se passe bien de stretch a buster (même avec un driver nvidia ).

commence par ton profil sur le forum  roll

#11 05-09-2019 12:01:33

syrtacus
Membre
Distrib. : debian stretch
Noyau : Linux 4.9.0-9-amd64
(G)UI : gnome
Inscription : 28-08-2019

Re : RESOLU Problème mise a jour de stretch a buster

Bon pour mon profil c fait
Je voulais simplement remettre les messages d'erreurs puisque j'avais oublié de les mettre sur le post. D'ou ma phrase "je n'ai rien fait". Pour le moment je n'ai pas tenté de manipulation je voulais juste qu'on voit clairement le message d'erreur au cas ou il y est une différence entre les conseils donnés et les messages.

J'espère que c'est plus clair comme ça!!!

Hors ligne

#12 05-09-2019 12:53:08

anonyme
Invité

Re : RESOLU Problème mise a jour de stretch a buster

le type de machine on a pas droit de savoir ?
un update sous stretch doit donner ceci (je suis en buster et en https mais le résultat est identique en stretch en http )
il te faut le même sources.list mais avec stretch au lieu de buster
donc vérifier que stretch est a jour et que l'update n'a pas d'erreur


su -
Mot de passe :
 



apt update
 


retour


Réception de :1 https://cdn-aws.deb.debian.org/debian-security buster/updates InRelease [39,1 kB]
Réception de :2 https://cdn-aws.deb.debian.org/debian buster-updates InRelease [49,3 kB]
Atteint :3 https://cdn-aws.deb.debian.org/debian buster InRelease
Réception de :4 https://cdn-aws.deb.debian.org/debian-security buster/updates/main amd64 Packages [82,1 kB]
Réception de :5 https://cdn-aws.deb.debian.org/debian-security buster/updates/main i386 Packages [82,1 kB]
Réception de :6 https://cdn-aws.deb.debian.org/debian-security buster/updates/main Translation-en [50,8 kB]
303 ko réceptionnés en 1s (214 ko/s)                            
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
10 paquets peuvent être mis à jour. Exécutez « apt list --upgradable » pour les voir.
 



apt list --upgradable
 


retour


En train de lister... Fait
gir1.2-javascriptcoregtk-4.0/stable 2.24.4-1~deb10u1 amd64 [pouvant être mis à jour depuis : 2.24.2-1]
gir1.2-webkit2-4.0/stable 2.24.4-1~deb10u1 amd64 [pouvant être mis à jour depuis : 2.24.2-1]
libjavascriptcoregtk-4.0-18/stable 2.24.4-1~deb10u1 amd64 [pouvant être mis à jour depuis : 2.24.2-1]
libsmbclient/stable 2:4.9.5+dfsg-5+deb10u1 amd64 [pouvant être mis à jour depuis : 2:4.9.5+dfsg-5]
libwbclient0/stable 2:4.9.5+dfsg-5+deb10u1 amd64 [pouvant être mis à jour depuis : 2:4.9.5+dfsg-5]
libwebkit2gtk-4.0-37/stable 2.24.4-1~deb10u1 amd64 [pouvant être mis à jour depuis : 2.24.2-1]
python-samba/stable 2:4.9.5+dfsg-5+deb10u1 amd64 [pouvant être mis à jour depuis : 2:4.9.5+dfsg-5]
samba-common-bin/stable 2:4.9.5+dfsg-5+deb10u1 amd64 [pouvant être mis à jour depuis : 2:4.9.5+dfsg-5]
samba-common/stable,stable 2:4.9.5+dfsg-5+deb10u1 all [pouvant être mis à jour depuis : 2:4.9.5+dfsg-5]
samba-libs/stable 2:4.9.5+dfsg-5+deb10u1 amd64 [pouvant être mis à jour depuis : 2:4.9.5+dfsg-5]
 



apt-get upgrade
 


retour


Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
Les paquets suivants seront mis à jour :
  gir1.2-javascriptcoregtk-4.0 gir1.2-webkit2-4.0 libjavascriptcoregtk-4.0-18 libsmbclient libwbclient0 libwebkit2gtk-4.0-37 python-samba samba-common samba-common-bin samba-libs
10 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 25,6 Mo dans les archives.
Après cette opération, 94,2 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n]
ps:j'ai mit a jour
 


 
apt update
 


retour


Atteint :1 https://cdn-aws.deb.debian.org/debian-security buster/updates InRelease
Atteint :2 https://cdn-aws.deb.debian.org/debian buster-updates InRelease
Atteint :3 https://cdn-aws.deb.debian.org/debian buster InRelease
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Tous les paquets sont à jour.
 



pas trop difficile , même si tu poste pas les retours confirmer que c'est correct pour stretch  puis pour buster (la mise a jour du cache de "apt" ) avec dans chaque cas un sources.list correct (juste a changer stretch par buster )

comme je ne connais pas ton matériel ( en autre ton gpu ) , pour migrer il faut purger "nvidia" , faire la migration , puis installer le driver nvidia et un reboot .

en gros je veut savoir si l' "apt update" sous stretch est correct et a jour
idem pour buster si l' "apt update" est correct (il va te donner beaucoup de paquet a mettre a jour )
si tout va bien pour résoudre l'erreur de "apt upgrade" il te suffit de purger le driver nvidia comme indiqué en #8
ensuite relancer le "apt upgrade" qui doit être correct .
pour le dist-upgrade moi j'utilise la commande "apt-get dist-upgrade" avec apt l'équivalent est "apt full-upgrade" (a vérifier quand même )
tu réinstalle le driver comme indiqué plus haut en #8 (avec  avant , pris soin d'intaller (ou réinstaller ) les deux paquets linux-image-amd64 et linux-headers-amd64.
et si tout se passe bien un reboot de la machine et tu sera en buster

en #1 et #5 tu a un souci sur la mise a jour du cache de apt
et en #7 c'est un souci sur un conflit de version sur les paquets du driver nvidia

tu pose une question , mais on a pas de retour de ta part si maintenant correct le souci du #1 et #5 .

pour le profil c'est parfait , a priori tu a une stretch a jour , avec gnome (+gdm3) comme bureau

Dernière modification par anonyme (05-09-2019 13:27:06)

#13 07-09-2019 14:23:41

syrtacus
Membre
Distrib. : debian stretch
Noyau : Linux 4.9.0-9-amd64
(G)UI : gnome
Inscription : 28-08-2019

Re : RESOLU Problème mise a jour de stretch a buster

Voila le retour avec source.list en stretch :

# apt update


Ign:1 http://deb.debian.org/debian stretch InRelease
Atteint:2 http://deb.debian.org/debian-security stretch/updates InRelease
Atteint:3 http://deb.debian.org/debian stretch-updates InRelease
Atteint:4 http://deb.debian.org/debian stretch Release        
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
All packages are up to date.




Alors je tenterais une mise a jour vers buster quand j'aurais un peu plus de temps. Là j'ai d'autres impératifs mais je te tiens au courant, je changerais ma source.list de stretch a buster et je suivrais tes conseils. Je te remercie du temps passé à m'expliquer mes erreurs.

Edit à toto : Mis le retour de la commande apt dans l'encart code séparé créé pour cela et à supprimer si on ne l'utilise pas.

Hors ligne

#14 07-09-2019 16:12:48

anonyme
Invité

Re : RESOLU Problème mise a jour de stretch a buster

Bonjour
c'est correct , tu est prêt pour migrer  wink
pense que tu peu simuler avec l'option "-s" sans le faire , a la question "continuer" suffit de répondre "n" (pour non).
par exemple pour l' upgrade (toujours avec "su -" )
après avoir passé ton sources.list en buster et fait un "apt update"
pour simuler


apt-get -s upgrade
 


tu aura une idée du nombre de paquet a mettre a jour  roll
idem pour le "apt-get dist-upgrade"
prévoit un peu de temps selon la puissance de ta machine et ta connexion internet , ça peut être plus ou moins long .
a la fin un reboot de la machine

#15 13-09-2019 11:25:49

syrtacus
Membre
Distrib. : debian stretch
Noyau : Linux 4.9.0-9-amd64
(G)UI : gnome
Inscription : 28-08-2019

Re : RESOLU Problème mise a jour de stretch a buster

Alors j'ai suivi tes conseils j'ai désinstaller les pilotes nivida. La mise à jour est en train de se faire nickel. Ma question est pourquoi penser a bien réinstaller ces paquets???

apt-get --reinstall install linux-image-amd64 linux-headers-amd64
 

Hors ligne

Pied de page des forums