# rpm -qa # 列出已安装过的软件包(RH, SuSE, 基于 RPM 的)
# dpkg -l # Debian, Ubuntu
# pkg_info # 列出所有已安装过的软件包(FreeBSD)
# pkg_info -W smbd # 查看 smbd 安装了那些软件包(FreeBSD)
# pkginfo # Solaris
前端界面:SuSE 为 yast2/yast,Red Hat 为 redhat-config-packages。
# rpm -i pkgname.rpm # 安装软件包(RH, SuSE, 基于 RPM 的)
# rpm -e pkgname # 删除软件包
# apt-get update # 更新源列表
# apt-get install emacs # 安装 emacs 软件包
# dpkg --remove emacs # 删除 emacs 软件包
# dpkg -S file # 查找拥有该 file 的软件包
Gentoo 使用 emerge 作为 "Portage" 软件包管理系统的核心。
# emerge --sync # 同步更新本地 protage 树
# emerge -u packagename # 安装或更新一个软件包
# emerge -C packagename # 删除软件包
# revdep-rebuild # 修复依赖关系的缺失