Apt-get ou aptitude ?

Ça c’est une légende urbaine.[…]Bref aucun pbms à supprimer un paquet installé par apt-get avec aptitude y compris désormais dans les paquets automatiquement installés.

Quand il y a des soucis, aptitude est plus futé et accepte des compromis que n’envisage pas apt-get, c’est tout.[/quote]

Noté !
Par prudence je continuerai à n’en utiliser qu’un seul… :wink:
Je pense que ça permet quand même de mieux cerner les problèmes quand ils arrivent…

[quote=“ggoodluck47”]Il y a de plus fortes chances que tes ennuis viennent d’un sources.list un peu hasardeux et d’un preferences inexistant ou mal paramétré que du mélange des deux apt’s. Ce n’est qu’au moment de la désinstallation de paquets que les bases de données influent sur le système (si j’ai bien analysé et compris) :slightly_smiling:[/quote]Au vu de ce que vient juste de dire fran.b, tu as raison : mon soucis devait plutôt venir d’un sources.list bancale (fichier preferences inexistant à l’époque)

Question 1 : où trouver des infos (fiables) à propos de la gestion des paquets par aptitude ? (ou apt-get mais bon puisque Debian ne le conseille plus)
Le 1er qui me répond : “sur le Net” :arrow_right: je te me le $@#%£*& !!! :mrgreen:

Question 2 : puisque qu’on y est, concernant le paramétrage de sources.list et de preferences, vu que je veux rester le plus possible en stable mais n’installer que deux ou trois softs testing, (genre oOo, Amarok, VLC) suis-je bien configuré ainsi :[code]# cat /etc/apt/sources.list
##############################################################################

etch (oldstable)

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

##############################################################################

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

lenny secutity

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

lenny volatile

deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib
deb-src http://volatile.debian.org/debian-volatile lenny/volatile main contrib

lenny multimedia

deb http://www.debian-multimedia.org lenny main
deb ftp://ftp.debian-multimedia.org stable main

lenny-backports

deb http://www.backports.org/debian lenny-backports main contrib non-free

##############################################################################

squeeze (testing)

deb http://ftp.fr.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ squeeze main contrib non-fre[/code]

[code]# cat /etc/apt/preferences

Tous les paquets de la cible testing ont une priorité de 200

le a=squeeze est là pour dire à aptitude quelle archive utiliser

Package: *
Pin: release a=testing
Pin-Priority: 500

Les paquets de la cible lenny reste avec un priorité supérieure, pour

éviter que les paquets de squeeze remplacent tous ceux de stable.

Package: *
Pin: release a=stable
Pin-Priority: 990[/code]
Merci pour vos conseils…

Je trouve perso aptitude bien mieux. Notamment en cas d’interruption brutale, aptitude redémarre sans problème apt-get non. J’ai jeté un oeil à aptitude-gtk et je dirais que ça à l’air bien plus puissant que synaptic… sur la résolution des dépendances par exemple. Sauf que certaines fonctions ne sont pas encore implantées… donc patience… en attendant j’utilise un peu les deux (synaptic et aptitude-gtk) mais en commande j’utilise uniquement aptitude

Salut,

[quote]
ttendant j’utilise un peu les deux (synaptic et aptitude-gtk) mais en commande j’utilise uniquement aptitude[/quote]

Ce qui si je compte bien te fait 3 techniques différentes :smiley: alors qu’il est recommandé d’en choisir une !

# apt-listbugs list aptitude-gtk Lecture des champs des paquets... Fait Lecture de l'état des paquets... Fait Récupération des rapports de bogue... Fait Analyse des informations Trouvé/Corrigé... Fait Bogues de gravité grave sur aptitude-gtk (-> ) <marqué comme corrigé dans une version donnée> #544362 - aptitude-gtk: Broken package (unmet dependancy on libapt-pkg-libc6.9-6-4.7) (Corrigé : 0.5.9rc2-1) Bogues de gravité serious sur aptitude-gtk (-> ) <marqué comme corrigé dans une version donnée> #550062 - aptitude-gtk: Fails to install: update-apt-xapian-index not found (Corrigé : aptitude/0.5.9rc3-1) Bogues de gravité serious sur aptitude-gtk (-> ) <non corrigé> #555120 - aptitude-gtk doesn't start Résumé : aptitude-gtk (3 bogues)
Moi je pense que je vais attendre quelque temps avant de l’essayer… :mrgreen:

