Linux

Linux SUSE - 如何檢查(從根)是否已安裝軟體包?

  • June 16, 2011

關於 SUSE Linux Enterprise Server 11 SP1 的簡單問題(對於像我這樣完全不了解該主題的人來說很簡單):如果已經為所有使用者安裝了給定的軟體包,如何從根目錄檢查?

任何幫助表示讚賞!

注意:我正在嘗試檢查是否已在我的發行版上安裝了 tightvnc 伺服器 - 猜猜不是因為如果我執行dbus-launch vncserver我會收到“找不到命令”消息

對於 SLES11 SP1,關鍵命令是zypper

server:/ # zypper se tightvnc
Loading repository data...
Reading installed packages...

S | Name     | Summary                          | Type   
--+----------+----------------------------------+--------
i | tightvnc | A virtual X-Window System server | package

“se”是“搜尋”的縮寫。也有更多的標準rpm -q tightvnc作品。

server:/ # rpm -q tightvnc
tightvnc-1.3.10-2.1.x86_64

對於 zypper,“info”命令將為您提供有關軟體包的詳細資訊,包括版本。

引用自:https://serverfault.com/questions/281307