У меня есть система FreeBSD 8.2-RELEASE, которую я сейчас обновляю до 9.0-RELEASE. В этом процессе мне нужно восстановить все установленные порты.
Как мне указать дату последней сборки для каждого установленного порта, чтобы быть уверенным, что сейчас все было перестроено.
я использовал portmaster -af
чтобы перестроить все, но когда происходит какая-то ошибка сборки, я продолжаю команду, которую он дает в конце (с именами следующих пакетов в ее аргументе), но я хотел бы быть уверен, что сейчас все было перестроено.
ls -Alt /var/db/pkg | grep '/$' | tail -n 20
должен показать 20 самых старых приложений, установленных из портов.
Также, pkg_version -vIL=
Команда может быть полезна для сравнения версий установленных портов и портов в обновленном дереве.