TranslateProject/published/202107/20210709 How to Install Zlib on Ubuntu Linux.md
2021-07-31 22:13:45 +08:00

70 lines
2.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

[#]: subject: "How to Install Zlib on Ubuntu Linux"
[#]: via: "https://itsfoss.com/install-zlib-ubuntu/"
[#]: author: "Abhishek Prakash https://itsfoss.com/author/abhishek/"
[#]: collector: "lujun9972"
[#]: translator: "MjSeven"
[#]: reviewer: "wxy"
[#]: publisher: "wxy"
[#]: url: "https://linux.cn/article-13572-1.html"
如何在 Ubuntu Linux 上安装 Zlib
======
![](https://img.linux.net.cn/data/attachment/album/202107/12/095552ndjee050i099j0j6.jpg)
[Zlib][1] 是一个用于数据压缩的开源库。
作为使用者,你可能会遇到需要安装 zlib或 zlib-devel 包)作为另一个应用程序的依赖项的情况。
但问题来了,如果你尝试在 Ubuntu 上安装 zlib它会抛出 “unable to locate package zlib” 错误。
```
sudo apt install zlib
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package zlib
```
为什么会看到这个 [Ubable to locate package 错误][2]呢?因为没有名为 zlib 的包。
如果你 [使用 apt search 命令][3]你会发现有几个包可以让你安装zlib 1g 和 zlib 1g-dev。当你知道这些后只需一个 `apt` 命令就可以安装它们。
### 在基于 Ubuntu 的 Linux 发行版上安装 Zlib
打开终端,使用以下命令:
```
sudo apt install zlib1g
```
请记住 `g` 前面的字母是数字 `1`,而不是小写的字母 `L`。很多人在输入命令时都会犯这个错误。
另一个包zlib 1g-dev 是开发包。只有在你需要时才安装它,否则你应该使用 zlib 1g 包。
```
sudo apt install zlib1g-dev
```
你也可以 [Zlib 网站][1] 下载源代码并安装它。但是,除非你有充分的理由,否则我不推荐使用源代码方式来安装 zlib。例如如果你需要最新或特定版本的 zlib但该版本在发行版的仓库中不可用。
有趣的是,像安装 zlib 这样看似很小的东西可能会变得很麻烦,有两个原因:一个是不同的包名;另一个是包含“隐藏”数字 1它与小写 L 混淆了。
我希望这个快速提示能帮助到你。随意在评论部分留下你的问题、建议或简单的一句 “thank you”。
--------------------------------------------------------------------------------
via: https://itsfoss.com/install-zlib-ubuntu/
作者:[Abhishek Prakash][a]
选题:[lujun9972][b]
译者:[MjSeven](https://github.com/MjSeven)
校对:[wxy](https://github.com/wxy)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
[a]: https://itsfoss.com/author/abhishek/
[b]: https://github.com/lujun9972
[1]: https://zlib.net/
[2]: https://itsfoss.com/unable-to-locate-package-error-ubuntu/
[3]: https://itsfoss.com/apt-search-command/