Актуализация FreeBSD 8. Обновление сразу после установки.
Под актуализацией я подразумеваю обновление коллекции портов из которых в последствии и будет устанавливаться все ПО и обновление исходников ядра.
Подготовка
В задуманном нам поможет утилита под названием cvsup. Для её установки проделайте следующее:
cd /usr/ports/net/cvsup-without-gui/
make install clean
Дальше, что бы дело пошло быстрей, ищем самый быстрый сервер. А тут нам поможет утилита fastest_cvsup
cd /usr/ports/sysutils/fastest_cvsup/
make install clean
И после установки говорим
fastest_cvsup -c ru
На выходе получится что-то вроде:
- 1st: cvsup7.ru.freebsd.org 3.79 ms
- 2st: cvsup6.ru.freebsd.org 3.86 ms
- 3st: cvsup2.ru.freebsd.org 4.05 ms
Выбираем понравившийся сервер и запоминаем его.
Обновление коллекции портов
Сначала нужно отредактировать файл конфигурации. Для этого откройте /usr/share/examples/cvsup/ports-supfile:
ee /usr/share/examples/cvsup/ports-supfile
Найдите строчку начинающуюся на
*default host=
и установите значение параметра. Тут нужно указать сервер, который мы недавно запоминали, например cvsup7.ru.freebsd.org.
Все настроено и теперь можно запускать обновление коллекции портов:
cvsup -g /usr/share/examples/cvsup/ports-supfile
Готово!
Обновление исходных текстов ядра
Если исходники небыли скопированы во время установки (отсутствует директория /usr/src/sys), то нужно запустить sysinstall как root, выбрать Configure, потом Distributions, потом src, потом base и sys.
Сначала нужно отредактировать файл конфигурации. Для этого откройте /usr/share/examples/cvsup/stable-supfile:
ee /usr/share/examples/cvsup/stable-supfile
Найдите строчку начинающуюся на
*default host=
и установите значение параметра. Тут нужно указать сервер, который мы недавно запоминали, например cvsup7.ru.freebsd.org.
Запускайте установку:
cvsup -g /usr/share/examples/cvsup/stable-supfile
Компилируйте ядро с нужной вам конфигурацией и…
Готово! Система в актуальном состоянии :)
Май 22nd, 2010 at 11:07
А можно ведь встроенным csup пользоваться, он установки не требует.
Май 25th, 2010 at 12:02
Век живи – век учись :)
Попробую – может быть статью поправлю.
Июнь 5th, 2010 at 11:27
http://rel» rel=»nofollow»>хм…
Что то со ссылками…