Comment rechercher des paquets dans le terminal avec Apt et Apt-Get

Les utilisateurs de Linux sont toujours enthousiastes à l’idée de lancer des commandes de terminal pour de nouveaux paquets, mais pour commencer, comment quelqu’un est-il censé connaître les noms de ces paquets ? Une fois signalé, c’est en fait très simple. Ce tutoriel vous montrera comment rechercher des paquets dans le Terminal pour les systèmes basés sur Ubuntu et Debian avec apt et apt-get.

Ubuntu et Apt

Ces dernières années, Ubuntu a simplifié et amélioré certaines des commandes les plus lourdes de Debian. Les commandes apt-get et apt-cache impliquaient une saisie inutile et ont été raccourcies en apt, qui effectue les actions des deux. Pour rechercher quelque chose dans votre référentiel, il suffit d’utiliser apt avec le mot search, suivi de votre terme de recherche. Disons que vous vouliez rechercher des jeux de golf – vous pourriez rechercher votre dépôt simplement en entrant:

apt search golf

Apt produira une liste de tous les résultats de recherche pertinents, en recherchant à la fois dans les noms de paquets et les descriptions. Avec apt, les noms de paquets seront surlignés en couleur pour aider à les différencier des autres textes descriptifs.

Apt Ubuntu Apt Search Golf

Dans notre recherche golf, l’un des paquets disponibles était kolf, nous allons donc l’utiliser comme notre paquet pour les exemples suivants.

Pour installer des paquets avec apt, il suffit de remplacer search par install, suivi du nom de votre paquet. Cependant, l’installation de paquets nécessite des privilèges de super utilisateur, qui, sur un système Ubuntu, utilise sudo. La commande sudo va au début d’une ligne de terminal, donc sur un système Ubuntu, vous installeriez kolf en entrant :

sudo apt install kolf

Anciens systèmes Debian

A la place de la nouvelle commande apt simplifiée, les anciennes versions de Debian utilisent apt-cache pour la recherche. Elle fonctionne cependant toujours de la même manière qu’apt. Pour rechercher une fois de plus le golf, la commande serait :

apt-cache search golf
Apt Debian Apt Cache Search

Cependant, les informations données sont moins étendues qu’avec apt, comme le montre cette capture d’écran.

Apt Vs Apt Cache

Notez que bien que les commandes apt-get de Debian fonctionnent avec Ubuntu, les commandes apt simplifiées d’Ubuntu peuvent ne pas fonctionner avec Debian, selon l’âge de votre version. Il vaut la peine d’essayer d’abord la commande apt de style Ubuntu, car elle est dotée d’un formatage et d’un code couleur supplémentaires.

Si sudo est configuré sur votre système, pour installer kolf, vous devriez entrer :

sudo apt-get install kolf

Cependant, sur la Debian stock, votre utilisateur peut ne pas être automatiquement ajouté à la liste des sudoers, ce qui signifie que vous devrez utiliser root à la place. Cela est cependant facile. Si vous n’avez jamais utilisé root auparavant, entrez simplement :

su

entrer le mot de passe root, puis entrez vos commandes, moins la partie sudo.

# apt-get install kolf

Notez le changement de $ à une # – une invite root. Ne restez pas en root plus longtemps que nécessaire, car cela permet un accès complet au système, et vous pourriez endommager quelque chose. Appuyez sur Ctrl + D ou tapez exit pour vous déconnecter de root lorsque vous avez terminé.

Etendre votre utilisation

Et si les informations fournies par la recherche apt ne sont pas suffisantes ? Et si vous voulez sauter dans beaucoup plus de détails ? Une fois que vous connaissez le nom de votre paquet, vous pouvez utiliser apt show pour vous indiquer plus d’informations, y compris des détails tels que le site Web du projet ou l’existence ou non de conflits de dépendances. En restant avec kolf comme exemple, la commande est :

apt show kolf

Comparer et contraster la sortie de kolf …

.

Apt Debian Kolf

avec la sortie de neverputt.

Apt Debian Neverputt

Si vous deviez choisir entre les deux paquets, neverputt serait le paquet le moins susceptible de causer des problèmes à votre système de dépôt.

Pour l’équivalent Debian plus ancien, la commande est :

apt-cache show kolf

Un scénario très courant : vous utilisez un terminal à l’ancienne qui ne vous permet pas de faire défiler en arrière une liste de texte étendue, vous laissant bloqué en bas. Dans ce scénario, vous pouvez simplement utiliser un pipe (c’est le symbole |) pour envoyer la sortie vers un lecteur de texte comme less. Étendre l’exemple de kolf de cette manière ressemble à ceci:

apt show kolf | less

Maintenant vous pouvez parcourir la sortie simplement en utilisant les touches fléchées, et vous pouvez sortir en appuyant sur Q. Vous pouvez également utiliser cette méthode de tuyauterie pour la recherche apt, mais sachez que vous perdrez tout son code couleur fantaisiste sur les noms de paquets.

Sortie tuyautée apt

Maintenant que vous savez comment rechercher des paquets dans le terminal, vos paquets deviennent-ils désordonnés ? Ubuntu produit-il beaucoup trop de messages d’erreur ? Consultez notre guide sur le nettoyage d’Ubuntu.

Relié:

John Knight

John Knight est un écrivain, notamment pour Linux Format (UK), Linux Journal (US), et Maximum PC (US). En dehors de l’open source et du matériel informatique général, John a également écrit pour des publications automobiles, et écrit actuellement du matériel sur les jeux vintage et la batterie. Ses autres centres d’intérêt sont la psychologie, le français et le japonais.

Nos derniers tutoriels livrés directement dans votre boîte de réception.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *