Forum debian-fr.org

Rechercher:

* Connexion   * M’enregistrer

* FAQ    * Rechercher





Poster un nouveau sujet Répondre au sujet  [ 152 messages ]  Aller à la page Précédente  1, 2, 3, 4, 5, 6, 7  Suivante
Auteur Message
MessagePosté: 10 Mai 2012 11:54 
Hors ligne
Modérateur du forum
Avatar de l’utilisateur

Inscription: 18 Mai 2009 16:49
Messages: 4034
ricardo a écrit:
casse ???

Ça veut dire que ce paquet est incompatible avec tous ceux listés, par exemple tu ne peux pas avoir libc6-i386 (= 2.11.3-2) et fakechroot (< 2.9-1.1) installés en même temps sur ta machine.

ricardo a écrit:
J'en fais quoi de ce "libc6-i386" : virer, manuel, deborphan -A ?

Y'a un truc que je comprends pas : tu dis que ta machine est en 32 bits, mais ce paquet n'est disponible que pour l'architecture AMD64 : http://packages.debian.org/search?keywords=libc6-i386 :017
T'es sûr que t'es bien sur une machine/installation 32 bits ??
De toutes façons, la question à résoudre c'est : pourquoi ça a été installé ? Tu as des programmes 32 bits à faire tourner (probablement des trucs qui ne viennent pas des dépôts, sinon soit ils seraient en 64 bits soit ils dépendraient de cette lib) ?

_________________
testing/unstable (amd64) sous KDE4
github/syam44 - De la bonne manière de poser les questions - Wiki debian-fr
Just because you're paranoid doesn't mean they aren't after you. -- J.Heller


Haut
 Profil  
 
MessagePosté: 10 Mai 2012 12:48 
Hors ligne
Administrateur du forum
Avatar de l’utilisateur

Inscription: 15 Oct 2004 01:13
Messages: 21268
Localisation: Père.Igor (24)
Tu as raison, c'est moi qui déconne, mon serveur est en 64 mais comme j'ai l'habitude de le "visiter" en ssh via mon P4, en 32 bits, lui, j'ai fait la confonderie absurditionnelle :roll:
Grosse fatigation le Ricardo :oops:

EDIT :
J'en déduis donc que ta réponse est : purge ?

_________________
.
"L'action est plus efficace que la polémique, mais plus rare." Ricardo (1936-20..)
http://rictux.fr


Haut
 Profil  
 
MessagePosté: 11 Mai 2012 17:08 
Hors ligne
Administrateur du forum
Avatar de l’utilisateur

Inscription: 15 Oct 2004 01:13
Messages: 21268
Localisation: Père.Igor (24)
Tout nettoyé, serveur propre :023

_________________
.
"L'action est plus efficace que la polémique, mais plus rare." Ricardo (1936-20..)
http://rictux.fr


Haut
 Profil  
 
MessagePosté: 14 Mai 2012 00:51 
Hors ligne
Administrateur du forum
Avatar de l’utilisateur

Inscription: 15 Oct 2004 01:13
Messages: 21268
Localisation: Père.Igor (24)
syam a écrit:
Avec ce script, plus besoin de s'emmerder : on peut tout marquer en manuel comme un bourrin (aptitude unmarkauto ~i), on supprime le paquet concerné (et seul le strict minimum partira avec, sans toucher aux autres programmes qu'on veut conserver), et enfin on utilise le script pour remettre en place les infos de dépendances automatiques / identifier les orphelins.

Pour la différence avant/après :
Code:
aptitude search '~i!~M' -F '%p' | sort > paquets-manuels-avant.txt
fix-aptitude-dependencies
aptitude search '~i!~M' -F '%p' | sort > paquets-manuels-apres.txt
diff -u paquets-manuels-avant.txt paquets-manuels-apres.txt

;)

Question suite à mon fil sur kate/kwrite :
En faisant comme tu le dis plus haut :
aptitude unmarkauto ~i
on marque en manuel TOUS les paquets qui sont installés ?
Si oui, quand on fait ensuite un <fix-aptitude-dependencies>, ça replace exactement tout comme avant automatiquement, sans se retaper à la main un par un ?

