Удаление всех старых файлов после восстановления мира на FreeBSD

Я перестраиваю мир и хочу, чтобы каждый другой файл, не созданный восстановлением мира, был удален. Есть ли опция mergemaster для этого?

  • Невозможно установить композитор на FreeBSD 10
  • Надежное определение свободной памяти
  • FreeBSD: невозможно установить Python 2.7
  • Установка FreeBSD с USB-Stick, но позже не может найти USB-Stick
  • FreeBSD не отображается в меню grub после установки на DualBoot. (Теперь система TriBoot)
  • Вставка решения nat в сеть, в то время как это не шлюз
  • Как мне скопировать папку, а не только содержимое папки?
  • Низкий уровень доступа к диску в FreeBSD
  • One Solution collect form web for “Удаление всех старых файлов после восстановления мира на FreeBSD”

    Для удаления устаревших файлов вы можете использовать make цели delete-old и delete-old-libs . Они запускаются в интерактивном режиме, если вы не установите BATCH_DELETE_OLD_FILES :

     # pwd /usr/src # make -DBATCH_DELETE_OLD_FILES delete-old 

    Запустите их после make installworld .

    Посмотрите на сборку (7) для более подробной информации.

    Предупреждение – будьте осторожны с delete-old-libs – он удалит все, что не было создано как часть текущего мира / ядра, поэтому, если какой-либо из ваших установленных портов полагается на более старые версии любых системных библиотек, вам понадобится для переустановки поврежденных портов. Обычно я запускаю delete-old-libs после полного восстановления портов, чтобы избежать этой проблемы.

    Linux и Unix - лучшая ОС в мире.