在 Debian 系統中,通常使用 apt
包管理器而不是 yum
。yum
是 Red Hat 系列發行版(如 CentOS 和 Fedora)使用的包管理器。如果你在 Debian 系統上使用 yum
,可能是因為誤安裝了 CentOS 的軟件倉庫或者類似的配置。
不過,如果你確實需要在 Debian 上查看軟件包的狀態,可以使用以下 apt
命令:
更新軟件包列表:
sudo apt update
檢查軟件包是否已安裝:
dpkg -l | grep <package-name>
這將列出所有已安裝的軟件包,并通過 grep
過濾出你感興趣的軟件包。
查看軟件包詳細信息:
apt policy <package-name>
這將顯示軟件包的版本信息、候選版本以及它們的來源。
檢查軟件包是否可用:
apt-cache policy <package-name>
這將顯示軟件包的緩存信息,包括可用的版本和它們的優先級。
查看軟件包的安裝狀態:
apt list --installed | grep <package-name>
這將列出所有已安裝的軟件包,并通過 grep
過濾出你感興趣的軟件包。
如果你確實需要在 Debian 上使用 yum
,可以考慮安裝 yum
的替代品,如 aptitude
或者直接使用 apt
。以下是使用 aptitude
查看軟件包狀態的命令:
安裝 aptitude(如果尚未安裝):
sudo apt install aptitude
使用 aptitude 查看軟件包狀態:
aptitude search <package-name>
這將顯示與指定軟件包名稱匹配的所有軟件包及其狀態。
請注意,Debian 官方并不支持 yum
,因此在 Debian 上使用 yum
可能會導致一些問題。建議使用 apt
或 aptitude
進行包管理操作。