GNU/Linux >> Znalost Linux >  >> Ubuntu

„qmake“ není rozpoznán?

Nainstaloval jsem Qt 5.6 z oficiálních stránek přes soubor *.run. Instalační adresář je v mé domovské složce. Když běžím

qmake --version

Zobrazuje se mi následující zpráva:

qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory

Myslím, že problém je v tom, že operační systém nehledá qmake ve správném adresáři (v domovské složce mám nainstalované Qt).

Jak mohu říct operačnímu systému, aby hledal Qt v mé domovské složce?

Přijatá odpověď:

Řešení spočívá v použití update-alternatives(8). Další informace o zdůvodnění, které je za tím, najdete v části Co přesně dělá `update-alternatives`?

sudo update-alternatives --install /usr/bin/qmake qmake /usr/lib/x86_64-linux-gnu/qt5/bin/qmake 100

následuje:

sudo update-alternatives --config qmake

abyste se ujistili, že se používá verze qt5. Tím se aktualizuje /usr/bin/qmake ukázat na verzi qt5.

Poznámka na okraj: Možná budete muset zkontrolovat /usr/bin/ abyste zjistili, zda již existuje symbolický odkaz. Pokud není spravováno update-alternatives pak jej možná budete muset ručně odstranit nebo přejmenovat, aby to fungovalo.

Doufám, že to pomůže!


Ubuntu
  1. Vložte oba znaky, pokud není rozpoznána mrtvá kombinace kláves (např. ‚a → á, ‚b → ‚b)?

  2. Alternativní příkaz aktualizace nebyl nalezen?

  3. Tlačítka hlasitosti nefungují ve 14.04?

  1. Ethernet nebyl vůbec detekován?

  2. Wine 1.7 se neinstaluje na Xubuntu 15.10?

  3. Ubuntu 17.10 – myš se v Xinput nezobrazuje?

  1. Bluetooth nefunguje na Ubuntu 13.10?

  2. sshpass není ve Windows rozpoznán

  3. M.2 Samsung SM951 NVME SSD nebyl v Linuxu rozpoznán