_________________
.
"L'action est plus efficace que la polémique, mais plus rare." Ricardo (1936-20..)
http://rictux.fr


Haut
 Profil  
 
MessagePosté: 14 Mai 2012 01:31 
Hors ligne
Modérateur du forum
Avatar de l’utilisateur

Inscription: 18 Mai 2009 16:49
Messages: 4034
ricardo a écrit:
En faisant comme tu le dis plus haut :
aptitude unmarkauto ~i
on marque en manuel TOUS les paquets qui sont installés ?
Si oui, quand on fait ensuite un <fix-aptitude-dependencies>, ça replace exactement tout comme avant automatiquement, sans se retaper à la main un par un ?

C'est exactement ça. L'idée c'est qu'en marquant tous les paquets en manuel, quand tu supprimes un paquet alors seul le strict minimum est supprimé avec (dans le cas de kwrite, les méta-paquets qui dépendent de kwrite), et comme il n'y a plus aucun paquet en automatique tu ne risques pas de supprimer "par accident" tout KDE. Une fois la suppression effectuée, lancer le script se chargera de remettre au mieux l'état automatique des paquets restants (clairement ça ne pourra pas être exactement comme avant puisque certaines dépendances auront changé dû à la suppression de kwrite et des méta-paquets, mais c'est tout à fait normal). Si la suppression de kwrite laisse des libs orphelines, elles seront détectées par deborphan et tu pourras les supprimer manuellement.

_________________
testing/unstable (amd64) sous KDE4
github/syam44 - De la bonne manière de poser les questions - Wiki debian-fr
Just because you're paranoid doesn't mean they aren't after you. -- J.Heller


Haut
 Profil  
 
MessagePosté: 14 Mai 2012 01:35 
Hors ligne
Administrateur du forum
Avatar de l’utilisateur

Inscription: 15 Oct 2004 01:13
Messages: 21268
Localisation: Père.Igor (24)
Ok, je vais faire ça.
je vais supprimer les deux : kwrite et Kate car j'ai le même problème avec les deux. Ensuite, je ne réinstallerai que kate, ce qui sera suffisant.

_________________
.
"L'action est plus efficace que la polémique, mais plus rare." Ricardo (1936-20..)
http://rictux.fr


Haut
 Profil  
 
MessagePosté: 14 Mai 2012 02:00 
Hors ligne
Administrateur du forum
Avatar de l’utilisateur

Inscription: 15 Oct 2004 01:13
Messages: 21268
Localisation: Père.Igor (24)
Ben il est têtu :013
J'ai eu beau placer tout en manuel, quand je veux ensuite purger kwrite, il me propose encore de virer les autres. J'ai refusé et la seule proposition qui envoie c'est de rétrograder de version.
Code:
ricardo@sid-sda8:~$ sudo aptitude unmarkauto ~i
Aucun paquet ne va être installé, mis à jour ou enlevé.
0 paquets mis à jour, 0 nouvellement installés, 0 à enlever et 10 non mis à jour.
Il est nécessaire de télécharger 0 o d'archives. Après dépaquetage, 0 o seront utilisés.
localepurge: Disk space freed in /usr/share/locale: 0 KiB
localepurge: Disk space freed in /usr/share/man: 0 KiB
localepurge: Disk space freed in /usr/share/gnome/help: 0 KiB
localepurge: Disk space freed in /usr/share/omf: 0 KiB
localepurge: Disk space freed in /usr/share/doc/kde/HTML: 0 KiB

Total disk space freed by localepurge: 0 KiB

                                             
État actuel : 0 nouveau paquet [-1].


Code:
ricardo@sid-sda8:~$ sudo aptitude purge kwrite
Les paquets suivants seront ENLEVÉS :         
  kwrite{p}
0 paquets mis à jour, 0 nouvellement installés, 1 à enlever et 10 non mis à jour.
Il est nécessaire de télécharger 0 o d'archives. Après dépaquetage, 330 ko seront libérés.
Les paquets suivants ont des dépendances non satisfaites :
 kde-baseapps : Dépend: kwrite mais il ne sera pas installé.
Les actions suivantes permettront de résoudre ces dépendances :

     Supprimer les paquets suivants :
1)     kde-baseapps                 
2)     kde-plasma-desktop           
3)     kde-standard                 



