古いバージョンをアンインストールしておらず、qtディレクトリの場所を変更する方法を知りたいと思っている人すべて。正しい方法は、QT_SELECT変数をエクスポートして、カスタムの〜/ .config / qtchooser / somename.confファイルを追加することです。
これは、qtchooser -lの「somename」の下に表示されるqtインストールです。そのため:
QT_SELECT=somename; qtchooser -print-env
カスタムの場所を返します。default.confを変更するデメリットは、実行後に/ some / pathに変更したときに、古いqtバージョンが見つかった場所が無効になる可能性があることです。
QT_SELECT=qt4; qtchooser -print-env
私のパスで新しいバージョンを見つけますが、〜/ config / qtchooser / somename.confを使用すると、以前のバージョンはそのままです。
man qtchooser
ヘルプの最後に記載されています。
ファイル/etc/xdg/qtchooser/*.confシステム全体の構成ファイル。各行には2行があり、1行目はバイナリへのパス、2行目はQtライブラリへのパスです。default.confが提供されている場合、他に何も選択されていない場合、その設定が自動的に使用されます。
$ HOME / .config / qtchooser / *。conf構成ファイル