Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 09/10/2014, à 21:35

lesfageg

[résolu] paquets cassés

bonjour,
je n'ai plus de mises à jour car lors de l'une d'entre elles il y a eu des "paquets cassés". J'ai aussi maintenant un panneau "sens interdit" dans ma barre en haut. Ma version d'Ubuntu est la 12.04 LTS. J'ai vu une discussion le 7 octobre sur des paquets cassés mais je n'ai rien compris aux réponses. merci de m'aider

Dernière modification par lesfageg (Le 17/10/2014, à 05:12)

Hors ligne

#2 Le 09/10/2014, à 22:06

tiramiseb

Re : [résolu] paquets cassés

Salut,

Que donnent les commandes suivantes ?

apt-get update
apt-get upgrade

Hors ligne

#3 Le 10/10/2014, à 11:14

Ayral

Re : [résolu] paquets cassés

Merci de l'aider tiramiseb, c'est moi qui lui ai installé Ubuntu il y a plus d'un an, mais l'Aveyron c'est un peu loin pour y aller réparer des paquets cassés. Je suis aussi le fil pour aider.
Au cas où la formation initiale que je lui ai donné ait été trop faible je précise à lesfageg que les deux commandes que tiramiseb t'indique sont à copier coller dans un terminal.
On ouvre un terminal avec la combinaison de touches Ctrl + Alt + t et on fait copier dans le message de tiramiseb et Édition coller dans le terminal.

Et je précise: Les commandes à taper sauf erreur de ma part sont

sudo apt-get update
sudo apt-get upgrade

car il faut avoir les privilèges de super utilisateur pour qu'elles soient acceptées.

Le terminal te demandera ton mot de passe du système, tu les tapes "à l’aveugle" car rien ne s'affiche, et tu valides avec Entrée.
Bon courage.


Pour mettre les retours de commande entre deux balises code, les explications sont là : https://forum.ubuntu-fr.org/viewtopic.php?id=1614731
Blog d'un retraité
Site de graphisme du fiston Loïc
Ubuntu 22.04 LTS sur un Thinkpad W540

Hors ligne

#4 Le 10/10/2014, à 11:19

tiramiseb

Re : [résolu] paquets cassés

Ah oui mince désolé, j'avais oublié le "sudo" smile Merci Ayral !

Hors ligne

#5 Le 10/10/2014, à 11:34

Ayral

Re : [résolu] paquets cassés

tiramiseb a écrit :

Ah oui mince désolé, j'avais oublié le "sudo" smile Merci Ayral !

Je suis la discussion. Faudra plus tard que je trouve pour "dé-suivre !" !

Pour notre amie je précise (je sais qu'elle aime comprendre ce qu'elle fait) que sudo vient de Super User Do : le super utilisateur fait. La commande apt-get lance le gestionnaire de paquets (je crois) et le paramètre update met à jour la liste des paquets présents sur ta machine avec ceux présents sur les dépôts décrits dans tes sources. Le paramètre upgrade, lui, après avoir fait la différence entre les deux, télécharge et installe les paquets plus récents et supprime les inutiles.

Ce sont les messages d'erreurs que te renverra le gestionnaire paquets qui nous intéressent.

Voir la doc de apt

J'ai bon tiramiseb ?

Dernière modification par Ayral (Le 10/10/2014, à 11:41)


Pour mettre les retours de commande entre deux balises code, les explications sont là : https://forum.ubuntu-fr.org/viewtopic.php?id=1614731
Blog d'un retraité
Site de graphisme du fiston Loïc
Ubuntu 22.04 LTS sur un Thinkpad W540

Hors ligne

#6 Le 10/10/2014, à 11:36

tiramiseb

Re : [résolu] paquets cassés

Lien "Ne plus suivre" avant la boîte de réponse rapide.

Cela dit, pour ma part je ne "dé-suis" que très rarement, une discussion terminée ne faisant plus aucun trafic, ça ne gêne pas smile

Hors ligne

#7 Le 10/10/2014, à 16:04

