Окт 312012
 


Сегодня с толкнулся с такой проблемой.
Дали сервер с установленной FreeBSD 9, на сервере не оказалось почему-то директории с портами. Забыли при установки системы выбрать.

Решил же дедовским методом, скачать с официального сайта порты и установить, все прошло гладко.
Спустя некоторое время мне пришлось ставить вэб сервер nginx.
Полез обновлять порты с помощью csup, выставил параметр ports-all и src-all.
Так вот после запуска csup очистилась директория с портами. По смотрев по форумам я так и не понял почему это происходит, на 7-8 ветках FreeBSD у меня такого нету.
Решил установить portsnap.
И это мне помогло.
Приступим к установки.

cd /usr/ports/sysutils/portsnap && make install clean

Настроим, больших настроек не предстоит, нужно только изменит одно поле

# nano /etc/portsnap.conf
SERVERNAME=ru.portsnap.freebsd.org

Для последующего обновления достаточно выполнить команду.

# portsnap fetch extract update

Вот и все. теперь у нас порты в актуальном состоянии.
После можно выполнить команду проверки новые версии портов.

# pkg_version | grep need

 Leave a Reply

(required)

(required)

37 Запросов к базе. 0,373 Генерации страницы, 36MB Использование памяти.
Вы зашли с IP: 54.224.247.42