Comment installer un package avec aptitude?

12

J'ai regardé un tutoriel d' aptitude et lu la page de manuel, mais je ne comprends pas. Après avoir lancé aptitude, comment dites-vous "installer le paquet foo"? Ou recherchez tous les paquets avec "foo" dans leur nom?

Thufir
la source

Réponses:

20

Après avoir exécuté aptitude, utilisez ces raccourcis clavier comme dans Utilisation du style GUI d'aptitude : (Si vous utilisez Bionic, utilisez CTRL+Tplutôt que F10)

F10 pour accéder au menu aptitudes.

? c'est pour accéder à "l'aide"

Utilisez «haut» , «bas» , «gauche» , «droite» pour naviguer.

Utilisez Enterpour sélectionner les éléments.

Utiliser +ou -pour installer, mettre à jour ou supprimer un package

Utilisez gpour prévisualiser ou confirmer les actions

qpour quitter - cela fermera également la fenêtre actuellement ouverte ( gva de l'avant, qrevient)

L'utilisation courante d'aptitude dans TUI (interface utilisateur de texte) est:

  1. exécuter l'aptitude;
  2. presse u(mise à jour des listes de packages disponibles);
  3. appuyez sur U(Marquer tous les packages évolutifs à mettre à niveau);
  4. (rechercher / sélectionner des éléments à installer, est facultatif);
  5. appuyez sur g(pour voir les actions en attente et les modifier si nécessaire);
  6. appuyez à gnouveau sur (pour démarrer le téléchargement).

Parfois, lorsque vous devez résoudre des conflits, vous découvrez que vous avez fait une erreur;

vous pouvez facilement utiliser «Annuler les actions en attente» dans le menu «Actions» pour pouvoir sélectionner à nouveau.

Lors de l'examen des actions en attente:

a accepte explicitement une action (réutiliser pour refuser)

r rejette une action

g poursuit ses actions en attente

Utiliser aptitude depuis la ligne de commande comme apt-get

Pour installer un package sur une exécution de console:

aptitude install package name

Pour rechercher des packages:

aptitude search package name

Par exemple, supposons que vous souhaitiez installer Pidgin

Chercher:

aptitude search pidgin

Installer:

aptitude install pidgin
LnxSlck
la source
La F10clé ne fonctionne pas sur Bionic, c'est elle ctrl + tqui fait ça maintenant!
George Udosen
1
La réponse a été écrite bien avant Bionic. J'ai mis à jour vos informations
LnxSlck
3

Pour rechercher un package, appuyez sur /et entrez une partie du nom du package que vous souhaitez rechercher (les expressions rationnelles peuvent être utilisées). Ceci est similaire à la recherche dans des éditeurs comme vim.

Vous pouvez utiliser les touches fléchées haut et bas pour la navigation, ainsi que la touche Entrée pour basculer entre les nœuds de l'arborescence.

Lorsque vous avez trouvé le bon package, appuyez sur +pour le marquer pour l'installation (il sera affiché en vert et vous verrez un ideuxième caractère dans la colonne d'état). Tapez ensuite g(pour "go") pour accéder à l'écran d'aperçu affichant toutes les modifications en attente. Une seconde gdémarre l'installation.

Vous pouvez également utiliser enter lorsque sur un package pour ouvrir une fenêtre avec les détails du package.

Lorsqu'il y a plus d'une fenêtre ouverte dans aptitude (comme les détails du package et les fenêtres d'aperçu), vous basculez entre elles avec F6et F7, et fermez la fenêtre actuelle avec q.

Philipp Wendler
la source
eh bien, je ne vois rien à installer! Cependant, je le vérifierai plus tard. Pourquoi les pages de manuel ne disent-elles pas quelque chose de simple comme ça? très bien expliqué.
Thufir
0

Avec aptitudevous pouvez utiliser la console basée sur ncurses dans le terminal (voir les autres réponses pour cela) ou utiliser toutes ses options sur la ligne de commande. J'utilise généralement cette dernière méthode, comme je vais le démontrer en utilisant l'exemple du cheesepackage:

( Avant d' utiliser l'une des commandes d' aptitude installation de cet article, il vaut la peine d'exécuter sudo aptitude updatepour actualiser la liste des logiciels disponibles.)

Pour rechercher un package, utilisez

aptitude search cheese

Ensuite, pour afficher toutes les informations du package concernant les versions et les dépendances, tapez

aptitude show cheese

Ensuite, pour l'installer, utilisez

sudo aptitude install cheese

Cependant, au-delà de l'utilisation de base standard de la recherche, de la suppression et de l'installation de packages, vous aptitudepouvez installer et supprimer des packages avec une seule commande. Avec les aptitudecommandes d'installation, ajoutez -après le nom du package pour le supprimer , et avec les commandes aptitude remove, ajoutez +après le nom du package pour le faire installer .

Si vous entrez

sudo aptitude install cheese gthumb-

cheesesera installé tandis que gthumbsera supprimé.

Cependant, d’un autre côté, si vous utilisez

sudo aptitude remove grsync+ htop

htopsera supprimé et grsyncinstallé.

Source: voir le manuel Debian pour plus d'informations sur aptitude. Pour une autre explication essentielle de aptitudeet ses autres commandes utiles, voir man aptitudeou les pages de manuel Ubuntu en ligne.


la source