是否有CLI命令仅列出安装在Ubuntu和FreeBSD上的第三方软件?CLI命令仅列出安装在Ubuntu和FreeBSD上的第三方软件
我需要比较安装在Linux(Ubuntu)上的软件和FreeBSD上的软件。
任何帮助或线索表示赞赏。
是否有CLI命令仅列出安装在Ubuntu和FreeBSD上的第三方软件?CLI命令仅列出安装在Ubuntu和FreeBSD上的第三方软件
我需要比较安装在Linux(Ubuntu)上的软件和FreeBSD上的软件。
任何帮助或线索表示赞赏。
您可以使用rpm命令在Linux中显示所有已安装的软件包。
的Red Hat/Fedora的核心/ CentOS的Linux的
rpm -qa | less
的Debian Linux的
dpkg --get-selections
Ubuntu Linux操作系统
sudo dpkg --get-selections
FreeBSD的
pkg_info | less
pkg_info apache
使用pkg_version命令总结了所有已安装的软件包的版本:
pkg_version | less
pkg_version | grep 'lsof'
OpenBSD的 - OpenBSD中也使用pkg_info命令可以显示所有已安装的软件包或软件的列表:
pkg_info | less
pkg_info apache
对于FreeBSD,它将是:
pkg info
pkg info firefox
FreeBSD已经切换到[new generation package manager](https://wiki.freebsd.org/pkgng)。它被称为['pkg'](https://github.com/freebsd/pkg/blob/master/README.md)。它在端口集合中是'ports-mgmt/pkg',并且基本系统包含一个存根。所以你应该使用'pkg info'和'pkg version'来代替'pkg_info'或'pkg_version'。 –