【Qt】ubuntu18.04 qtcreator点击图标打不开,缺少GLIBC_2.28

发布时间 2023-04-17 11:11:37作者: 乞力马扎罗山的雪

遇到的问题是点击qtcreator的图标打不开,像其他qt相关的软件可以

然后从安装目录下../Tools/QtCreator/bin运行./qtcreator出现报错:

./qtcreator: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by /home/bck18vm/software/Qt/anzhuang/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Core.so.6)

相关问题搜索

https://stackoverflow.com/questions/72921215/getting-glibc-2-28-not-found
尝试1:

按照这个操作:

自己的版本是:

ldd --version
ldd (Ubuntu GLIBC 2.27-3ubuntu1.5) 2.27
Copyright (C) 2018 自由软件基金会。
这是一个自由软件;请见源代码的授权条款。本软件不含任何没有担保;甚至不保证适销性
或者适合某些特殊目的。
由 Roland McGrath 和 Ulrich Drepper 编写。

所以按照上面的步骤:

  • sudo apt-get remove nodejs显示未安装
  • nvm install 14.17.6显示“Command 'nvm' not found, did you mean”
    • 查找相关关于nvm的东西,nvm是一个node版本管理器,类似于python的anaconda之类的版本管理
    • 安装nvm,https://www.jianshu.com/p/8c3e782c7be1 ,因为有被墙的问题,在https://www.ipaddress.com/查询raw.githubusercontent.com的真实IP。然后运行sudo nano /etc/hosts,将刚才查询的ip地址加上去,这是我加入的东西185.199.108.133 raw.githubusercontent.com,接着运行curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash ,然后就装好了。
    • 运行nvm --version,安装的是0.37.2
  • 另一个比较好的博客:https://bobbyhadz.com/blog/node-glibc-not-found-required-by-node
  • 接着运行nvm install 14.17.6,显示安装成功,
    Computing checksum with sha256sum
    Checksums matched!
    Now using node v14.17.6 (npm v6.14.15)
    Creating default alias: default -> 14.17.6 (-> v14.17.6)
    
  • 但是运行./qtcreator还是刚才那个报错。

尝试2
https://blog.csdn.net/lialong1st/article/details/122560647
但是手动安装有各种错误

尝试3
https://blog.csdn.net/Youning_Yim/article/details/129343107
成功了,中间需要安装博客中所指出的那样更新密钥