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 18/07/2007, à 01:14

athena

apt-get vs aptitude

Bonsoir à tous

Donc voilà,j'ai lu recement que debian preconisait l'emploi d'aptitude plutot qu'apt-get car celui ci gerait moins bien les paquets..Donc je me dis très bien ubuntu étant basée Debian voila l'outil qu'il faut que j'utilise...:D
Oui mais voilà je lis plus tard que ces deux gestionaires ne gèrent pas les paquets de la même manière et qu'il faut surtout en utiliser un seul sous peine de foutre le bordel dans son système hmm
Donc autant n'utiliser qu'aptitude puisqu'il gere mieux les paquets tongue
Oui mais voilà,il m'arrive d'utiliser Synaptique ou adept sous kde pour rechercher et installer des paquets 
or ces gestionnaires de paquets sont basés sur apt-get il me semble mad
donc si je n'utilise qu'aptitude en ligne de commande et de temps à autre synaptique je risque de foutre le bazar dans mon systeme??
conclusion:utiliser apt-get tout le temps??? roll
Vous en pensez quoi????


sudo apt-get install cerveau
man cerveau

Hors ligne

#2 Le 18/07/2007, à 01:20

belga

Re : apt-get vs aptitude

fais tes recherches si tu préfères avec synaptic mais
installe les paquets avec aptitude.

Ainsi synaptic ne fait que des updates et des descriptions, et aptitude les
upgrades et les nouvelles installations.

Dernière modification par belga (Le 18/07/2007, à 02:16)


Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.

900s entre deux postes: mododoze

Hors ligne

#3 Le 18/07/2007, à 01:49

athena

Re : apt-get vs aptitude

Ok merci pour cette info wink
mais si je me mets à utiliser aptitude alors que jusqu'à present j'utilisais apt-get ca ne risque pas de mettre le bazar?? hmm

Dernière modification par athena (Le 18/07/2007, à 01:50)


sudo apt-get install cerveau
man cerveau

Hors ligne

#4 Le 18/07/2007, à 02:01

xabilon

Re : apt-get vs aptitude

Pas vraiment.

Le fait est que Aptitude marque les dépendances installées automatiquement avec d'autres paquets, et les désinstalle automatiquement lorsque le premier paquet est désinstallé (si elles ne servent plus). C'est plus propre, mais ça implique de toujours installer/désinstaller avec Aptitude, pour que sa base de données soit à jour.

Si tu utilises apt-get et Aptitude, Aptitude ne retrouvera plus ses petits (puisque apt-get ne marque pas les dépendances)


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#5 Le 18/07/2007, à 02:34

nknico

Re : apt-get vs aptitude

xabilon a écrit :

Si tu utilises apt-get et Aptitude, Aptitude ne retrouvera plus ses petits (puisque apt-get ne marque pas les dépendances)

Est-ce que dans ce cas, il n'existe pas une fonction pour reconstruire complètement la "base de données" de aptitude ??


Nico

Hors ligne

#6 Le 18/07/2007, à 03:04

athena

Re : apt-get vs aptitude

hmm Bon apt-get ou aptitude that is the question

en tout cas merci de vos réponses,je commence à y voir un peu plus clair meme si je n'ai pas encore tranché entre continuer à utiliser apt-get et utiliser aptitude.. surtout que j'ai pris l'habitude de me servir de ce script pour mettre à jour le systeme:http://doc.ubuntu-fr.org/maintenir_systeme
faut il le modifier avec aptitude??? roll ou ne plus s'en servir???

Dernière modification par athena (Le 18/07/2007, à 03:15)


sudo apt-get install cerveau
man cerveau

Hors ligne

#7 Le 18/07/2007, à 11:55

xabilon

Re : apt-get vs aptitude

Tu peux simplement modifier le script en question, et remplacer chaque commande avec apt-get par son équivalent aptitude.

@nknico : tu peux marquer manuellement les paquets ... si tu te rappelles des dépendances installées avec un paquet.


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#8 Le 18/07/2007, à 23:01

athena

Re : apt-get vs aptitude

heu comment on fait pour marquer manuellement les paquets,je ne pense pas le faire car je ne me rappelle plus des dependances mais je suis curieuse et ca peux servir


sudo apt-get install cerveau
man cerveau

Hors ligne

#9 Le 18/07/2007, à 23:31

xabilon

Re : apt-get vs aptitude

Dans Aptitude, tu choisis un paquet, puis tu fais "M" (M majuscule).
Sinon, menu "Paquet" > "Marquer automatique"


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#10 Le 20/07/2007, à 23:06

athena

Re : apt-get vs aptitude

ok!merci je croie qu'il va falloir que je me plonge dans la doc d'aptitude....:o trop de chose à apprendre sur linux,il va me falloir plusieurs vies pour reussir à maitriser... tongue


sudo apt-get install cerveau
man cerveau

Hors ligne

#11 Le 31/12/2007, à 00:01

athena

Re : apt-get vs aptitude

Je fais remonter ce topic car en lisant la doc sur aptitude j'ai lu que :