Accepter cette solution ? [Y/n/q/?]n


Code:
Les actions suivantes permettront de résoudre ces dépendances :

     Réinstaller à une version antérieure les paquets suivants :       
1)     kwrite [4:4.7.4-2 (now, testing, unstable) -> 4:4.4.5-2 (stable)]



Accepter cette solution ? [Y/n/q/?] n

*** Aucune autre solution disponible ***


MOI, JE VEUX LE VIRER :013 :013 :013

_________________
.
"L'action est plus efficace que la polémique, mais plus rare." Ricardo (1936-20..)
http://rictux.fr


Haut
 Profil  
 
MessagePosté: 14 Mai 2012 02:13 
Hors ligne
Modérateur du forum
Avatar de l’utilisateur

Inscription: 18 Mai 2009 16:49
Messages: 4034
Évidemment qu'il veut virer ces 3 méta-paquets en plus de kwrite :
- kde-baseapps dépend de kwrite
- kde-plasma-desktop dépend de kde-baseapps
- kde-standard dépend de kde-plasma-desktop

Si tu veux supprimer kwrite tu ne peux pas faire autrement, de toutes façons ça ne porte pas à conséquence c'est que des méta-paquets.
La différence en passant tout en manuel c'est que la suppression de ces 3 méta-paquets ne va pas provoquer la suppression de KDE, alors que si tu n'avais pas fait unmarkauto ~i y'a tout KDE qui partait à cause des dépendances automatiques.

_________________
testing/unstable (amd64) sous KDE4
github/syam44 - De la bonne manière de poser les questions - Wiki debian-fr
Just because you're paranoid doesn't mean they aren't after you. -- J.Heller


Haut
 Profil  
 
MessagePosté: 14 Mai 2012 02:24 
Hors ligne
Administrateur du forum
Avatar de l’utilisateur

Inscription: 15 Oct 2004 01:13
Messages: 21268
Localisation: Père.Igor (24)
Je n'avais pas compris comme ça.
Je fais.
à demain :-?

_________________
.
"L'action est plus efficace que la polémique, mais plus rare." Ricardo (1936-20..)
http://rictux.fr


Haut
 Profil  
 
MessagePosté: 16 Mai 2012 09:33 
Hors ligne
Vraiment, particulièrement bavard(e)!
Avatar de l’utilisateur

Inscription: 08 Juin 2008 19:45
Messages: 1649
Localisation: Ile de France
Je viens de remarquer quelque chose, à propos des paquets qui apparaissent en "id", au premier lancement de fix-aptitude-dependencies.

Premier lancement d'aptitude safe-upgrade = paquets à installer + paquets à enlever + paquets à mettre à jour + 1 bug signalé par apt-listbugs.
aptitude hold nom_du_paquet_buggué
Second lancement d'aptitude safe-upgrade = paquets à installer + paquets à mettre à jour.

La liste des paquets à enlever a disparu. :017
J'ignore si elle reviendra avec la disparition du bug précédemment signalé mais, en attendant, les paquets qui devaient être enlevés à l'origine et ne l'ont pas été se retrouvent en "id".

Chercher à comprendre... :grin:

_________________
Chercher à comprendre, c'est commencer à désobéir.


Haut
 Profil  
 
MessagePosté: 16 Mai 2012 11:25 
Hors ligne
Administrateur du forum
Avatar de l’utilisateur

Inscription: 15 Oct 2004 01:13
Messages: 21268
Localisation: Père.Igor (24)
wetaskiwin a écrit:
Je viens de remarquer quelque chose, à propos des paquets qui apparaissent en "id", au premier lancement de fix-aptitude-dependencies.

