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