web-dev-qa-db-fra.com

Vérification rapide pour trouver si ogre est installé et désinstaller si nécessaire

Comment peut-on vérifier rapidement si l'ogre est installé? Par exemple, interroger la version actuelle d'ogre comme OpenSceneGraph permet osgversion. Une commande sera préférée comme celle-ci. La solution pour Ubuntu sera préférée, mais Windows sera également bon à savoir.

Je souhaite trouver toutes les versions d'ogre sur mon ordinateur et supprimer uniquement les versions dont je ne veux pas. Quelle est la commande exacte pour supprimer l'ogre? Quelque chose comme:

Sudo apt-get remove --purge <something>
1
user_1_1_1

Je ne connais pas ogre mais il existe un test simple pour voir si des packages ogre sont installés:

andrew@athens:~$ Sudo dpkg -l *ogre*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                        Version            Architecture       Description
+++-===========================-==================-==================-===========================================================
un  libogre-1.8.0               <none>             <none>             (no description available)
un  libogre-1.9.0               <none>             <none>             (no description available)
ii  libogre-1.9.0v5:AMD64       1.9.0+dfsg1-7      AMD64              3D Object-Oriented Graphics Rendering Engine (libraries)

Cela indique le nom du package ogre et donne également le numéro de version que vous recherchez. Vous pouvez voir que j'ai installé: libogre-1.9.0v5, il y a une belle explication de ces codes ici ... mais il suffit de dire qu'il démontre les versions 1.8.0 et 1.9.0 non installées tandis que 1.9.0v5 est installé .

Pour supprimer ce package est alors un processus simple d'exécution:

Sudo apt-get remove libogre-1.9.0v5

Et cela supprimera en toute sécurité votre package ogre ...

1
andrew.46