Premier lancement d'aptitude safe-upgrade = paquets à installer + paquets à enlever + paquets à mettre à jour + 1 bug signalé par apt-listbugs.
aptitude hold nom_du_paquet_buggué
Second lancement d'aptitude safe-upgrade = paquets à installer + paquets à mettre à jour.

La liste des paquets à enlever a disparu. :017
J'ignore si elle reviendra avec la disparition du bug précédemment signalé mais, en attendant, les paquets qui devaient être enlevés à l'origine et ne l'ont pas été se retrouvent en "id".

Chercher à comprendre... :grin:


1/ moi qui suis fainéant, je fais # aptitude upgrade au lieu de # aptitude safe-upgrade (résultat : idem)
2/ moi qui suis fainéant (merci Hollande et son anaphore ;) ), je fais 'p' à la demande d'accord "Y, n, q ?"au lieu de # aptitude hold paquets. Seule contrainte : il faut vouloir épingler TOUS les paquets reconnus bogués par apt-listbugs.
Pour la liste des paquets disparus, je ne vois pas.

_________________
.
"L'action est plus efficace que la polémique, mais plus rare." Ricardo (1936-20..)
http://rictux.fr


Haut
 Profil  
 
MessagePosté: 16 Mai 2012 14:38 
Hors ligne
Vraiment, particulièrement bavard(e)!
Avatar de l’utilisateur

Inscription: 08 Juin 2008 19:45
Messages: 1649
Localisation: Ile de France
Comprendre totalement comment aptitude gère ses p'tites affaires et nos mises à jour... hmmm... p'être pas, finalement. ;)

Je me demandais d'où sortaient ces paquets "id" jusqu'à ce que je repère un nom déjà vu dans la liste des paquets à supprimer et qui ne l'étaient finalement pas, après mon aptitude hold.

Au lieu de aptitude keep '!~v', j'ai suivi ma logique en passant directement à aptitude purge les_paquets_devenus_id.

Et pour ma part de fainéantise, j'utilise le pavé fléché de mon clavier, pour parcourir l'historique des commandes.

_________________
Chercher à comprendre, c'est commencer à désobéir.


Haut
 Profil  
 
MessagePosté: 16 Mai 2012 17:47 
Hors ligne
Administrateur du forum
Avatar de l’utilisateur

Inscription: 15 Oct 2004 01:13
Messages: 21268
Localisation: Père.Igor (24)
Tu peux aussi chercher les résidus pour t'occuper :twisted:
$ aptitude searh ~c

_________________
.
"L'action est plus efficace que la polémique, mais plus rare." Ricardo (1936-20..)
http://rictux.fr


Haut
 Profil  
 
MessagePosté: 20 Mai 2012 17:30 
Hors ligne
Grand posteur
Avatar de l’utilisateur

Inscription: 01 Juin 2008 13:21
Messages: 194
Salut,

J'ai utilisé le script, et ça a bien fonctionné.
Comment on fait pour désinstaller ce script ? Il suffit de supprimer les 2 fichiers dans /etc et celui dans /usr/sbin ?

_________________
sid/amd64
gnome3/gnome-shell


Haut
 Profil  
 
MessagePosté: 20 Mai 2012 17:50 
Hors ligne
Modérateur du forum
Avatar de l’utilisateur

Inscription: 18 Mai 2009 16:49
Messages: 4034
jul a écrit:
J'ai utilisé le script, et ça a bien fonctionné.

Ravi de l'entendre (ou de le lire, plutôt). :)

jul a écrit:
Comment on fait pour désinstaller ce script ? Il suffit de supprimer les 2 fichiers dans /etc et celui dans /usr/sbin ?

Tout à fait.
Pour être précis, ces deux fichiers :
  • /etc/apt/fix-aptitude-dependencies.conf
  • /usr/local/sbin/fix-aptitude-dependencies

_________________
testing/unstable (amd64) sous KDE4
github/syam44 - De la bonne manière de poser les questions - Wiki debian-fr
Just because you're paranoid doesn't mean they aren't after you. -- J.Heller


