web-dev-qa-db-fra.com

comment désinstaller Qt5

D'une manière ou d'une autre, je me suis retrouvé avec 2 versions de Qt sur ma machine Ubuntu 14.04 LTS, Qt4 et Qt5. Voici la sortie de qtchooser -list-versions

4
5
config
default
qt4-i386-linux-gnu
qt4-x86_64-linux-gnu
qt4
qt5-x86_64-linux-gnu
qt5

Comment supprimer qt5? 

3
flashburn

Supprimez simplement les packages de développement Qt5, cela devrait le faire:

Sudo apt autoremove '.*qt5.*-dev'

Inspectez la liste des paquets à retirer soigneusement avant de frapper oui ! Si vous souhaitez en conserver certains, faites apt install pour les marquer manuellement.

3
hyde
  1. ouvrir le terminal et entrer dans le répertoire installé Qt 
  2. exécuter la commande ./MaintenanceTool
1
Eric.Yun

1) Où se trouve votre fichier de configuration qtchooser?

  $: locate qtchooser | grep conf

2) Dans la liste des fichiers de configuration, il existe probablement un appel "default.conf" Celui-ci est un lien vers un autre (4.conf ou qt4.conf ou 5.conf ou qt5.conf ). Choisissez celui qui vous convient le mieux et créez un lien vers celui-ci.

Supposons que votre chemin de fichier par défaut est

/usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf

Créer une sauvegarde:

  $: cd $(dirname /usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf)
  $: cp -av default.conf default.conf_backup

Supposons que votre cible est /Usr/lib/x86_64-linux-gnu/qtchooser/qt5.conf

Ensuite:

  $: Sudo ln -s /usr/lib/x86_64-linux-gnu/qtchooser/qt5.conf default.conf

3) Le chemin de votre qmake est-il correct?

Vérifiez l'emplacement de qmake

  $: locate qmake | grep bin

Est-ce le même que celui indiqué dans votre qtchooser/default.conf modifié?

  $: cat /usr/lib/x86_64-linux-gnu/qtchooser/qt5.conf

Si la réponse est OUI, vous avez terminé. Si la réponse est non, vous devez modifier le fichier:

Créer une sauvegarde:

  $: cd $(dirname /usr/lib/x86_64-linux-gnu/qtchooser/qt5.conf)
  $: cp -av qt5.conf qt5.conf_backup

Editer le fichier et changer le chemin vers votre emplacement qmake

  $ Sudo vi qt5.conf

Maintenant c'est fait.

0
luis_js