希望大家在看下面内容之前注意:我每次按照这个方式安装时,都会出现系统崩溃的问题,不知道具体什么原因造成的,安装后ubuntu自动关机不了,按开关键强行关机,然后再进入ubuntu系统就会有:输入正确密码后,进入不了桌面,循环回输入密码的界面!安装过两次都是这样,找不到具体解决办法,我都是直接卸载系统重新安装。
大致步骤参照此博主内容:
究极保姆式教你如何在Ubuntu上源码安装Qt5.15.2_ubuntu安装qt5.15.2-CSDN博客
遇到的问题有1:
我在编译中还报了一个错,大概意思是
qtwebengine模块提示Script returned non-zero exit code.
暂未找到解决办法,我选择的是在配置configure时跳过此模块不安装-skip qtwebengine
解决方法1来自评论区:sudo apt-get install libxcursor-dev libxcomposite-dev libxdamage-dev libxrandr-dev libxtst-dev libxss-dev libdbus-1-dev libevent-dev libfontconfig1-dev libcap-dev libpulse-dev libudev-dev libpci-dev libnss3-dev libasound2-dev libegl1-mesa-dev gperf bison nodejs
遇到的问题有2:
找不到自己安装qt的路径了,然后通过在/usr目录下慢慢找到qmake文件的,进行配置,我的qmake文件在:/usr/local/Qt-5.15.2/bin下
成功安装。
单独运行qmake -v显示找不到包
需要先输入export QT_SELECT=qt-5.15.2
再输入qmake -v,才能找到包
不知是否是第七步添加环境变量有报错的原因:刚打开就有警告:
(gedit:15654): IBUS-WARNING **: 21:41:55.828: The owner of /home/imcm2/.config/ibus/bus is not root!
(gedit:15654): IBUS-WARNING **: 21:41:55.934: Unable to connect to ibus: 试图读取一行时,异常地缺失内容
加入文件内容后,有警告:
** (gedit:15654): WARNING **: 21:42:36.580: Set document metadata failed: 不支持设置属性 metadata::gedit-spell-language
** (gedit:15654): WARNING **: 21:42:36.580: Set document metadata failed: 不支持设置属性 metadata::gedit-encoding
** (gedit:15654): WARNING **: 21:44:00.586: Set document metadata failed: 不支持设置属性 metadata::gedit-spell-language
小白提示:/usr、/opt等文件在主目录下没有显示,我本来以为没有这些文件,但其实是有的,通过在终端输入:cd /usr , ls usr,等命令,可以查看寻找没有显示出的文件内容。