在 Ubuntu 系統中,查看已安裝程序的方法取決于軟件的安裝方式(如通過 apt、snap、flatpak 或手動安裝)。以下是幾種常見方法:
- 通過 apt 包管理器安裝的軟件
適用于通過 apt 或 dpkg 安裝的 .deb 包。
列出所有已安裝的軟件包:
apt list --installed
或
dpkg --list
查找特定軟件包:
dpkg --list | grep 關鍵詞
或
apt list --installed | grep 關鍵詞
- 通過 snap 安裝的軟件
適用于通過 Snap 商店安裝的應用。
snap list
- 通過 flatpak 安裝的軟件
適用于通過 Flatpak 安裝的應用。
flatpak list
- 通過圖形界面安裝的應用程序
圖形界面應用通常會在系統中注冊 .desktop 文件,路徑為:
系統級應用:/usr/share/applications
用戶級應用:~/.local/share/applications
查看所有已注冊的圖形應用:
ls /usr/share/applications | grep .desktop
ls ~/.local/share/applications | grep .desktop
- 手動安裝的軟件
如果軟件通過源碼編譯或直接解壓安裝(如某些二進制文件或 AppImage),可能需要檢查以下目錄:
# 查看常見安裝路徑
echo $PATH | tr ':' '\n' # 顯示系統可執行文件路徑
ls /usr/local/bin # 手動安裝的常用路徑
ls ~/.local/bin # 用戶本地安裝路徑
- 查找特定程序的可執行文件
如果知道程序名稱,可直接搜索可執行文件:
which 程序名 # 顯示可執行文件路徑
whereis 程序名 # 顯示程序相關文件(二進制、源碼等)
總結示例:
查看所有通過 apt 安裝的包:
apt list --installed
查看是否安裝了 Firefox:
dpkg --list | grep firefox
查看 Snap 應用:
snap list
查看圖形應用列表:
ls /usr/share/applications
根據安裝方式選擇合適的命令,若不確定,可結合多種方法檢查。