安裝、更新及管理套件是系統管理員的日常維護工作,以下文章會示範在 Ubuntu 下,列出所有已安裝套件,及查詢套件是否有安裝的方法。
apt
apt 是指令模式的套件管理工具, 要列出所有已安裝的套件:
$ sudo apt list –installed
由於安裝的套件有很多, 最好使用 pipe 將結果輸出到 head 或 less 指令顯示:
$ sudo apt list –installed | head
或
$ sudo apt list –installed | less
要查詢某一個套件是否已經安裝, 可以配合 grep 指令, 例如想查詢包括 php 關鍵字的套件, 可以這樣做:
$ sudo apt list –installed | grep php
dpkg
除了用 apt 指令外, 也可以用 dpkg 列出已安裝的套件:
$ sudo dpkg -l
跟 apt 指令一樣, 也可以配合 grep 指令查詢套件是否已經安裝:
$ sudo dpkg -l | grep php