我正在考虑获得一个 VPS 并使用 Ubuntu。我在家庭服务器上安装了 linux,我几乎总是选择一个非常裸的系统,然后在安装完成后手动安装软件包。
但是对于 VPS,一些提供商有可以使用的预制图像。如果我要使用其中一个,找出/列出已安装的内容(包括位置和版本等内容)的最简单方法是什么?
我正在考虑获得一个 VPS 并使用 Ubuntu。我在家庭服务器上安装了 linux,我几乎总是选择一个非常裸的系统,然后在安装完成后手动安装软件包。
但是对于 VPS,一些提供商有可以使用的预制图像。如果我要使用其中一个,找出/列出已安装的内容(包括位置和版本等内容)的最简单方法是什么?
dpkg -l
将为您提供安装在基于 debian 的机器上的所有应用程序的列表。有关更多信息,请查看此页面。此外,
dpkg -L <pkgname>
显示为 .其他一些有用的技巧:如果您安装“debian-goodies”,您将拥有“dpigs”命令来显示按磁盘空间使用情况排序的已安装软件包。
如果您想进行几个类似的安装,另一个有用的技巧:使用
在已安装的机器上,然后将文件传输到新机器上,然后
然后做
等等:)
在 CentOS/RHEL/Fedora/等上:
查询
rpm
所有包的数据库,并按字母顺序排列它们:)之后,我将依靠 using
yum
来管理包,而不是rpm
直接,因为它也会处理依赖项。