Merge pull request #22473 from MjSeven/20210709_zlib

翻译完成
This commit is contained in:
Xingyu.Wang 2021-07-11 20:06:04 +08:00 committed by GitHub
commit 2c49f31120
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 68 additions and 68 deletions

View File

@ -1,68 +0,0 @@
[#]: 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: ( )
[#]: publisher: ( )
[#]: url: ( )
How to Install Zlib on Ubuntu Linux
======
[Zlib][1] is an open source library for used for data compression.
As an end user, you are likely to encounter the need of installing Zlib (or zlib devel package) as a dependency of another application.
But here comes the problem. If you try installing Zlib on Ubuntu, it will throw “unable to locate package zlib” error.
```
sudo apt install zlib
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package zlib
```
Why do you see this [unable to locate package error][2]? Because there is no package named zlib.
If you [use the apt search command][3], youll find that the there are a couple of packages that let you install zlib: **zlib1g and zlib1g-dev**. When you have that information, installing them is just one apt command away.
### Install Zlib on Ubuntu-based Linux distributions
Open a terminal and use the following command:
```
sudo apt install zlib1g
```
_**Please keep in mind that the the letter before g is 1 (one), not lowercase L. Many people make this mistake while typing the command.**_
The other package, zlib1g-dev is development package. Only install it if you require it otherwise you should be good with the main runtime zlib1g package.
```
sudo apt install zlib1g-dev
```
You may also download the source code of Zlib [from its website][1] and install it. However, I wont recommend going the source code way just for installing zlib unless you have a good reason to do so. For example, if you need the latest or a specific version of zlib which is not available in the distributions repository.
It is interesting how a seemingly small stuff like installing zlib could become a pain for two reasons: a different package name and the package name containing a “hidden” numeral one (1) which is confused with lowercase L.
I hope this quick tip helps you. Feel free to drop your questions, suggestions or a simple “thank you” in the comment section.
--------------------------------------------------------------------------------
via: https://itsfoss.com/install-zlib-ubuntu/
作者:[Abhishek Prakash][a]
选题:[lujun9972][b]
译者:[译者ID](https://github.com/译者ID)
校对:[校对者ID](https://github.com/校对者ID)
本文由 [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/

View File

@ -0,0 +1,68 @@
[#]: 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: " "
[#]: publisher: " "
[#]: url: " "
如何在 Ubuntu Linux 上安装 Zlib
======
[Zlib][1] 是一个用于数据压缩的开源库。
作为使用者,你可能会遇到需要将 Zlib或 zlib devel 包)作为另一个应用程序的依赖项的情况。
但问题来了,如果你尝试在 Ubuntu 上安装 Zlib它会抛出 “unable to locate package zlib” 错误。
```bash
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
打开终端,使用以下命令:
```bash
sudo apt install zlib1g
```
_**请记住 g 前面的字母是 1(一),而不是小写的 L。很多人在输入命令时都会犯这个错误。**_
另一个包zlib 1g-dev 是开发包。只有在你需要时才安装它,否则你应该使用 zlib 1g 包。
```bash
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)
校对:[校对者ID](https://github.com/校对者ID)
本文由 [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/