Haut
 Profil  
 
MessagePosté: 20 Mai 2012 17:57 
Hors ligne
Grand posteur
Avatar de l’utilisateur

Inscription: 01 Juin 2008 13:21
Messages: 194
syam a écrit:
/etc/apt/fix-aptitude-dependencies.conf
/usr/local/sbin/fix-aptitude-dependencies

Merci encore pour le partage :clap:

_________________
sid/amd64
gnome3/gnome-shell


Haut
 Profil  
 
MessagePosté: 21 Mai 2012 18:12 
Hors ligne
Administrateur du forum
Avatar de l’utilisateur

Inscription: 15 Oct 2004 01:13
Messages: 21268
Localisation: Père.Igor (24)
Quelle idée de vouloir le désinstaller !
Même si tu ne t'en sers pas souvent, ça peut être utile de temps en temps d'en envoyer un p'tit coup.
Ce n'est pas pour la place que prennent ces deux fichier que tu gagneras beaucoup, il me semble.

_________________
.
"L'action est plus efficace que la polémique, mais plus rare." Ricardo (1936-20..)
http://rictux.fr


Haut
 Profil  
 
MessagePosté: 21 Mai 2012 19:10 
Hors ligne
Grand posteur
Avatar de l’utilisateur

Inscription: 01 Juin 2008 13:21
Messages: 194
ricardo a écrit:
Quelle idée de vouloir le désinstaller !
Même si tu ne t'en sers pas souvent, ça peut être utile de temps en temps d'en envoyer un p'tit coup.
Ce n'est pas pour la place que prennent ces deux fichier que tu gagneras beaucoup, il me semble.

Oui c'est vrai, je suis d'accord mais c'était plus par curiosité qu'autre chose. Je ne l'ai même pas désinstallé d'ailleurs...

_________________
sid/amd64
gnome3/gnome-shell


Haut
 Profil  
 
MessagePosté: 22 Mai 2012 00:37 
Hors ligne
Administrateur du forum
Avatar de l’utilisateur

Inscription: 15 Oct 2004 01:13
Messages: 21268
Localisation: Père.Igor (24)
:023

_________________
.
"L'action est plus efficace que la polémique, mais plus rare." Ricardo (1936-20..)
http://rictux.fr


Haut
 Profil  
 
MessagePosté: 07 Juin 2012 00:40 
Hors ligne
Modérateur du forum
Avatar de l’utilisateur

Inscription: 18 Mai 2009 16:49
Messages: 4034
Suite à un retour de bug (une sombre histoire concernant deborphan et l'affichage des libs orphelines) j'ai corrigé le script, la mise à jour est disponible toujours au même endroit.
Merci ricardo. :006

_________________
testing/unstable (amd64) sous KDE4
github/syam44 - De la bonne manière de poser les questions - Wiki debian-fr
Just because you're paranoid doesn't mean they aren't after you. -- J.Heller


Haut
 Profil  
 
MessagePosté: 07 Juin 2012 09:26 
En ligne
Contributeur
Avatar de l’utilisateur

Inscription: 28 Aoû 2003 14:01
Messages: 13023
Localisation: Le domaine de Henri IV
Salut,

La solution utilisée par certains scripts est d'aller voir eux-mêmes si une version améliorée n'est pas disponible et de prévenir l'utilisateur ou de se mettre à jour (solution discutable, j'en convient).

_________________
Debian 3.9-2.slh.2-aptosid (3.9.12) GT520 > nvidia 319.17 ==> Intel (I5) ~3GHz
http://aptosid-fr.org/


Haut
 Profil  
 
MessagePosté: 07 Juin 2012 12:20 
Hors ligne
Administrateur du forum
Avatar de l’utilisateur

Inscription: 15 Oct 2004 01:13
Messages: 21268
Localisation: Père.Igor (24)
ggoodluck47 a écrit:
Salut,

La solution utilisée par certains scripts est d'aller voir eux-mêmes si une version améliorée n'est pas disponible et de prévenir l'utilisateur

