J'ai réussi à installer certains paquets en utilisant la ligne de commande "sudo apt-get install packagename" lorsque je savais à l'avance que ces paquets étaient disponibles. Mais comment puis-je rechercher ou obtenir une liste de ce qui est disponible dans les dépôts ?
Réponses
Trop de publicités?Malheureusement, je n'ai pas assez de représentants pour ajouter ce commentaire à la réponse principale.
Mais j'essayais de trouver g++-
- des paquets similaires avec apt-cache search
. Il est important de savoir dans ce cas que keyword
est une expression régulière donc apt-cache search g++-
n'aura pas de résultats utiles.
apt-cache search "g[+][+][-]"
serait la voie à suivre
apt list <package>
est la façon dont je recommande de rechercher des paquets. Si vous n'obtenez aucune correspondance ou si vous n'êtes pas sûr du nom du paquet, essayez d'entourer l'argument d'astérisques pour obtenir plus de résultats. Par exemple apt list *chrome*
donnera les résultats suivants :
Listing...
chrome-gnome-shell/focal,focal,now 10.1-5 all
chromium-chromedriver/focal-updates 1:85.0.4183.83-0ubuntu0.20.04.2 amd64
chromium-lwn4chrome/focal,focal 1.0-3 all
google-chrome-beta/stable 99.0.4844.17-1 amd64
google-chrome-stable/stable,now 98.0.4758.80-1 amd64
google-chrome-unstable/stable 100.0.4867.0-1 amd64
mkchromecast-alsa/focal,focal 0.3.8.1-1 all
mkchromecast-gstreamer/focal,focal 0.3.8.1-1 all
mkchromecast-pulseaudio/focal,focal 0.3.8.1-1 all
mkchromecast/focal,focal 0.3.8.1-1 all
node-chrome-trace-event/focal,focal 1.0.2-1 all
openchrome-tool/focal 1:0.6.0-3build1 amd64
python3-pychromecast/focal,focal 4.1.0-1 all
ruby-chromedriver-helper/focal,focal 2.1.0-7 all
xserver-xorg-video-openchrome-hwe-18.04/focal 3:14.5 amd64
xserver-xorg-video-openchrome/focal 1:0.6.0-3build1 amd64
Alternativement, si vous souhaitez une description de chaque paquet, exécutez apt search --names-only <package>
. Veillez à inclure --names-only
pour des résultats plus précis.
Le PO ne visait que apt
qui a déjà fait l'objet d'une réponse ( apt search
). Certaines personnes pourraient se retrouver ici à la recherche de solutions pour d'autres alternatives (plus modernes).
Aujourd'hui, nous avons d'autres sources pour les applications : pip
, brew
, flatpak
y npm
pour ne citer que quelques exemples populaires. Tous ces logiciels fonctionnent également avec search
sous-commande.
Vous pouvez gérer tout ce qui précède et d'autres avec meta-package-manager
ce qui résout XKCD #1654 (ne regardez pas #927 ).
apt-file search part_of_package_name
"Variante étendue" est utile en cas de nombre excessif de résultats :
apt-file search part_of_package_name | grep another_part_of_name
Exemple de recherche du paquet de serveur ssh si je ne connais pas le nom est ssh-server ou sshserver ou server-ssh etc :
apt-file search ssh | grep server
Étapes de la préparation apt-file search
pour la recherche. Cela doit être fait avant la première utilisation :
sudo apt-get install apt-file
sudo apt-file update
- Réponses précédentes
- Plus de réponses