安装、更新及管理套件是系统管理员的日常维护工作,以下文章会示范在 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