Переустановка портов

1. portmaster --list-origins > ~/installed-port-list
2. Обновить дерево портов (например, с помощью portsnap fetch и portsnap update)
3. portmaster --clean-distfiles-all
4. portmaster --check-port-dbdir
5. portmaster -Faf (флаг -F дает указание только выкачивать distfiles, но не собирать порты, 
 -a заставляет делать это для всех портов, а -f - даже для тех, которые находятся в актуальном состоянии).
6. pkg_delete '*'
7. rm -rf /usr/local/lib/compat/pkg
8. Вручную проверить /usr/local и /var/db/pkg
 чтобы убедиться, что они пусты (вот тут я бы не газовал с опустошением, в /usr/local, как мы знаем, не только порты лежат:))
9. Переустановитьl portmaster
10. portmaster `cat ~/installed-port-list`
Переустановка порта с зависимостями -f
Переустановка всех портов -af

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.