[quote=“lol”][quote=“eol”]
nano? c’est l’éditeur par défaut qu’on utilise avant d’en avoir installé un vrai? :unamused:
[/quote]
Hou la vilaine… :smt064 :laughing:[/quote]Elle était bien grosse celle là :smt003
Je me doutais bien que tu marcherais pas dedans.

Selon Debian, aptitude et synaptic sont recommandés.
Perso, aptitude pour updater, synaptic pour VOIR les nouveaux paquets et les modifs et juger si j’upgrade tout. Si oui : aptitude full-upgrade, sinon, upgradation (sic) choisie avec synaptic.

Salut,

aptitude reinstall (mon_choix)

[quote=“ggoodluck47”]Salut,

[quote]
ttendant j’utilise un peu les deux (synaptic et aptitude-gtk) mais en commande j’utilise uniquement aptitude[/quote]

Ce qui si je compte bien te fait 3 techniques différentes :smiley: alors qu’il est recommandé d’en choisir une ![/quote]
Non, deux, aptitude-gtk n’est qu’une interface graphique a aptitude. C’est donc la meme methode il me semble. De plus je rappelle ce que disait fran.b :

[quote=“lol”]# apt-listbugs list aptitude-gtk
Lecture des champs des paquets… Fait
Lecture de l’état des paquets… Fait
Récupération des rapports de bogue… Fait
Analyse des informations Trouvé/Corrigé… Fait
Bogues de gravité grave sur aptitude-gtk (-> ) <marqué comme corrigé dans une version donnée>
#544362 - aptitude-gtk: Broken package (unmet dependancy on libapt-pkg-libc6.9-6-4.7) (Corrigé : 0.5.9rc2-1)
Bogues de gravité serious sur aptitude-gtk (-> ) <marqué comme corrigé dans une version donnée>
#550062 - aptitude-gtk: Fails to install: update-apt-xapian-index not found (Corrigé : aptitude/0.5.9rc3-1)
Bogues de gravité serious sur aptitude-gtk (-> ) <non corrigé>
#555120 - aptitude-gtk doesn’t start
Résumé :
aptitude-gtk (3 bogues)[/quote]

C’est bizarre, chez moi en amd64 :

[quote]$ apt-listbugs list aptitude-gtk
Lecture des champs des paquets… Fait
Lecture de l’état des paquets… Fait
Récupération des rapports de bogue… Fait
Analyse des informations Trouvé/Corrigé… Fait
Bogues de gravité serious sur aptitude-gtk (0.6.0.1-1 -> ) <non corrigé>
#555120 - aptitude-gtk doesn’t start
Résumé :
aptitude-gtk(1 bogue)[/quote]

Or aptitude-gtk demarre. Ceci dit je n’ai pas l’intention de m’en servir vraiment, la ligne de commande me suffit. Je le ferai peut etre quand il sera dans une future release stable. Mais c’est utile des fois pour regarder certaines infos sur les paquets.

Salut Youki,

Ce que l’on reproche aux graphiques c’est de montrer le superflu en cachant l’ essentiel ! Bien sur que ce n’est qu’une interface graphique mais comme si cela ne fonctionne pas je serais obligé de revenir à la console, autant y rester :smiley:

[quote=“ggoodluck47”]Salut Youki,

Ce que l’on reproche aux graphiques c’est de montrer le superflu en cachant l’ essentiel ! Bien sur que ce n’est qu’une interface graphique mais comme si cela ne fonctionne pas je serais obligé de revenir à la console, autant y rester :smiley:[/quote]
Salut ggoodluck47. Oui, dans un certain sens on est bien d’accord.

[quote=“youki”]

C’est bizarre, chez moi en amd64 :

[quote]$ apt-listbugs list aptitude-gtk
Lecture des champs des paquets… Fait
Lecture de l’état des paquets… Fait
Récupération des rapports de bogue… Fait
Analyse des informations Trouvé/Corrigé… Fait
Bogues de gravité serious sur aptitude-gtk (0.6.0.1-1 -> ) <non corrigé>
#555120 - aptitude-gtk doesn’t start
Résumé :
aptitude-gtk(1 bogue)[/quote]

Or aptitude-gtk demarre. [/quote]

+1 ! Et je suis en i386
:question: :question:

Tout doux les amis…

