He instalado Qt5 desde el sitio del proyecto Qt5, en el siguiente directorio
/opt/Qt5
También me gustaría mencionar que tenía Qt4 instalado anteriormente, he eliminado todas las instancias de Qt4 a través del centro de software.
Ahora que publico designer
desde el símbolo del sistema, el sistema da el siguiente error:
designer: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/designer': No such file or directory
¿Qué se puede hacer para corregir este problema?
Respuestas:
Reemplace las rutas de la versión Qt predeterminada en:
/usr/lib/x86_64-linux-gnu/qtchooser/default.conf
o en versiones más recientes
/usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf
:Cheque:
Referencia:
man qtchooser
fuente
/usr/lib/x86_64-linux-gnu/qtchooser/default.conf
es un enlace simbólico a la de/usr/share/qtchooser/default.conf
Ruta adecuada a la configuración predeterminada de qt:
/usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf
fuente
ln -s /usr/lib/x86_64-linux-gnu/qtchooser/qt5.conf /usr/lib/x86_64-linux-gnu/qtchooser/default.conf
Para todos aquellos que no desinstalaron la versión anterior y se preguntan cómo cambiar la ubicación del directorio qt. La forma correcta es exportar la variable QT_SELECT y agregar el archivo personalizado ~ / .config / qtchooser / somename.conf.
Esta será una instalación qt visible en qtchooser -l bajo "somename". Así que eso:
Devolverá su ubicación personalizada. La desventaja de cambiar default.conf es que podría invalidar dónde se encuentra su versión qt anterior, cuando la cambié a / some / path, después de ejecutar:
Encuentra la versión más nueva en mi ruta, sin embargo, con ~ / config / qtchooser / somename.conf, la versión anterior está intacta.
Se menciona al final de la
man qtchooser
ayuda:fuente
Intenté las respuestas sugiriendo verificar la configuración en qtchooser, pero no pude hacer que funcionara. La solución que funcionó para mí fue simplemente agregar la versión qt correcta a PATH. 5.11 en mi caso.
fuente