论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
软件与程序人生
›
DevOps与敏捷开发
›
五步办理 Ubuntu 18.04 出现GLIBC_2.28 not found的办理 ...
五步办理 Ubuntu 18.04 出现GLIBC_2.28 not found的办理方法
风雨同行
金牌会员
|
2024-6-15 02:37:29
|
显示全部楼层
|
阅读模式
楼主
主题
789
|
帖子
789
|
积分
2367
Ubuntu 18.04 出现GLIBC_2.28 not found的办理方法
参考debian网址https://packages.debian.org/buster/并搜索想要的软件或者工具等,如libc6,有结果如下:
具体就不介绍了,请浏览官网了解。
第一步:
添加软件源,在
/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-dev libc6
复制代码
看一下吧,你也放心:
检察服务器当前版本:
strings /lib/x86_64-linux-gnu/libc.so.6 | grep GLIBC_
复制代码
不出不测你已经乐成了,提前恭喜你办理题目,舒畅的继续工作吧~
假如你是在内网环境,并且你知道一台服务器可以链接外网,可以通过代理的方式更新apt源。
你可以通过在服务器A上设置代理服务器来实现服务器B通过服务器A访问外部APT源的需求。以下是具体步骤:
在服务器A(假设IP:172.16.16.122)上安装代理服务
假设你利用的是Squid作为代理服务器,由于它是Linux下常用的代理服务器软件之一。
在服务器A上安装Squid:
sudo apt update
sudo apt install squid
复制代码
设置Squid代理服务器
编辑Squid的设置文件/etc/squid/squid.conf,使其答应服务器B的访问哀求:
sudo vim /etc/squid/squid.conf
复制代码
在文件中添加或修改以下行:
http_access allow all
复制代码
这将答应所有的HTTP哀求通过代理,你也可以设置更细粒度的访问控制。
生存并关闭文件后,重启Squid服务以应用新的设置:
sudo systemctl restart squid
复制代码
在服务器B上设置APT利用代理
在服务器B上设置APT以通过服务器A的代理服务器举行连接,首先编辑APT设置:
sudo vim /etc/apt/apt.conf.d/02proxy
复制代码
在该文件中添加以下行:
Acquire::http::Proxy "http://172.16.16.122:3128";
复制代码
请更换服务器A的IP地址为实际的服务器A的内网IP地址,3128是Squid的默认端口,假如你在Squid设置中更改了端口,请利用相应的端口。
假如加key出现题目实验用hkp,执行下面的下令
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --keyserver-options http-proxy=http://172.16.16.122:3128 --recv-keys 112695A0E562B32A 54404762BBB6E853
复制代码
更新APT和系统
在服务器B上运行下面的下令来更新APT的软件包列表和系统:
sudo apt update
sudo apt upgrade
复制代码
假如统统设置正确,服务器B现在应该可以或许通过服务器A的代理来访问外网的APT源并举行更新。
确保你的安全设置正确,只答应信托的服务器B通过服务器A的Squid代理举行连接,以防止潜在的安全风险。别的,假如服务器B需要通过HTTPS连接,则大概需要在Squid代理中举行额外设置,并在APT设置中指定Acquire::https:
roxy。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
风雨同行
金牌会员
这个人很懒什么都没写!
楼主热帖
深入Python网络编程:从基础到实践 ...
MySQL锁(乐观锁、悲观锁、多粒度锁) ...
中职网络安全技能大赛SSH弱口令渗透测 ...
阿里云体验有奖:如何将 PolarDB-X 与 ...
HTML+CSS+JS——动漫风二次元论坛(2页) ...
损失函数-pytorch
互联网技术大佬独立博客推荐 ...
让 Flutter 在鸿蒙系统上跑起来 ...
【numpy基础】--广播计算
我的第二次博客作业
标签云
挺好的
服务器
快速回复
返回顶部
返回列表