ubuntu 如何重装你的apt【apt-get报错: symbol lookup error/undefined symbol】
副标题:解决error:apt-get: symbol lookup error: /lib/x86_64-linux-gnu/libapt-private.so.0.0: undefined symbol: _ZNK13pkgTagSection7FindULLENS_3KeyERKy, version APTPKG_6.0
文章目录
- 问题描述
- 报错分析
- 解决方案:重装你的apt
-
- 1、查看你的ubuntu版本
- 2、下载适配你的apt
- 3、安装apt
- 4、验证
- 参考文章
问题描述
我在 ubuntu上使用 apt-get update
时遇到如下报错:
apt-get: symbol lookup error: /lib/x86_64-linux-gnu/libapt-private.so.0.0: undefined symbol: _ZNK13pkgTagSection7FindULLENS_3KeyERKy, version APTPKG_6.0
这个问题困扰我很久,我找遍整个网络,终于在stackoverflow的一篇帖子里得到了借鉴。特此做下记录。
报错分析
简单分析一下应该是apt安装包出错了,这种问题一般的解决方案就是重装。既然上面的报错已经告诉我们是哪个pkg报错了,我们就去网上搜这个软件(aptpgk6.0)的安装包即可。
解决方案:重装你的apt
解决方案是,前往ubuntu官网,搜索这个package包,然后找到对应的安装包下载即可。