marcodel

Re : [résolu] paquets cassés

salut

Ayral a écrit :

Pour notre amie je précise (je sais qu'elle aime comprendre ce qu'elle fait) que sudo vient de Super User Do

ce ne serait pas plutot :  substitute user  do (  exécuter en se substituant à l'utilisateur )
a+

Hors ligne

#8 Le 10/10/2014, à 16:31

jplemoine

Re : [résolu] paquets cassés

Je précise que pour les retours de commandes, il faut suivre les préconisations de cette discussion. Sinon, c'est relativement illisible...


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#9 Le 10/10/2014, à 17:34

erresse

Re : [résolu] paquets cassés

... et pour que le système répare les paquets cassés (autant que possible) c'est :

sudo apt-get -f install

Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Hors ligne

#10 Le 10/10/2014, à 18:45

tiramiseb

Re : [résolu] paquets cassés

erresse: avant de donner une solution, voyons d'abord quel est réellement le problème.

Il n'existe pas de commande magique pour réparer un paquet cassé : celle que tu indiques, ça permet de remettre la situation à plat après avoir réparé...

Hors ligne

#11 Le 10/10/2014, à 19:07

Ayral

Re : [résolu] paquets cassés

marcodel a écrit :

ce ne serait pas plutot :  substitute user  do (  exécuter en se substituant à l'utilisateur )
a+

Ben voilà ce que c'est de faire le malin en étalant sa science !


Pour mettre les retours de commande entre deux balises code, les explications sont là : https://forum.ubuntu-fr.org/viewtopic.php?id=1614731
Blog d'un retraité
Site de graphisme du fiston Loïc
Ubuntu 22.04 LTS sur un Thinkpad W540

Hors ligne

#12 Le 10/10/2014, à 19:21

erresse

Re : [résolu] paquets cassés

@tiramiseb : l'un n'empêche pas l'autre, évidemment, mais il est probable qu'un update/upgrade ne fasse pas disparaître le "sens interdit" si on ne passe pas la commande "... -f install", ou j'ai tout faux ?


Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Hors ligne

#13 Le 10/10/2014, à 22:52

tiramiseb

Re : [résolu] paquets cassés

@erresse: le update+upgrade permet de voir précisément quel est le problème, ensuite on saura quoi faire.

Hors ligne

#14 Le 11/10/2014, à 22:00

lesfageg

Re : [résolu] paquets cassés

bonjour,
ce brave terminal a lu tous les paquets. J'ose à peine les recopier !
Atteint http://ppa.launchpad.net precise Release.gpg
Atteint http://ppa.launchpad.net precise Release                               
Atteint http://security.ubuntu.com precise-security Release.gpg               
Atteint http://extras.ubuntu.com precise Release.gpg                           
Atteint http://security.ubuntu.com precise-security Release                   
Atteint http://ppa.launchpad.net precise/main Sources                         
Atteint http://extras.ubuntu.com precise Release                               
Atteint http://ppa.launchpad.net precise/main amd64 Packages                   
Atteint http://ppa.launchpad.net precise/main i386 Packages                   
Ign http://ppa.launchpad.net precise/main TranslationIndex                     
Atteint http://fr.archive.ubuntu.com precise Release.gpg                       
Atteint http://fr.archive.ubuntu.com precise-updates Release.gpg               
Atteint http://fr.archive.ubuntu.com precise-backports Release.gpg             
Atteint http://security.ubuntu.com precise-security/main Sources               
Atteint http://extras.ubuntu.com precise/main Sources                         
Atteint http://security.ubuntu.com precise-security/restricted Sources         
Atteint http://security.ubuntu.com precise-security/universe Sources           
Atteint http://security.ubuntu.com precise-security/multiverse Sources         
Atteint http://security.ubuntu.com precise-security/main amd64 Packages       
Atteint http://security.ubuntu.com precise-security/restricted amd64 Packages 
Atteint http://security.ubuntu.com precise-security/universe amd64 Packages   
Atteint http://security.ubuntu.com precise-security/multiverse amd64 Packages 
Atteint http://security.ubuntu.com precise-security/main i386 Packages         
Atteint http://security.ubuntu.com precise-security/restricted i386 Packages   
Atteint http://security.ubuntu.com precise-security/universe i386 Packages     
Atteint http://fr.archive.ubuntu.com precise Release                           
Atteint http://fr.archive.ubuntu.com precise-updates Release                   
Atteint http://linux.dropbox.com precise Release.gpg                           
Atteint http://extras.ubuntu.com precise/main amd64 Packages                   
Atteint http://extras.ubuntu.com precise/main i386 Packages                   
Ign http://extras.ubuntu.com precise/main TranslationIndex                     
Atteint http://security.ubuntu.com precise-security/multiverse i386 Packages   
Atteint http://security.ubuntu.com precise-security/main TranslationIndex     
Atteint http://security.ubuntu.com precise-security/multiverse TranslationIndex
Atteint http://security.ubuntu.com precise-security/restricted TranslationIndex
Atteint http://security.ubuntu.com precise-security/universe TranslationIndex 
Atteint http://fr.archive.ubuntu.com precise-backports Release                 
Atteint http://security.ubuntu.com precise-security/main Translation-en       
Atteint http://security.ubuntu.com precise-security/multiverse Translation-en 
Atteint http://security.ubuntu.com precise-security/restricted Translation-en 
Atteint http://security.ubuntu.com precise-security/universe Translation-en   
Atteint http://fr.archive.ubuntu.com precise/main Sources                     
Atteint http://fr.archive.ubuntu.com precise/restricted Sources               
Atteint http://fr.archive.ubuntu.com precise/universe Sources                 
Atteint http://fr.archive.ubuntu.com precise/multiverse Sources               
Atteint http://fr.archive.ubuntu.com precise/main amd64 Packages               
Atteint http://linux.dropbox.com precise Release                               
Atteint http://fr.archive.ubuntu.com precise/restricted amd64 Packages         
Atteint http://fr.archive.ubuntu.com precise/universe amd64 Packages           
Atteint http://fr.archive.ubuntu.com precise/multiverse amd64 Packages         
Atteint http://fr.archive.ubuntu.com precise/main i386 Packages               
Atteint http://fr.archive.ubuntu.com precise/restricted i386 Packages         
Ign http://ppa.launchpad.net precise/main Translation-fr_FR                   
Atteint http://fr.archive.ubuntu.com precise/universe i386 Packages           
Atteint http://fr.archive.ubuntu.com precise/multiverse i386 Packages         
Atteint http://fr.archive.ubuntu.com precise/main TranslationIndex             
Atteint http://fr.archive.ubuntu.com precise/multiverse TranslationIndex       
Atteint http://fr.archive.ubuntu.com precise/restricted TranslationIndex       
Ign http://ppa.launchpad.net precise/main Translation-fr                       
Ign http://ppa.launchpad.net precise/main Translation-en                       
Atteint http://linux.dropbox.com precise/main amd64 Packages                   
Atteint http://fr.archive.ubuntu.com precise/universe TranslationIndex         
Atteint http://fr.archive.ubuntu.com precise-updates/main Sources             
Atteint http://fr.archive.ubuntu.com precise-updates/restricted Sources       
Atteint http://fr.archive.ubuntu.com precise-updates/universe Sources         
Atteint http://fr.archive.ubuntu.com precise-updates/multiverse Sources       
Atteint http://fr.archive.ubuntu.com precise-updates/main amd64 Packages       
Atteint http://fr.archive.ubuntu.com precise-updates/restricted amd64 Packages
Atteint http://fr.archive.ubuntu.com precise-updates/universe amd64 Packages   
Atteint http://fr.archive.ubuntu.com precise-updates/multiverse amd64 Packages
Atteint http://fr.archive.ubuntu.com precise-updates/main i386 Packages       
Atteint http://linux.dropbox.com precise/main i386 Packages                   
Ign http://linux.dropbox.com precise/main TranslationIndex                     
Atteint http://fr.archive.ubuntu.com precise-updates/restricted i386 Packages
Atteint http://fr.archive.ubuntu.com precise-updates/universe i386 Packages   
Atteint http://fr.archive.ubuntu.com precise-updates/multiverse i386 Packages 
Atteint http://fr.archive.ubuntu.com precise-updates/main TranslationIndex     
Atteint http://fr.archive.ubuntu.com precise-updates/multiverse TranslationIndex
Atteint http://fr.archive.ubuntu.com precise-updates/restricted TranslationIndex
Atteint http://fr.archive.ubuntu.com precise-updates/universe TranslationIndex
Atteint http://fr.archive.ubuntu.com precise-backports/main Sources           
Atteint http://fr.archive.ubuntu.com precise-backports/restricted Sources     
Atteint http://fr.archive.ubuntu.com precise-backports/universe Sources       
Ign http://extras.ubuntu.com precise/main Translation-fr_FR                   
Ign http://extras.ubuntu.com precise/main Translation-fr               
Atteint http://fr.archive.ubuntu.com precise-backports/multiverse Sources
Atteint http://fr.archive.ubuntu.com precise-backports/main amd64 Packages     
Atteint http://fr.archive.ubuntu.com precise-backports/restricted amd64 Packages
Atteint http://fr.archive.ubuntu.com precise-backports/universe amd64 Packages
Atteint http://fr.archive.ubuntu.com precise-backports/multiverse amd64 Packages
Ign http://extras.ubuntu.com precise/main Translation-en                       
Atteint http://fr.archive.ubuntu.com precise-backports/main i386 Packages     
Atteint http://fr.archive.ubuntu.com precise-backports/restricted i386 Packages
Atteint http://fr.archive.ubuntu.com precise-backports/universe i386 Packages
Atteint http://fr.archive.ubuntu.com precise-backports/multiverse i386 Packages
Atteint http://fr.archive.ubuntu.com precise-backports/main TranslationIndex
Atteint http://fr.archive.ubuntu.com precise-backports/multiverse TranslationIndex
Atteint http://fr.archive.ubuntu.com precise-backports/restricted TranslationIndex
Atteint http://fr.archive.ubuntu.com precise-backports/universe TranslationIndex
Atteint http://fr.archive.ubuntu.com precise/main Translation-fr_FR
Atteint http://fr.archive.ubuntu.com precise/main Translation-fr
Atteint http://fr.archive.ubuntu.com precise/main Translation-en       
Atteint http://fr.archive.ubuntu.com precise/multiverse Translation-fr_FR
Atteint http://fr.archive.ubuntu.com precise/multiverse Translation-fr
Atteint http://fr.archive.ubuntu.com precise/multiverse Translation-en
Atteint http://fr.archive.ubuntu.com precise/restricted Translation-fr_FR
Atteint http://fr.archive.ubuntu.com precise/restricted Translation-fr
Atteint http://fr.archive.ubuntu.com precise/restricted Translation-en
Atteint http://fr.archive.ubuntu.com precise/universe Translation-fr_FR
Atteint http://fr.archive.ubuntu.com precise/universe Translation-fr   
Atteint http://fr.archive.ubuntu.com precise/universe Translation-en   
Atteint http://fr.archive.ubuntu.com precise-updates/main Translation-fr
Atteint http://fr.archive.ubuntu.com precise-updates/main Translation-en
Atteint http://fr.archive.ubuntu.com precise-updates/multiverse Translation-fr
Atteint http://fr.archive.ubuntu.com precise-updates/multiverse Translation-en
Atteint http://fr.archive.ubuntu.com precise-updates/restricted Translation-fr
Atteint http://fr.archive.ubuntu.com precise-updates/restricted Translation-en
Atteint http://fr.archive.ubuntu.com precise-updates/universe Translation-fr
Atteint http://fr.archive.ubuntu.com precise-updates/universe Translation-en
Atteint http://fr.archive.ubuntu.com precise-backports/main Translation-en
Atteint http://fr.archive.ubuntu.com precise-backports/multiverse Translation-en
Atteint http://fr.archive.ubuntu.com precise-backports/restricted Translation-en
Atteint http://fr.archive.ubuntu.com precise-backports/universe Translation-en
Ign http://linux.dropbox.com precise/main Translation-fr_FR           
Ign http://linux.dropbox.com precise/main Translation-fr
Ign http://linux.dropbox.com precise/main Translation-en
Lecture des listes de paquets... Fait
et maintenant, que dois-je faire ... ?
merci pour les réponses et dans l'attente de la suite. Merci à Ayral des précisions, elles sont indispensables !

Hors ligne

#15 Le 11/10/2014, à 22:11

tiramiseb

Re : [résolu] paquets cassés

lesfageg: là tu as montré le retour de "sudo apt-get update". Il est ok.
Et la seconde commande ?

sudo apt-get upgrade

Je te rappelle également le message de #8 : si tu ne suis pas les préconisations de http://forum.ubuntu-fr.org/viewtopic.php?id=1614731, on aura beaucoup de mal à comprendre ce que tu nous montres.

Hors ligne

#16 Le 11/10/2014, à 22:26

lesfageg

Re : [résolu] paquets cassés

pardon voici le résultat de la 2ème commande

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 :
 linux-headers-3.2.0-67-generic : Dépend: linux-headers-3.2.0-67 mais il n'est pas installé
E: Dépendances manquantes. Essayez d'utiliser l'option -f.

je lance apt-get -f install ?
merci

Hors ligne

#17 Le 11/10/2014, à 22:34

tiramiseb

Re : [résolu] paquets cassés

Oké, ça me dit vaguement quelque chose...

Que donnent les commandes suivantes ?

df -i
df -h

Hors ligne

#18 Le 11/10/2014, à 23:53

Ayral

Re : [résolu] paquets cassés

tiramiseb a écrit :

Oké, ça me dit vaguement quelque chose...

à moi aussi ... Plus d'espace disponible. À l'époque quand je lui ai installé son Ubuntu, je lui avais créé 3 partitions, dont une pour le / Résultat, elle n'a pas dû effacer les noyaux anciens. Enfin, à l'époque c'est ce qui était conseillé.
Après avoir réparé 2 ou 3 bécanes (grâce à ton tuto) maintenant je mets / et /home sur la même partition.


Pour mettre les retours de commande entre deux balises code, les explications sont là : https://forum.ubuntu-fr.org/viewtopic.php?id=1614731
Blog d'un retraité
Site de graphisme du fiston Loïc
Ubuntu 22.04 LTS sur un Thinkpad W540

Hors ligne

#19 Le 12/10/2014, à 08:01

tiramiseb

Re : [résolu] paquets cassés

Ayral : oui mais non. Le / et le /home séparés, c'est très bien, notamment en cas de réinstallation. Par contre il faut un / suffisant, pas un truc maigrichon de 10 Go. Un / de 30 Go est très confortable. Et ensuite, on exécute kclean régulièrement, et voilà (quitte à le mettre en cron tous les mois par exemple).

Hors ligne

#20 Le 12/10/2014, à 08:54

Ayral

Re : [résolu] paquets cassés

Je ne me souviens plus mais je pense que j'ai mis autour de 20 ou 25 Go. On verra vite.


Pour mettre les retours de commande entre deux balises code, les explications sont là : https://forum.ubuntu-fr.org/viewtopic.php?id=1614731
Blog d'un retraité
Site de graphisme du fiston Loïc
Ubuntu 22.04 LTS sur un Thinkpad W540

Hors ligne

#21 Le 12/10/2014, à 17:46

lesfageg

Re : [résolu] paquets cassés

bonjour
voici le résultat des commandes de Tiramiseb

 df -i
Sys. de fichiers   Inœuds  IUtil.   ILibre IUti% Monté sur
/dev/sda2         1222992 1216950     6042  100% /
udev               497586     526   497060    1% /dev
tmpfs              499922     456   499466    1% /run
none               499922       3   499919    1% /run/lock
none               499922      10   499912    1% /run/shm
/dev/sda4        43958272   37465 43920807    1% /home
helene@helene:~$ df -h
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
/dev/sda2           19G     13G  5,1G  72% /
udev               1,9G    4,0K  1,9G   1% /dev
tmpfs              391M    864K  390M   1% /run
none               5,0M       0  5,0M   0% /run/lock
none               2,0G     80K  2,0G   1% /run/shm
/dev/sda4          661G    101G  527G  16% /home

à bientôt

Hors ligne

#22 Le 12/10/2014, à 17:59

Compte anonymisé

Re : [résolu] paquets cassés

tiramiseb a écrit :

Ayral : oui mais non. Le / et le /home séparés, c'est très bien, notamment en cas de réinstallation. Par contre il faut un / suffisant, pas un truc maigrichon de 10 Go. Un / de 30 Go est très confortable. Et ensuite, on exécute kclean régulièrement, et voilà (quitte à le mettre en cron tous les mois par exemple).

Il me semble que sur un autre poste, tu dis qu'il ne faut pas faire de partition se son système.. il est vrai que tu parlais essentiellement du /boot et de tous les autres petites partitions smile

oh ce que je viens de voir....

/dev/sda2         1222992 1216950     6042  100% /

On pourrait commencer avec la suppression de quelques initrid pour libérer de la place.
D'une commande pour supprimer les noyaux superflus ou l’utilisation de ton soft kclean wink
mais d'abord

uname -r
dpkg -l | grep -Ei "linux-headers|linux-image"

Dernière modification par NéoUbuntonien (Le 12/10/2014, à 18:08)

#23 Le 12/10/2014, à 18:16

tiramiseb

Re : [résolu] paquets cassés

Baaaah NéoUbuntonien pas besoin de répéter 50 fois les mêmes choses.
===>

lesfageg, je t'invite à lire mon article de blog qui traite exactement de ce problème.

Hors ligne

#24 Le 12/10/2014, à 18:21

tiramiseb

Re : [résolu] paquets cassés

NéoUbuntonien a écrit :

Il me semble que sur un autre poste, tu dis qu'il ne faut pas faire de partition se son système

Dans l'autre post, je dis qu'il ne fait pas de /boot, qui est inutile depuis de longues années...

Hors ligne

#25 Le 12/10/2014, à 18:43

Ayral

Re : [résolu] paquets cassés

Bonsoir
J'ai pas pu participer, la maison pleine depuis ce matin pour l'anniversaire du petit fils. 16 personnes à table, j'avoue que sur le coup de 16 heures, je me suis tapé un petit roupillon honteux. C'est l'âge.

Comme on l'avait supposé, le problème remonte à l'époque où j'ai installé Ubuntu et partitionné le disque de cette machine, apparemment j'avais réservé 20 Go à la partition système

/dev/sda2           19G     13G  5,1G  72% /

Avec les autres morceaux elle est complètement pleine. À 100 %

/dev/sda2         1222992 1216950     6042  100% /

Donc elle ne pleut plus télécharger les dernières mises à jour puis les décompresser avant de les installer.
Le système ne prend pas autant de place, sauf que, par mesure de précaution, les anciens noyaux plus utilisés ne sont pas effacés. C'est à chacun de le faire.

Comme te l'indique tiramiseb, lis son blog, c'est très bien expliqué. En cas de problème tu peux reprendre la plume dans cette discussion.

Dernière modification par Ayral (Le 12/10/2014, à 18:49)


Pour mettre les retours de commande entre deux balises code, les explications sont là : https://forum.ubuntu-fr.org/viewtopic.php?id=1614731
Blog d'un retraité
Site de graphisme du fiston Loïc
Ubuntu 22.04 LTS sur un Thinkpad W540

Hors ligne