Je n’ai pas dit qu’il ne démarrait pas… C’est “apt-listbugs” qui le dit.

C’était juste pour souligner qu’un programme aussi important ne DEVRAIT (non je ne crie pas !) pas se permettre des bugs. Enfin c’est ce que je crois :wink:

[quote=“lol”]Tout doux les amis…

Je n’ai pas dit qu’il ne démarrait pas… C’est “apt-listbugs” qui le dit.

C’était juste pour souligner qu’un programme aussi important ne DEVRAIT (non je ne crie pas !) pas se permettre des bugs. Enfin c’est ce que je crois :wink:[/quote]

Ce n’est pas un paquet stable il vient de sortir de expérimental et j’en mettrai ma main à coupé qu’une pluie de mise à jour va se succéder.
En outre ce n’est pas une obligation ( tout du moins en sid, qu’un frontend soit pleinement fonctionnel et exempt de bogue ).

[quote=“Clochette”]…
En outre ce n’est pas une obligation ( tout du moins en sid, qu’un frontend soit pleinement fonctionnel et exempt de bogue ).[/quote]
Oui. Et je ne l’ai pas installé :smiley:

[quote=“lol”][quote=“Clochette”]…
En outre ce n’est pas une obligation ( tout du moins en sid, qu’un frontend soit pleinement fonctionnel et exempt de bogue ).[/quote]
Oui. Et je ne l’ai pas installé :smiley:[/quote]

Et ça c’est bien la preuve que de maintenir son système c’est avant tout une discipline à prendre ( et mon di… que j’en ai bavé pour me formater à le faire de façon mécanique plutôt que de machinalement répondre Yes à tout ) :smt003

[quote=“lol”]Tout doux les amis…

Je n’ai pas dit qu’il ne démarrait pas… C’est “apt-listbugs” qui le dit.

C’était juste pour souligner qu’un programme aussi important ne DEVRAIT (non je ne crie pas !) pas se permettre des bugs. Enfin c’est ce que je crois :wink:[/quote]
Le “c’est bizarre” c’etait parce que dans ton apt-listbugs il y a avait 3 bugs. Mais en fait deux de ces bugs sont marques corriges dans ta citation, j’ai lu trop vite. Pour le reste, c’est bien parce qu’il y a des bugs que c’est en Sid et pas en Stable. :wink: Et si nous etions serieux, nous le testerions intensivement afin de signaler les bugs. Mais je ne suis pas serieux visiblement. :laughing:

[quote=“youki”]Le “c’est bizarre” c’etait parce que dans ton apt-listbugs il y a avait 3 bugs. Mais en fait deux de ces bugs sont marques corriges dans ta citation, j’ai lu trop vite. [/quote]Pourquoi il me sort deux bugs corrigés, et pas toi ? Je suis aussi en amd64.

Tu as un paquet cassé ? (ta capture d’écran…)
Bon je vais quand même l’installer, ce sera pas le premier paquet bugué sur ma machine… :laughing: Pour voir !
J’utilise d’habitude Synaptic pour obtenir des infos sur les paquets.
Je suis sur que aptitude-gtk est + complet…

[quote=“lol”][…]
Tu as un paquet cassé ? (ta capture d’écran…)
Bon je vais quand même l’installer, ce sera pas le premier paquet bugué sur ma machine… :laughing: Pour voir !
J’utilise d’habitude Synaptic pour obtenir des infos sur les paquets.
Je suis sur que aptitude-gtk est + complet…[/quote]

Effectivement, il est complet :mrgreen: Il m’a trouvé 18 paquets cassés le sal… :open_mouth:
Je ne l’utiliserais pas pour installer/supprimer, mais c’est une mine d’or d’informations !

[quote=“lol”][quote=“lol”][…]
Tu as un paquet cassé ? (ta capture d’écran…)
Bon je vais quand même l’installer, ce sera pas le premier paquet bugué sur ma machine… :laughing: Pour voir !
J’utilise d’habitude Synaptic pour obtenir des infos sur les paquets.
Je suis sur que aptitude-gtk est + complet…[/quote]

Effectivement, il est complet :mrgreen: Il m’a trouvé 18 paquets cassés le sal… :open_mouth:
Je ne l’utiliserais pas pour installer/supprimer, mais c’est une mine d’or d’informations ![/quote]

C’est pourquoi j’utilise aptitude, je le trouve un poil plus bavard :smt002