web-dev-qa-db-fra.com

Comment installer un paquet avec aptitude?

J'ai examiné une aptitude tutorial et lu la page de manuel, mais je ne comprends tout simplement pas. Après avoir lancé aptitude, comment dit-on "installer le paquet foo"? Ou recherchez tous les paquets avec "foo" dans leur nom?

12
Thufir

Après avoir exécuté aptitude, utilisez ces raccourcis clavier comme indiqué à la section tilisation du style d’interface graphique aptitude : (Si vous utilisez Bionic, utilisez CTRL+T au lieu de F10)

F10 pour accéder au menu d'aptitude.

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

Épuiser' , 'vers le bas'  , 'la gauche' , 'droite' , naviguer.

Utilisation Enter pour sélectionner des éléments.

Utilisation + ou - installer, mettre à jour ou supprimer un paquet

Utilisation g prévisualiser ou confirmer les actions

q pour quitter - cela fermera également la fenêtre actuellement ouverte (g avance, q il revient)

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

  1. courir aptitude;
  2. presse u (mettre à jour les listes de paquets disponibles);
  3. presse U (Marquez tous les paquets pouvant être mis à jour à mettre à jour);
  4. (rechercher/sélectionner des éléments à installer, est facultatif);
  5. presse g (pour voir les actions en attente et modifier si nécessaire);
  6. presse g (encore une fois, pour lancer le téléchargement).

À un moment où vous devez résoudre des conflits, vous découvrez que vous avez commis une erreur.

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

Lors de l'examen des actions en attente:

a accepte explicitement une action (utilisez encore pour désaccepter)

r rejette une action

g va encore de l'avant avec les actions en attente

Utiliser aptitude depuis la ligne de commande comme apt-get

Pour installer un package sur une console, exécutez:

aptitude install package name

Pour rechercher des forfaits:

aptitude search package name

Par exemple, supposons que vous vouliez installer Pidgin

Chercher:

aptitude search Pidgin

Installer:

aptitude install Pidgin
19
LnxSlck

Pour rechercher un paquet, appuyez sur / et entrez une partie du nom du paquet que vous souhaitez rechercher (vous pouvez utiliser les expressions rationnelles). Ceci est similaire à la recherche dans les éditeurs comme vim.

Vous pouvez utiliser les touches fléchées vers le haut et vers le bas pour naviguer, et entrer pour basculer entre les nœuds d'arborescence.

Lorsque vous avez trouvé le bon package, appuyez sur + pour le marquer en vue de son installation (il apparaît en vert et vous voyez un i comme deuxième caractère de la colonne d'état). Ensuite, tapez g (pour "go") pour afficher l’écran de prévisualisation affichant toutes les modifications en attente. Un second g lancera l’installation.

Vous pouvez également utiliser entrer lorsque sur un package pour ouvrir une fenêtre contenant les détails de celui-ci.

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

3
Philipp Wendler

Avec aptitudename__, vous pouvez utiliser la console basée sur ncurses dans le terminal (voir les autres réponses à cette question) ou utiliser toutes ses options sur la ligne de commande. J'utilise habituellement cette dernière méthode, comme je le montrerai en utilisant l'exemple du paquet cheesename__:

( Avant d’utiliser l’une des commandes aptitudeinstall de cet article, il vaut la peine d’exécuter Sudo aptitude update pour actualiser la liste des logiciels disponibles. )

Pour rechercher un paquet, utilisez

aptitude search cheese

Ensuite, pour afficher toutes les informations sur les packages concernant les versions et les dépendances, tapez

aptitude show cheese

Puis pour l'installer utiliser

Sudo aptitude install cheese

Toutefois, au-delà de l'utilisation de base standard de la recherche, de la suppression et de l'installation de packages, aptitudepeut installer et supprimer des packages à l'aide d'une seule commande. Avec aptitudename__, les commandes d'installation ajoutent - après le nom du paquet pour qu'il soit enlevé, et avec les commandes aptitude remove, ajoutez + après le nom du paquet pour qu'il soit installé.

Si vous entrez

Sudo aptitude install cheese gthumb-

cheesesera installé tandis que gthumbsera supprimé.

Cependant, si vous utilisez

Sudo aptitude remove grsync+ htop

htopsera supprimé et grsyncsera installé.

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

0
user76204