Переустановка всех установленных портов с помощью portmaster

Использование portmaster для полной переустановки всех ваших портов:

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`

Источник : daemony.ru/?p=932

Запись опубликована в рубрике *Unix,*Linux, FreeBSD. Добавьте в закладки постоянную ссылку.

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Я не спамер This plugin created by Alexei91