Со временем каталог /usr/ports засоряется ненужными файлами, которые только занимают место на диске, даже при использовании опции make clean при установке новых портов.
Занимаемое место до очистки:
# du -sh /usr/ports/
2.8G /usr/ports/
Есть несколько способов удалить лишнее.
Наиболее «грубый» — просто через rm:
# rm -rf /usr/ports/*/*/work
Или так:
# cd /usr/ports && make NOCLEANDEPENDS=yes clean
Другой способ с помощью portupgrade, а именно — утилиты portsclean, входящей в её набор.
Очистить все рабочие директории (каталоги,в которых происходит сборка порта перед его установкой в систему):
# portsclean -C
Удалить все неиспользуемые файлы, которые были ранее использованы при установке портов:
# portsclean -D
Удалить все файлы, на которые более не используются ни одним из установленных портов:
# portsclean -DD
Проверим ещё раз:
# du -sh /usr/ports
2.3G /usr/ports