Ubuntu 18.04 出现GLIBC_2.28 not found的解决方法(亲测有效)
本文最后更新于 125 天前,其中的信息可能已经有所发展或是发生改变。

我在Ubuntu18安装Qt环境是出现了一个问题,下面把该问题的解决经验分享给大家!

如出现一下错误,不要慌张,继续跟着往下操作

分析这个错误的出现:GLIBC是Linux底层的API库,有些环境需要GLIBC更高版本才支持,比如

GLIBC_2.28;此时不建议大家更新GLIBC,可能会出现系统崩溃的情况。

软件包升级GLIBC_2.28

  • 1、查看服务器版本我们在终端中输出
strings /lib/x86_64-linux-gnu/libc.so.6 | grep GLIBC_

如果返回的结果如下:

GLIBC_2.2.5
GLIBC_2.2.6
GLIBC_2.3
GLIBC_2.3.2
GLIBC_2.3.3
GLIBC_2.3.4
GLIBC_2.4
GLIBC_2.5
GLIBC_2.6
GLIBC_2.7
GLIBC_2.8
GLIBC_2.9
GLIBC_2.10
GLIBC_2.11
GLIBC_2.12
GLIBC_2.13
GLIBC_2.14
GLIBC_2.15
GLIBC_2.16
GLIBC_2.17
GLIBC_2.18
GLIBC_2.22
GLIBC_2.23
GLIBC_2.24
GLIBC_2.25
GLIBC_2.26
GLIBC_2.27
GLIBC_PRIVATE

说明系统当前是没有GLIBC_2.28

  • 使用软件包升级方式

添加软件源,/etc/apt/sources.list文件,打开文件。

sudo gedit /etc/apt/sources.list

在文件后面添加

deb http://security.debian.org/debian-security buster/updates main

随后执行下方命令运行在线安装程序

sudo apt update # 更新软件源

apt-get update之后若出现下面提示:
由于没有公钥,无法验证下列签名: NO_PUBKEY 112695A0E562B32A NO_PUBKEY 54404762BBB6E853

则输入一下指令

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 112695A0E562B32A 54404762BBB6E853


其中后面的112695A0E562B32A 54404762BBB6E853就是上面提到的NO_PUBKEY 112695A0E562B32A NO_PUBKEY 54404762BBB6E853中的公钥,替换成对应的即可。

然后重新apt-get update

  • 查看软件包可更新列表
sudo apt list --upgradable
  • 安装libc6
sudo apt install libc6
  • 查看服务器当前版本:
strings /lib/x86_64-linux-gnu/libc.so.6 | grep GLIBC_

此时多了一个2.28则说明我们已经解决完问题。

如果还是没有28,可以尝试重新从替换公钥那一步再来一遍

如果您觉得这篇文章不错,且手里较为宽裕,可以支持一下博主,一分也是缘分😊

评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