玛法里奥 發表於 2023-8-21 00:00:00

如何在 Ubuntu Linux 上安装 Zlib

<p>
        Zlib 是一个用于数据压缩的开源库。</p>
<p>
        <img style="max-width:100%!important;height:auto!important;"title="如何在 Ubuntu Linux 上安装 Zlib" alt="如何在 Ubuntu Linux 上安装 Zlib" border="0" height="auto" src="https://zhuji.jb51.net/uploads/img/202305/f3c1e9f66c84726e75c0ffce802b8b3c.jpg" width="auto"></p>
<p>
        作为使用者,你可能会遇到需要安装 zlib(或 zlib-devel 包)作为另一个应用程序的依赖项的情况。</p>
<p>
        但问题来了,如果你尝试在 Ubuntu 上安装 zlib,它会抛出 “unable to locate package zlib” 错误。</p>
<ol class="dp-sql">
<li class="alt">
                <span><span>sudo apt install zlib </span></span>
</li>
        <li>
                <span>Reading package lists... Done </span>
</li>
        <li class="alt">
                <span>Building dependency tree </span>
</li>
        <li>
                <span>Reading state information... Done </span>
</li>
        <li class="alt">
                <span>E: Unable <span class="keyword">to</span><span> locate package zlib </span></span>
</li>
</ol>
<p>
        为什么会看到这个 Ubable to locate package 错误呢?因为没有名为 zlib 的包。</p>
<p>
        如果你 使用 apt search 命令,你会发现有几个包可以让你安装:zlib 1g 和 zlib 1g-dev。当你知道这些后,只需一个 apt 命令就可以安装它们。</p>
<h3>
        在基于 Ubuntu 的 Linux 发行版上安装 Zlib</h3>
<p>
         </p>
<p>
        打开终端,使用以下命令:</p>
<ol class="dp-sql">
<li class="alt">
                <span><span>sudo apt install zlib1g </span></span>
</li>
</ol>
<p>
        请记住 g 前面的字母是数字 1,而不是小写的字母 L。很多人在输入命令时都会犯这个错误。</p>
<p>
        另一个包,zlib 1g-dev 是开发包。只有在你需要时才安装它,否则你应该使用 zlib 1g 包。</p>
<ol class="dp-sql">
<li class="alt">
                <span><span>sudo apt install zlib1g-dev </span></span>
</li>
</ol>
<p>
        你也可以 Zlib 网站 下载源代码并安装它。但是,除非你有充分的理由,否则我不推荐使用源代码方式来安装 zlib。例如,如果你需要最新或特定版本的 zlib,但该版本在发行版的仓库中不可用。</p>
<p>
        有趣的是,像安装 zlib 这样看似很小的东西可能会变得很麻烦,有两个原因:一个是不同的包名;另一个是包含“隐藏”数字 1,它与小写 L 混淆了。</p>
<p>
        我希望这个快速提示能帮助到你。随意在评论部分留下你的问题、建议或简单的一句 “thank you”。</p>
<p>
        原文地址:https://linux.cn/article-13572-1.html</p>
頁: [1]
查看完整版本: 如何在 Ubuntu Linux 上安装 Zlib