我如何列出我安装的所有 FreeBSD 端口的构建时间?

我如何列出我安装的所有 FreeBSD 端口的构建时间?

我有一个 FreeBSD 8.2-RELEASE 系统,现在要将其升级到 9.0-RELEASE。在此过程中,我需要重建所有已安装的端口。
如何列出每个已安装端口的上次构建日期,以确保现在一切都已重建。
我曾经portmaster -af重建过所有内容,但是当发生某些构建错误时,我会继续执行它最后给出的命令(在其参数中带有以下软件包的名称),但我想确保现在一切都已重建。

答案1

ls -Alt /var/db/pkg | grep '/$' | tail -n 20应该显示从端口安装的 20 个最旧的应用程序。

此外,pkg_version -vIL=命令可以用来比较已安装端口和更新树中的端口的版本。

相关内容