首頁 > 系統教程 > Linux > 如何查看Debian和Ubuntu存儲庫中的包裹可用性

如何查看Debian和Ubuntu存儲庫中的包裹可用性

William Shakespeare
發布: 2025-03-21 11:07:10
原創
623 人瀏覽過

這篇博客文章介紹瞭如何在本地和遠程檢查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
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板