FreeBSD. Обновление исходных кодов ядра
Обновление исходных кодов ядра FreeBSD я разделил на 2 этапа. Первый для определения быстрого CVS сервера. В репозиторях CVS хранятся исходные коды системы и чем быстрее к ним доступ, тем лучше. Второй этап — загрузка и обновление исходных кодов.
Устанавливаем утилиту fastest_cvsup из портов и определяем нужный сервер:
# cd /usr/ports/sysutils/fastest_cvsup/
# make install clean & rehash
# fastest_cvsup -c ru
Для меня оказался самым быстрым cvsup4.ru.freebsd.org
Теперь переходим ко второму этапу. Создаем файл /etc/supfile следующего содержания:
*default host=cvsup4.ru.freebsd.org
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=RELENG_8_1_0_RELEASE
*default delete use-rel-suffix
*default compress
src-all
Обновление выполняется следующей командой:
# csup /etc/supfile
Обновление закончится после надписи Finished successfully. Теперь в /usr/src/ имеются обновленные исходные коды для указанного в /etc/supfile релизе (указали как RELENG_8_1_0_RELEASE).
Categories
Archives
