RFC (Request for Comments, Запрос на комментарии) - серия документов, публикуемая сообществом исследователей и разработчиков, руководствующихся практическими интересами, в которой описывается набор протоколов и обобщается опыт функционирования Интернет.
Переустановка всех установленных портов с помощью portmaster [2010]
С обещание перевести man portmaster, данным здесь я пока не справился, однако
кое-какие куски постоянно приходится использовать, вот и записываю. Например,
пришлось на днях на одной машине переустановить все порты. Вообще-то, насколько
я понимаю из того же мана, можно просто дать команду
sudo portmaster -af
Однако, в самом мане в примерах дается следующая последовательность:
Использование 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`