标签 zlib 下的文章

Windows 11 的增长似乎处于停滞状态

尽管微软指出,与前代产品相比,Windows 11 被用户接受的速度非常快,但事情似乎并不是特别顺利。根据一份 第三方调查数据,Windows 11 的增长似乎正在放缓,而 Windows 10 继续占主导地位。今年以来,Windows 11 的份额在 1 月份翻了一番达到 16.1%,但从二月底的 19.3% 到 3 月只增长到 19.4%。

老王点评:不知道是不是 Windows 11 对硬件的过高要求,已经耗尽了潜力。

英特尔发布首个完全支持 AV1 的 GPU

英特尔在其最新的 ARC GPU 上支持 AV1 视频编码格式的编解码,成为首个支持 AV1 格式的 GPU 硬件供应商。虽然 AMD 和英伟达都在其最新的 GPU 上提供了 AV1 解码支持,但都没有提供对 AV1 编码的支持。英特尔表示,其新的 ARC GPU 上的 AV1 硬件编码比那些基于纯软件的解决方案快 50 倍。它还补充说,与 HEVC 相比,用 ARC 进行 AV1 编码的效率要高 20%。

老王点评:看来这块英特尔新发布的独立显卡值得期待啊。

Zlib 崩溃漏洞在 17 年后被修复

广泛使用的 Zlib 数据压缩库终于有了一个补丁,以关闭一个可能被利用来使应用程序和服务崩溃的漏洞。而该漏洞在 4 年前被发现后一直被忽视,直到被 再次发现。而这个被评为高严重性的漏洞到现在已经存在了 17 年。Zlib 被广泛使用,Zlib 的算法 DEFLATE 在 1996 年成为互联网标准,出现在很多文件格式和协议中。也就是说,几乎所有总有的互联网服务和应用都有可能受到该漏洞的影响,虽然目前还没有找到利用该缺陷进行远程执行攻击的方式。

老王点评:虽然开源的眼睛多,但是也总有视而不见的时候。

回音

  • 就在英国警方逮捕了 7 名 Lapsus$ 嫌疑犯之后,周三,该黑客组织宣布自己“度假归来”,并在其 Telegram 频道上发布了一个 70G 的种子文件。

Zlib 是一个用于数据压缩的开源库。

作为使用者,你可能会遇到需要安装 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 错误呢?因为没有名为 zlib 的包。

如果你 使用 apt search 命令,你会发现有几个包可以让你安装: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 网站 下载源代码并安装它。但是,除非你有充分的理由,否则我不推荐使用源代码方式来安装 zlib。例如,如果你需要最新或特定版本的 zlib,但该版本在发行版的仓库中不可用。

有趣的是,像安装 zlib 这样看似很小的东西可能会变得很麻烦,有两个原因:一个是不同的包名;另一个是包含“隐藏”数字 1,它与小写 L 混淆了。

我希望这个快速提示能帮助到你。随意在评论部分留下你的问题、建议或简单的一句 “thank you”。


via: https://itsfoss.com/install-zlib-ubuntu/

作者:Abhishek Prakash 选题:lujun9972 译者:MjSeven 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出