#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
Donc autant n'utiliser qu'aptitude puisqu'il gere mieux les paquets
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
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???
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
mais si je me mets à utiliser aptitude alors que jusqu'à present j'utilisais apt-get ca ne risque pas de mettre le bazar??
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
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
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??? 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...
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
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
enfin voila je comprend pas pourquoi il existe 2 gestionnaires de paquets, les programmeurs devrais se réunir pour fusionner les 2
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
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.
«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
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.
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
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