La gestion des paquets proposé par aptitude est différente. Si vous voulez utiliser aptitude faites le dès la fin de l'installation de votre système, n'utilisez que lui et n'utilisez plus apt-get, dselect, synaptic ou adept.

Que la gestion des paquets soit differentes, je l'avais compris mais que se passe-t-il si je veux passer de aptitude à  apt-get ou vice-versa? Ou si j'installe une ubuntu pour quelqu'un en me servant de aptitude et que lui se sert de synaptic??
Est ce que l'utilisation de deborphan permet de regler les eventuels problemes de dépendances, ou bien est ce que je risque de desinstaller des dépendances dont j'ai besoin???

Des experiences que j'ai faites, il me semble qu'il n'y ait pas beaucoup de risque,Je n'aie pas encore reussis à  casser mon systeme wink

Dernière modification par athena (Le 31/12/2007, à 00:05)


sudo apt-get install cerveau
man cerveau

Hors ligne

#12 Le 12/04/2008, à 19:30

fanfantasy7

Re : apt-get vs aptitude

Bonjour
afin d'éviter de créer un nouveau topic, je pose mes questions ici

synaptic est le gestionnaire graphique de paquets, c'est avec lui que j'ai toujours appris, il utilise apt-get.
aptitude n'a pas de gestionnaire graphique, tous est dans une console (si je ne me trompe), c'est bien la preuve qu'apt-get est natif d'ubuntu

enfin voila je comprend pas pourquoi il existe 2 gestionnaires de paquets, les programmeurs devrais se réunir pour fusionner les 2

il est clair qu'un débutant utilisera synaptic et donc apt-get, car ubuntu la choisi a aptitude (ou peut etre qu'aptitude est née après apt-get)

beaucoup de gens disent du bien d'aptitude, mais pourquoi n'est-t-il pas utilisé graphiquement et par défaut à l'installation d'ubuntu ?

enfin pour finir, quand j'initie quelqu'un a ubuntu, je luis explique synpatic, et donc il utilise apt-get


Fanfantasy7
pc fixe : Linux Mint
pc portable : Ubuntu LTS

Hors ligne

#13 Le 12/04/2008, à 19:36

lolo20

Re : apt-get vs aptitude

tout a fait d'accord; on peut pas laisser un débutant se débrouiller sans synaptic sinon c'est rewindows direct


Devant la poule le grain de maïs a toujours tort............................

Hors ligne

#14 Le 12/04/2008, à 20:42

xabilon

Re : apt-get vs aptitude

fanfantasy7 a écrit :

enfin voila je comprend pas pourquoi il existe 2 gestionnaires de paquets, les programmeurs devrais se réunir pour fusionner les 2

hmm

Le seul gestionnaire de paquets Debian est APT.
Le reste, ce ne sont que différentes interfaces à apt.

Apt-get est celle qui est fournie par défaut avec apt.
Synaptic est l'interface Gtk+
KPackage est l'interface Qt (Adept sur Kubuntu)
Aptitude est l'interface ncurses.

Chacune fournit différentes fonctionnalités. On a le choix.


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#15 Le 12/04/2008, à 22:26

fanfantasy7

Re : apt-get vs aptitude

synaptic est l'interface Gtk+ de apt-get ou APT ?


Fanfantasy7
pc fixe : Linux Mint
pc portable : Ubuntu LTS

Hors ligne

#16 Le 12/04/2008, à 22:35

ben13

Re : apt-get vs aptitude

je ne suis pas certain de cela mais on peut faire en sorte que synaptic "agisse " comme aptitude au niveau des dependances

il suffit d'aller dans synaptic , configuration/préférence et cocher " traiter les paquets recommandés comme des dépendances "


Ubuntu 12.04.01 LTS 64 Bits.

Hors ligne

#17 Le 12/04/2008, à 23:25

AlexandreP

Re : apt-get vs aptitude

fanfantasy7 a écrit :

synaptic est l'interface Gtk+ de apt-get ou APT ?

Une interface graphique pour le système APT.

Si on regarde les capacités de Synaptic, on remarque qu'il peut faire des actions qui sont faites, en console, par les commandes apt-get et apt-cache. Ex : la récupération de la liste des paquets (apt-get update), l'installation de paquets (apt-get install paquet) et la suppression de paquets (apt-get remove paquet), mais aussi la recherche de paquets (apt-cache search chaîne) et l'affichage d'informations à propos d'un paquet précis (apt-cache showpkg paquet). Donc, il n'est pas qu'une interface à "apt-get", puisque sinon il se limiterait à ce que peut faire "apt-get" strictement. wink


«La capacité d'apprendre est un don; La faculté d'apprendre est un talent; La volonté d'apprendre est un choix.» -Frank Herbert
93,8% des gens sont capables d'inventer des statistiques sans fournir d'études à l'appui.

Hors ligne

#18 Le 12/04/2008, à 23:51

fanfantasy7

Re : apt-get vs aptitude

ok
je fait une arborescence pour comprendre

1  gestionnaire de paquets Debian APT
1.1  Apt-get
1.1.1  Synaptic est l'interface Gtk+
1.1.2  KPackage est l'interface Qt (Adept sur Kubuntu)
1.1.3  Aptitude est l'interface ncurses

