Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 10/11/2014, à 13:00

couim

Afficher TOUS les paquets existants

Bonjour,

je cherche une commande pour afficher tous les paquets existants (oui, les 45 000...) dans le terminal (ou le rediriger dans toto.txt par exemple)

est-il possible de le faire ?
comment le faire ? smile
merci d'avance !!!


convertir et inciter les gens à utiliser Linux :)

Etudiant informatique première année
Ada, java, c, c++

Hors ligne

#2 Le 10/11/2014, à 19:57

metalux

Re : Afficher TOUS les paquets existants

Bonsoir,
Je n'en vois pas trop l'intérêt mais bon roll

apt-cache pkgnames | sort > toto.txt

Hors ligne

#3 Le 10/11/2014, à 22:26

couim

Re : Afficher TOUS les paquets existants

Merci beaucoup smile

c'était pour pouvoir combiner avec un grep pour retrouver certains paquets impossible à trouver dans synaptic smile
par exemple même en rechargeant synaptic on a pas : google-chrome-stable
ou alors skype-i386
là avec ce système on les trouve

EDIT : si finalement on les trouves aussi dans synaptic après avoir fait

apt-cache gencaches

Dernière modification par couim (Le 10/11/2014, à 22:27)


convertir et inciter les gens à utiliser Linux :)

Etudiant informatique première année
Ada, java, c, c++

Hors ligne

#4 Le 11/11/2014, à 15:20

tiramiseb

Re : Afficher TOUS les paquets existants

c'était pour pouvoir combiner avec un grep pour retrouver certains paquets impossible à trouver dans synaptic

Pourquoi ne pas utiliser simplement apt ?

Hors ligne

#5 Le 11/11/2014, à 15:44

couim

Re : Afficher TOUS les paquets existants

Salut

Qu'entends tu par apt? smile


convertir et inciter les gens à utiliser Linux :)

Etudiant informatique première année
Ada, java, c, c++

Hors ligne

#6 Le 11/11/2014, à 18:14

tiramiseb

Re : Afficher TOUS les paquets existants

apt est le logiciel de téléchargement et gestion de dépôts de paquets de Debian et donc d'Ubuntu.

Synaptic est une surcouche à apt.
La logithèque est une surcouche à apt.

Donc si tu veux un contrôle fin, tu utilises apt.

Si tu as une version récente (14.04 ou 14.10), tu peux utiliser "apt" tout court :

apt search XXX

cherche un paquet qui correspond à la description XXX

sudo apt install toto

installe le paquet toto

Si tu as une autre version (donc 10.04 sur serveur ou 12.04 sur PC de bureau, toutes les autres étant obsolètes), alors c'est :

apt-cache search XXX
sudo apt-get install toto

Hors ligne

#7 Le 13/11/2014, à 09:39

couim

Re : Afficher TOUS les paquets existants

Salut tiramiseb !

Alors effectivement ce que tu me dis fonctionne. Et pour recharger la liste j'imagine que c'est

apt-get update 

ou alors

apt-cache gencaches

?

merci d'avance!


convertir et inciter les gens à utiliser Linux :)

Etudiant informatique première année
Ada, java, c, c++

Hors ligne

#8 Le 13/11/2014, à 10:05

tiramiseb

Re : Afficher TOUS les paquets existants

Pour recharger la liste des paquets disponibles sur les dépôts que tu utilises, c'est :

apt-get update

Il faut savoir que, si tu n'as pas désactivé le gestionnaire de mises à jour, lui-même recharge déjà la liste régulièrement.

Hors ligne

#9 Le 13/11/2014, à 10:29

couim

Re : Afficher TOUS les paquets existants

Ah d'accord smile

Et par exemple pourquoi on ne trouve pas certains paquets .deb comme Google Chrome qui est installable uniquement par un .deb? smile

Merci smile


convertir et inciter les gens à utiliser Linux :)

Etudiant informatique première année
Ada, java, c, c++

Hors ligne

#10 Le 13/11/2014, à 10:37

tiramiseb

Re : Afficher TOUS les paquets existants

Parce que Google Chrome n'est pas proposé dans les dépôts d'Ubuntu. C'est un logiciel privateur que tu dois télécharger par ailleurs.

Peut-être que Google propose un dépôt pour ce logiciel, auquel cas ajouter ce dépôt dans la configuration de ton système permet de le voir dans la liste.

apt n'est pas un outil omniscient : il te propose ce qui est présent dans les dépôts configurés, c'est tout. Il ne va pas chercher ailleurs.

Hors ligne