Voilà une excellente idée.
C'est d'ailleurs une honte que Syam ne l'inclue pas dans ces scripts :twisted: :twisted: :twisted:

_________________
.
"L'action est plus efficace que la polémique, mais plus rare." Ricardo (1936-20..)
http://rictux.fr


Haut
 Profil  
 
MessagePosté: 07 Juin 2012 12:55 
Hors ligne
Dieu du clavier.
Avatar de l’utilisateur

Inscription: 13 Mar 2009 08:30
Messages: 11978
Localisation: Madagascar - Isalo
ricardo a écrit:
Voilà une excellente idée.
C'est d'ailleurs une honte que Syam ne l'inclue pas dans ces scripts :twisted: :twisted: :twisted:

:lol:

Le script de Syam, je l'ai essayé, mais avec ma SID de plusieurs années il veut rien savoir... trop de dépendances croisées! :005
J'ai d'ailleurs cessé d'essayer aptitude tout court... ;)

_________________
GO Compréhensif...
SID 3.8-etc...-aptosid-amd64 && Xfce 4.10
"Pastbin" / "service d'hébergement d'images" Visitez et Participez au wiki du forum!


Haut
 Profil  
 
MessagePosté: 07 Juin 2012 14:26 
Hors ligne
Administrateur du forum
Avatar de l’utilisateur

Inscription: 15 Oct 2004 01:13
Messages: 21268
Localisation: Père.Igor (24)
lol a écrit:
ricardo a écrit:
Voilà une excellente idée.
C'est d'ailleurs une honte que Syam ne l'inclue pas dans ces scripts :twisted: :twisted: :twisted:

:lol:

Le script de Syam, je l'ai essayé, mais avec ma SID de plusieurs années il veut rien savoir... trop de dépendances croisées! :005
J'ai d'ailleurs cessé d'essayer aptitude tout court... ;)

J'avais une vieille Sid aussi et j'ai réussi à le faire ... tout seul :liar: :liar: :liar:
Maintenant, j'en passe un coup chaque jour ou presque, ainsi, s'il y a un problème, c'est vite règlé.

_________________
.
"L'action est plus efficace que la polémique, mais plus rare." Ricardo (1936-20..)
http://rictux.fr


Haut
 Profil  
 
MessagePosté: 07 Juin 2012 19:08 
Hors ligne
Modérateur du forum
Avatar de l’utilisateur

Inscription: 18 Mai 2009 16:49
Messages: 4034
ricardo a écrit:
ggoodluck47 a écrit:
Salut,

La solution utilisée par certains scripts est d'aller voir eux-mêmes si une version améliorée n'est pas disponible et de prévenir l'utilisateur

Voilà une excellente idée.
C'est d'ailleurs une honte que Syam ne l'inclue pas dans ces scripts :twisted: :twisted: :twisted:

J'y ai déjà pensé. Malheureusement je n'ai toujours pas trouvé de méthode correcte pour qu'un script shell se mette à jour lui-même, je bute sur un point particulier. Je sais, faudrait que je me penche dessus...

_________________
testing/unstable (amd64) sous KDE4
github/syam44 - De la bonne manière de poser les questions - Wiki debian-fr
Just because you're paranoid doesn't mean they aren't after you. -- J.Heller


Haut
 Profil  
 
Afficher les messages postés depuis:  Trier par  
Poster un nouveau sujet Répondre au sujet  [ 152 messages ]  Aller à la page Précédente  1, 2, 3, 4, 5, 6, 7  Suivante

Index du forum » Forums d'aide » Trucs et Astuces


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas éditer vos messages
Vous ne pouvez pas supprimer vos messages
Vous ne pouvez pas joindre des fichiers

Rechercher:
Aller à:  
Flux RSS Flux RSS Liste des flux Liste des flux
Powered by phpBB® Forum Software © phpBB Group
Traduction par: phpBB-fr.com
SEO
[ Time : 0.322s | 14 Queries | GZIP : Off ]