sudo apt-get install zlibc minizip
sudo apt-get install libidn11-dev libidn11
正在读取软件包列表 完成
正在分析软件包的依赖关系树 完成
正在读取状态信息 完成
E: 无法定位软件包 zlibc
换成清华源和阿里云都没用
执行下边两行代码:
sudo apt install zlib1g
sudo apt-get install zlib1g minizip
不知道你这个问题是否已经解决, 如果还没有解决的话:
如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
可能出现无法定位软件包的错误提示是由于本地软件包缓存信息无法正常更新或软件源配置不正确造成的。为了解决这个问题,你可以尝试以下方法:
- 首先,可以尝试更新本地软件包缓存信息。使用以下命令执行更新:
sudo apt-get update
更新完毕后,再使用以下命令安装所需软件包:
sudo apt-get install zlibc minizip - 如果使用第一种方法仍然无法解决问题,可以尝试更改软件源配置。在终端中打开 /etc/apt/sources.list 文件,并将其中的软件源配置更改为以下清华大学 Ubuntu 镜像源信息:
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
更改后保存文件并执行以下命令更新软件包缓存信息:
sudo apt-get update
完成后再次尝试安装所需软件包。 - 如果以上两种方法都无法解决问题,可能是由于所需软件包在当前 Ubuntu 系统版本的软件源中已经不再提供。你可以尝试在相关社区或官方网站上查找其他适用于当前系统版本的软件包,或者升级系统到更高版本以支持所需软件包。