Recherche de packages Debian

Recherche de packages Debian

«L'installation de packages sur votre système Debian est facile. Vous auriez pu installer un lot de dépendances ou d'autres packages lors de l'installation d'un outil donné. Le problème survient lorsque vous souhaitez localiser un package donné, mais vous pouvez vous souvenir de tous les packages que vous avez installés. Pourtant, il se peut que vous connaissiez les mots clés associés à un package donné, mais vous ne connaissez pas le moyen exact de localiser le package."

Nous comprenons que si vous recherchez un moyen rapide de rechercher des packages Deb et d'autres installés avec un instantané. De plus, vous souhaitez probablement obtenir des informations sur un package qui n'est pas installé ou la liste de tous les packages installés. Dans ce cas, ce guide vous arme avec divers outils et conseils pour améliorer votre recherche de colis sur les systèmes Debian.

Listing des packages installés

1. Utilisation de DPKG

Les packages Debian peuvent être interrogés en utilisant le dpkg Outil, qui répertorie les détails ou interroge tous les packages Debian installés.

Pour répertorier tous les packages Debian installés, utilisez la commande ci-dessous.

$ dpkg-query -l | moins

Les commandes ci-dessus impriment également les détails des packages installés, y compris leur version et leur architecture. Une meilleure façon consiste à filtrer les résultats des packages et à faire correspondre ceux d'un mot-clé donné en utilisant le grep commande. Par exemple, nous pouvons utiliser la commande ci-dessous si nous recherchons le GCC emballer.

$ dpkg-query -l | gcc grep

Si le package est installé, il doit être retourné. Sinon, cela donnera une erreur.

Dans ce qui précède, la sortie renvoyée est de tout package qui correspond au mot clé «gcc."

Alternativement, vous pouvez utiliser la commande ci-dessous si vous souhaitez trouver un package correspondant au nom exact fourni. Ici, nous essaierons de trouver la commande GCC comme nous l'avons fait plus tôt.

$ dpkg -l gcc

La sortie ci-dessous montre comment le résultat ne correspondait qu'au nom du package exact.

Pourtant, vous pouvez afficher tous les résultats correspondant à un mot clé donné en utilisant le -S drapeau, comme dans le cas ci-dessous.

$ dpkg -s gcc

2. Utilisation d'APT

La plupart des packages sont installés et gérés à l'aide du apte ou apt-get commande. Pourtant, vous pouvez utiliser APT pour afficher tous les packages installés ou trouver des packages spécifiques en filtrant les résultats. Regarde.

Pour afficher tous les packages installés sur votre système, utilisez la commande ci-dessous.

$ APT LISTE - INSTALLÉ

Nous pouvons réduire les résultats de recherche en utilisant Grep pour correspondre aux mots clés spécifiques du package que vous recherchez. Considérons le git emballer. La commande de la recherche en utilisant APT serait la suivante.

$ APT LISTE - INSTALLÉ | grep git

La sortie ci-dessus décrit clairement que le package GCC est installé sur le système. Vous pouvez également noter l'architecture et les versions du package spécifié.

3. Utilisation d'APT-CACH

Tout package officiel, qu'il soit installé ou non, peut être trouvé en utilisant le apt-cache option. La commande interroge la liste Debian de tous les packages, et vous pouvez l'utiliser pour trouver un package basé sur les mots clés et même obtenir les détails du package donné.

Si vous n'êtes pas sûr du nom du package, utilisez la commande ci-dessous. Ici, vous interrogerez tous les packages dont le nom ou la description correspond au mot clé ajouté. Dans ce cas, c'est vlc

$ apt-cache Search VLC

Pour restreindre la sortie pour afficher uniquement les packages qui correspondent à l'expression de recherche, utilisez le -noms uniquement drapeau.

$ apt-cache Search - VLC des noms uniquement

Pourtant, vous pouvez obtenir les informations sur le package donné en utilisant le montrer drapeau.

$ apt-cache show vlc

Tous les détails du package spécifié seront répertoriés dans l'image ci-dessus. Vous pouvez utiliser la commande pour interroger les détails de n'importe quel package.

4. Utilisation de Snap

Si vous souhaitez rechercher un package donné qui n'est pas lié à Debian, comme le snap packages, Vous pouvez les rechercher en utilisant la commande snap affiché ci-dessous.

$ SNAP LIST

Vous pouvez combiner avec le grep pour obtenir un résultat filtré.

$ SNAP LISTE | nom de package grep

Conclusion

Avec les méthodes ci-dessus, vous pouvez facilement rechercher des packages sur votre système Debian. Utilisez toutes les méthodes décrites ci-dessus en fonction du package cible et de ce que vous avez l'intention d'obtenir avec la recherche.