c'a veut dire qu'en fait aptitude est une interface qui utilise apt-get ?
est-ce que la gestion des dépendances est a quel niveau ?


Fanfantasy7
pc fixe : Linux Mint
pc portable : Ubuntu LTS

Hors ligne

#19 Le 13/04/2008, à 01:01

xabilon

Re : apt-get vs aptitude

xabilon a écrit :

Le seul gestionnaire de paquets Debian est APT.
Le reste, ce ne sont que différentes interfaces à apt.

Voilà

apt-get n'est qu'une interface à apt, tout comme Aptitude, Synaptic, Adept, Kpackage ...

Malheureusement, on a tendance à confondre apt et apt-get, tout comme, par exemple, le pare-feu intégré au noyau Linux qui est Netfilter ; Iptables et Firestarter sont touts deux des interfaces permettant de configurer Netfilter.

wikipedia a écrit :

APT est essentiellement une bibliothèque C++ de fonctions utilisées par plusieurs programmes de gestion de paquets. Un de ces programmes est apt-get, probablement le plus connu.

APT peut trouver les dépendances pour un paquet X, mais la gestion de celles-ci est laissée à la discrétion du logiciel utilisant APT.


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#20 Le 13/04/2008, à 01:07

fanfantasy7

Re : apt-get vs aptitude

apt-get n'est qu'une interface à apt, tout comme Aptitude, Synaptic, Adept, Kpackage ...

j'avais compris que synaptic utilise apt-get
mais tu dit que synaptic utilise apt et donc apt-get ne serai pas utilisé par synaptic


Fanfantasy7
pc fixe : Linux Mint
pc portable : Ubuntu LTS

Hors ligne

#21 Le 13/04/2008, à 01:30

xabilon

Re : apt-get vs aptitude

Tu veux savoir si Synaptic utilise directement les bibliothèques de APT, ou passe par les routines apt-get et apt-cache pour effectuer des opérations ?

Il faudrait un spécialiste, mais je n'ai pas trouvé confirmation de cela. La page officielle de Synaptic le décrit comme un "gestionnaire graphique de paquets pour APT"


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#22 Le 13/04/2008, à 01:35

fanfantasy7

Re : apt-get vs aptitude

je vais pas faire de recherche ce soir, mais d'aprés ce qu'a dit AlexandreP, je suis quasiment sur qu'installer un paquet
- avec apt-get en ligne de commande
ou
- avec synaptic

revient au même


Fanfantasy7
pc fixe : Linux Mint
pc portable : Ubuntu LTS

Hors ligne

#23 Le 13/04/2008, à 01:52

xabilon

Re : apt-get vs aptitude

J'espère que ça t'empêchera pas de dormir wink

Ce qui est rigolo, c'est qu'à la base Synaptic a été développé comme front-end pour l'adaptation de apt aux paquets rpm ...


Pour passer un sujet en résolu : modifiez le premier message et ajoutez [Résolu] au titre.

Hors ligne

#24 Le 13/04/2008, à 02:02

garthh

Re : apt-get vs aptitude

AMHA, Aptitude c'est un char d'assaut pour écraser une mouche !

Aptitude me fait penser au vieux Cleansweep, utilitaire génial de l'époque de Windows 95 qui nettoyait tout après désinstallation du logiciel... tout seul comme un grand, mais qu'une fois qu'on oublie de s'en servir, il ne sert plus à rien...

Aptitude nettoie les paquets obsolètes ? apt-get autoremove

Aptitude installe les paquets recommandés ? je crois que c'est un simple paramètre d'APT à changer

Aptitude permet de rechercher/installer à l'aide d'un interface ? synaptics est plus intuitif et convivial !

L'intérêt ? Si vous n'avez plus de X, Aptitude vous permettra de recherche un paquet...

Enfin bref, si vous utilisez Ubuntu, c'est sans doute que ça ne vous intéresse pas de devoir apprendre à vous servir de vieilleries archaïques pour réaliser une tâche simple... ? sérieusement, quand je suis devant mon clavier, je me demande pourquoi dans Vim je dois utiliser h, j, k et l pour me déplacer alors que tout clavier possède des touches fléchées ? Oui, Vim est très pratique, léger... mais bon, je préfère quand même passer par Nautilus et Gedit pour éditer un fichier via un serveur SSH, c'est plus convivial non ? Oui, la ligne de commande c'est pratique, rapide, mais certaines tâches sont quand même plus sympa avec de "vrais" interfaces graphiques...

Hors ligne

#25 Le 13/04/2008, à 02:10

fanfantasy7

Re : apt-get vs aptitude

garthh je ne voudrai pas que ce topic tourne au troll, merci de ta compréhension.
Je cherche surtout à comprendre comment fonctionne apt, apt-get, aptitude, synaptic.
Bonne nuit

Dernière modification par fanfantasy7 (Le 13/04/2008, à 02:11)


Fanfantasy7
pc fixe : Linux Mint
pc portable : Ubuntu LTS

Hors ligne