Со временем каталог /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 |