首页 > 系统教程 > 操作系统 > 如何查看Debian和Ubuntu存储库中的包裹可用性

如何查看Debian和Ubuntu存储库中的包裹可用性

William Shakespeare
发布: 2025-03-21 11:07:10
原创
628 人浏览过

这篇博客文章介绍了如何在本地和远程检查Debian和Ubuntu中的软件包可用性。还提供了方便的bash脚本来自动化该过程。

通过命令行检查软件包可用性

要检查您的Debian或Ubuntu存储库中是否存在包裹,请使用apt search命令:

 $ apt搜索libpam-cracklib
登录后复制

这搜索与搜索词相匹配的软件包。没有输出意味着没有包装。一个积极的结果将显示详细信息:

 <code>libpam-cracklib/oldstable 1.4.0-9 deb11u1 amd64 PAM module to enable cracklib support</code>
登录后复制

另外, apt-cache show提供详细的软件包信息:

 $ apt-cache Show libpam-cracklib
登录后复制

但是,均未明确指示特定的Debian或Ubuntu版本的可用性(例如Debian 12)。

通过官方网站检查软件包可用性

对于特定于版本的检查,请使用官方软件包存储库:

如何查看Debian和Ubuntu存储库中的包裹可用性

如何查看Debian和Ubuntu存储库中的包裹可用性

该基于Web的方法从任何带有浏览器的系统中工作。

用于自动检查的BASH脚本: dpkg-repo-query

BASH脚本dpkg-repo-query简化了该过程。克隆存储库:

 $ git克隆https://gist.github.com/ostechnix/86362cb9361f7f5ccf7de43a3a3a3e915de dpkg-repo-Query
登录后复制

使其可执行:

 $ cd dpkg-repo-Query
$ chmod x dpkg-repo-query.sh
登录后复制

作为sudo运行:

 $ sudo ./dpkg-repo-query.sh
登录后复制

该脚本提示包装名称,发行(Debian/Ubuntu)和版本(代号或编号,例如,debian 12的“ bookworm”,for Ubuntu 22.04)。输出是一个显示包装可用性的表。

如何查看Debian和Ubuntu存储库中的包裹可用性

结论

本指南提供了多种方法,用于验证Debian和Ubuntu中的软件包可用性,以满足各种需求和技术技能。提供的bash脚本简化了频繁检查的过程。请记住要查阅官方存储库以获取特定版本的信息。

以上是如何查看Debian和Ubuntu存储库中的包裹可用性的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板