查看ubuntu上装的软件 及版本
在Ubuntu系统中,你可以通过几种不同的方式来查看已安装的软件及其版本。以下是一些常用的方法:
1. 使用dpkg
命令
dpkg
是Debian包管理系统的底层工具,用于安装、构建和管理Debian软件包。你可以使用以下命令来列出所有已安装的软件包及其版本:
dpkg -l
如果你想查找特定软件包的版本,可以使用:
dpkg -l | grep 软件包名称
例如,要查找nginx
的版本,可以使用:
dpkg -l | grep nginx
2. 使用apt
命令
apt
是高级别的包管理工具,用于在基于Debian的系统中安装、更新和删除包。使用apt
也可以查看已安装的软件包及其版本:
apt list --installed
或者,为了更详细地查看特定软件包的版本,可以使用:
apt list --installed | grep 软件包名称
例如,查找nginx
的版本:
apt list --installed | grep nginx
3. 使用apt-cache
命令
apt-cache
命令用于查询可用包的详细信息。虽然它主要用于查询可安装的包,但你也可以用它来查看已安装包的版本信息。首先,你可以使用以下命令列出所有已安装的软件包名称:
dpkg -l | awk '/^ii/ {print $2}'
然后,对于每个软件包,你可以使用apt-cache
来获取版本信息:
apt-cache policy 软件包名称
例如,要查找nginx
的版本信息:
apt-cache policy nginx
4. 使用snap
命令(如果使用Snap包)
如果你在Ubuntu上安装了Snap包,可以使用以下命令来查看已安装的Snap软件包及其版本:
snap list
结论
根据你的具体需求(例如是否使用Snap包)和偏好(例如更喜欢哪种输出格式),你可以选择上述方法中的任何一个来查看Ubuntu上已安装的软件及其版本。