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 18/01/2008, à 10:21

Aneldix

[resolu][aptitude] savoir si un paquet est installé ou non?

Bonjour,

Connaissez vous la commande aptitude ... qui permet de savoir si tel paquet est installé.

Merci pour votre aide.

Dernière modification par Aneldo (Le 19/01/2008, à 19:30)

Hors ligne

#2 Le 18/01/2008, à 10:35

mathben

Re : [resolu][aptitude] savoir si un paquet est installé ou non?

Ha, amusant, je cherchais justement cette commande, mais vue que je suis paresseux, je n'ai pas commencé mes recherches jusqu'à  aujourd'hui (oui, vraiment paresseux!)

Tient, un petit coup de aptitude --help
J'ai trouvé la réponse et je partage cette réponse (merci de m'avoir donné un coup de pouce à  rechercher, héhé!)

1ière solution, tu rajoutes l'option -P (il est en majuscule): Toujours demander confirmation pour les actions
    Lorsque te demande, téléchargé ou pas, si tu veux continuer l'action de ce que tu es en train d'entreprendre tongue

Tu fais ceci  aptitude [option] action [fichier]

2e solution, tu demandes ceci aptitude show [fichier]
Dans la description de l'application, il te dira (au tout début) si tu l'as installé ou pas!

Voilà !


Ubuntu 9.10 Karmic Koala AMD64 ][  Portable Acer Aspire 9300

Hors ligne

#3 Le 18/01/2008, à 10:38

Hoper

Re : [resolu][aptitude] savoir si un paquet est installé ou non?

Tu veux forcement le faire avec aptitude ? parce que dpkg marche bien pour ca smile
Je propose :
dpkg -l | grep nom_du_paquet
si ca ne donne rien, il est pas installé.
Si il s'affiche, avec un petit 'ii" devant, c'est qu'il est installé et corectement configuré.

Dernière modification par Hoper (Le 18/01/2008, à 10:39)


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org

Hors ligne

#4 Le 18/01/2008, à 10:59

iuchiban

Re : [resolu][aptitude] savoir si un paquet est installé ou non?

Ce doit etre le paramètre show pour aptitude.


C'est depuis que Chuck Norris a laissé la vie sauve à un manchot que l'on dit que Linux est libre.

Chuck Norris n'a pas besoin d'éditer son premier message pour ajouter [Résolu]. Chuck Norris est toujours [Résolu], quoi qu'il arrive.

Hors ligne

#5 Le 18/01/2008, à 11:04

marc_qui

Re : [resolu][aptitude] savoir si un paquet est installé ou non?

salut,
ne précise que s'il est installé ou pas
aptitude show nom_du_programme | grep install
grep pour ne pas être submergé d'infos non sollicitées
exemple :
aptitude show firefox | grep install

Dernière modification par marc_qui (Le 18/01/2008, à 11:07)

Hors ligne

#6 Le 18/01/2008, à 14:07

Oliv Mérou

Re : [resolu][aptitude] savoir si un paquet est installé ou non?

Moi j'utilise

dpkg -s nom_du_paquet | grep Status

- si le paquet est installé, la console affiche

Status: install ok installed

- si le paquet n'est pas installé, elle affiche : (par exemple ici pour le paquet mp)

Le paquet « mp » n'est pas installé et aucune information n'est disponible. Utilisez dpkg --info (= dpkg-deb --info) pour examiner les fichiers
archives, et dpkg --contents (= dpkg-deb --contents) pour afficher leur contenu.


Desktop Medion MT6, ram 1 Go, cpu 1,93 Ghz, carte graph ATI X300SE. Terroriste-communiste-chinois-sectaire-cannibale-du-libre

Hors ligne

#7 Le 18/01/2008, à 15:14

Aneldix

Re : [resolu][aptitude] savoir si un paquet est installé ou non?

Merci pour vos réponses.
Je ne connaissais pas dpkg

J'utiliserais

aptitude show nom_du_programme | grep install

pour ne rester qu'avec aptitude

Hors ligne

#8 Le 18/01/2008, à 16:00

Hoper

Re : [resolu][aptitude] savoir si un paquet est installé ou non?

dpkg est en fait un outil plus "bas niveau" que aptitude... Il est meme possible que aptitude et apt-get fassent en fait appel à  dpkg... bref, dpkg te permet de manipuler les paquets de facon plus fine, pour, par exemple, voir ce qu'ils contiennent, ou en construire de nouveau.
Mais pour tout ce qui est installation/supression, ce n'est effectivement pas ce qu'il faut utiliser.


Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org

Hors ligne

#9 Le 18/01/2008, à 16:47

tuxce

Re : [resolu][aptitude] savoir si un paquet est installé ou non?

sinon, tu as aussi

aptitude search motif

qui t'évite de te rappeler du nom exact tout en t'affichant au début de la ligne un "i" si le paquet est installé

aptitude search motif | grep '^i'

ou encore

dpkg -l '*motif*'

Hors ligne