Aptitude (logiciel)

Page d’aide sur l’homonymie

Pour les articles homonymes, voir Aptitude.

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.

Cet article ne s'appuie pas, ou pas assez, sur des sources secondaires ou tertiaires ().

Pour améliorer la vérifiabilité de l'article ainsi que son intérêt encyclopédique, il est nécessaire, quand des sources primaires sont citées, de les associer à des analyses faites par des sources secondaires.

Cet article est une ébauche concernant un logiciel libre.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.

Aptitude

Description de cette image, également commentée ci-après
Interface semi-graphique d'Aptitude en action.
Informations
Développé par Daniel Burrows
Première version Voir et modifier les données sur Wikidata
Dernière version 0.8.13-5 ()[1]Voir et modifier les données sur Wikidata
Dépôt salsa.debian.org/apt-team/aptitude.gitVoir et modifier les données sur Wikidata
Écrit en C++Voir et modifier les données sur Wikidata
Interface GTK, ncurses et QtVoir et modifier les données sur Wikidata
Système d'exploitation GNU et GNU/LinuxVoir et modifier les données sur Wikidata
Environnement Linux
Type Gestionnaire de paquetsVoir et modifier les données sur Wikidata
Licence Licence publique générale GNU version 2Voir et modifier les données sur Wikidata
Site web wiki.debian.org/AptitudeVoir et modifier les données sur Wikidata

modifier - modifier le code - voir Wikidata (aide) Consultez la documentation du modèle

Aptitude est une interface à APT, le gestionnaire de paquets debian. Il offre une interface utilisateur graphique permettant de sélectionner les paquets à installer ou à supprimer. La recherche de paquets et la résolution des dépendances font partie de ses points forts[2],[3],[4],[5].

L'interface d'aptitude est développée à l'aide de la bibliothèque ncurses.

Google Summer of Code

Aptitude-gtk fut sélectionné pour le Google Summer of Code en 2008[6] sur une idée de Obey Arthur Liu. Il se lança alors dans la création d'une interface graphique en GTK+ ainsi que dans l'amélioration de l'interface ncurses. Le projet est maintenant fini et a été incorporé à la branche principale d'aptitude.

Easter egg

Easteregg Aptitude

En entrant la commande aptitude --help, on voit à la fin le message:

Cet aptitude n'a pas de « Super Cow Powers ».

Contrairement à Apt-get, qui lui a les « Super Cow Powers ».

$ aptitude moo
Il n'y a pas d'œufs de Pâques dans ce programme.
$ aptitude -v moo
Il n'y a vraiment pas d'œufs de Pâques dans ce programme.
$ aptitude -vv moo
Ne vous ai-je pas déjà dit qu'il n'y avait pas d'œufs de Pâques dans ce programme ?
$ aptitude -vvv moo
Arrêtez donc !
$ aptitude -vvvv moo
D'accord, d'accord, si je vous donne un œuf de Pâques, vous en irez-vous ?
$ aptitude -vvvvv moo
D'accord, vous avez gagné.

                               /----\
                       -------/      \
                      /               \
                     /                |
   -----------------/                  --------\
   ----------------------------------------------
$ aptitude -vvvvvv moo
Qu'est-ce que c'est ? C'est un éléphant qui se fait manger par un
serpent, bien sûr.

La dernière réplique est une référence au livre Le Petit Prince de Antoine de Saint-Exupéry.

Références

  1. « debian/0.8.13-5 »
  2. (de) Dirk Materlik, « Aptitude: Software-Installation unter Debian », sur Linux Community, (consulté le )
  3. (en) David Adams, « Debian Package Managers: dpkg, apt and Aptitude Explained », sur Linux Hint, (consulté le )
  4. (en) Nitish S., « Apt vs. Aptitude Command: A Definitive Guide », sur Foss Linux, (consulté le )
  5. (en) Gunjit Khera, « What is APT and Aptitude? and What’s real Difference Between Them? », sur Tec Mint, (consulté le )
  6. (en) Aptitude-gtk sur le wiki debian GSoC 2008

Voir aussi

Article connexe

Liens externes

  • (fr) « Manuel de l'utilisateur d'aptitude »(Archive.org • Wikiwix • Archive.is • Google • Que faire ?)
  • (fr) Documentation Debian sur Aptitude
  • (fr) Documentation Ubuntu sur Aptitude
v · m
Infrastructure
Logiciel
Variante
Chef de projet
Autres
Catégorie « Debian »
v · m
dpkg
RPM Package Manager
Agnostique à la distribution
Autre
  • Conary
  • Entropy
  • netpkg
  • opkg
  • Pacman
  • Yaourt
  • PISI (en)
  • Puppy Package Manager (en)
  • slackpkg
  • slapt-get
  • Smart Package Manager
  • swaret
  • Upkg (en)
Interfaces graphiques
Sujets liés
  • AppData (en)
  • AppStream (en)
  • Application Packaging (en)
  • Linux package formats (en)
  • icône décorative Portail des logiciels libres
  • icône décorative Portail GNU/Linux