GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿“qmake” no se reconoce?

Instalé Qt 5.6 desde el sitio web oficial a través de un archivo *.run. El directorio de instalación está en mi carpeta de inicio. Cuando corro

qmake --version

Recibo el siguiente mensaje:

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

Creo que el problema es que el sistema operativo no busca el qmake en el directorio correcto (tengo Qt instalado en mi carpeta de inicio).

¿Cómo puedo decirle al sistema operativo que busque Qt en mi carpeta de inicio?

Respuesta aceptada:

La solución está en usar alternativas de actualización(8). Para obtener más información sobre el razonamiento detrás de esto, consulte ¿Qué hace exactamente `update-alternatives`?

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

seguido de:

sudo update-alternatives --config qmake

para asegurarse de que se está utilizando la versión qt5. Esto actualizará /usr/bin/qmake para apuntar a la versión qt5.

Una nota al margen: Es posible que deba verificar /usr/bin/ para ver si ya hay un enlace simbólico. Si no está administrado por update-alternatives entonces es posible que deba eliminarlo manualmente o cambiarle el nombre para que esto funcione.

¡Espero que eso ayude!


Ubuntu
  1. Linux – Configuración no válida `x86_64′:¿Máquina `x86_64′ no reconocida?

  2. Ubuntu – ¿Crontab no funciona?

  3. ¿Comando alternativo de actualización no encontrado?

  4. ¿Los botones de volumen no funcionan en 14.04?

  5. ¿Ethernet no detectada en absoluto?

sudo:apt-add-repository:¿comando no encontrado?

El inicio de sesión automático no funciona en Ubuntu 17.10

Ubuntu 17.10 – ¿El mouse no se muestra en Xinput?

Error de salida del archivo:Tar.xz:¿Formato de archivo no reconocido?

actualizar-alternativas:comando no encontrado

M.2 Samsung SM951 NVME SSD no reconocido en Linux