Вход на сайт
Навигация
- Cisco
- FreeBSD
- Colorize - подсвечивание ключевых слов
- Munin — мониторинг сервера на основе FreeBSD
- Postfix + Postgrey. Небольшой пример того, как можно бороться со спамом.
- Roudcube. Установка и настройка.
- VPN между FreeBSD и Windows. Установка mpd4.
- Блокируем TeamViewer
- Выполнение mount из-под прав обычного пользователя
- Добавление базы и пользователя в MySQL
- Как узнать серийный номер винчестера в FreeBSD
- Модули Apache22 (Apache22 modules)
- Мониторинг винтчестеров (HDD/жестких дисков) с помощью SMART (smartmontools)
- Мониторинг загрузки канала (MRTG)
- Мониторинг загрузки сетевых интерфейсов в реальном времени
- Мониторинг нагрузки процессора (SNMP MRTG CPU Monitoring)
- Настройка DNS сервера named
- Настройка сервера времени NTP
- Настройка фаервола (firewall ipfw) на ОС FreeBSD
- Обновление FreeBSD. Краткий мануал.
- Обновление портов (CVSup)
- Обновление портов. Portupgrade.
- Организация VPN между 3-мя офисами
- Повышаем безопасность FreeBSD
- Проблема после обновление SpamAssassin
- Работа с .htaccess и .htpasswd
- Скрипты
- Тестирование MySQL
- Управление дуплексным режимом и скоростью подключения к порту.
- Установка MySQL сервера
- Установка связки Apache22+php5+mysql5
- Шейпер на ipfw
- Подсказки по редактированию
Обновление FreeBSD. Краткий мануал.
Zmej чт, 29/12/2011 - 10:19
Раз в неделю, месяц, кто как захочет необходимо обновить систему. Зачем это делать, рассказывать не буду, если Вы читаете эту статью значит Вы уже сами знаете. В статье не будет рассказываться о сборке ядра. Итак приступим.
Имеем рабочий тазик, который выступает в роли гейта. На нем вертится Squid, IPFW ну и различные считалки трафика и т.д.
uname –aFreeBSD testhost 6.2-RELEASE
Из портов ставим cvsup
/etc/>cd /usr/ports//usr/ports/>make search name=cvsupНам необходим порт /usr/ports/net/cvsup-without-gui так, как на сервере Х-в просто не будет, да и не нужны они нам там/usr/ports/>cd /usr/ports/net/cvsup-without-gui/usr/ports/net/cvsup-without-gui/>make install clean
Он будет долго ставится, все зависит от Вашего канала и железки. Если все прошло без проблем, делаем следующее
/usr/ports/net/cvsup-without-gui/>cd /usr/share/examples/cvsup//usr/share/examples/cvsup/>lltotal 36-r–r–r– 1 root wheel 1180 Aug 18 19:30 README-r–r–r– 1 root wheel 5274 Aug 18 19:30 cvs-supfile-r–r–r– 1 root wheel 2773 Aug 18 19:30 doc-supfile-r–r–r– 1 root wheel 2427 Aug 18 19:30 gnats-supfile-r–r–r– 1 root wheel 3903 Aug 18 19:30 ports-supfile-r–r–r– 1 root wheel 349 Aug 18 19:30 refuse-r–r–r– 1 root wheel 1918 Aug 18 19:30 refuse.README-r–r–r– 1 root wheel 4013 Aug 18 19:30 stable-supfile-r–r–r– 1 root wheel 3174 Aug 18 19:30 standard-supfile-r–r–r– 1 root wheel 2498 Aug 18 19:30 www-supfile
Нам необходим файл standard-supfile. В нем мы меняем всего 1-ну строчку *default host=cvsup2.ua.FreeBSD.org после чего сохраняемся и выходим. Делаем rehash и выполняем
/usr/share/examples/cvsup/>cvsup -g -L 2 standard-supfileParsing supfile “standard-supfile”Connecting to cvsup2.ua.FreeBSD.orgConnected to cvsup2.ua.FreeBSD.orgServer software version: SNAP_16_1hNegotiating file attribute supportExchanging collection informationEstablishing multiplexed-mode data connectionRunningUpdating collection src-all/cvsEdit src/UPDATINGAdd delta 1.416.2.29.2.11 2007.10.03.21.40.35 simon…….
и ждем… долго ждем пока не появится следующее
Shutting down connection to serverFinished successfully/usr/share/examples/cvsup/>
После чего переходим в каталог /usr/src/ и внимательно читаем файл Makefile где сказано что и будем делать
/usr/share/examples/cvsup/>cd /usr/src/usr/src/>make buildworld/usr/src/>make buildkernel KERNCONF=название Вашего ядра/usr/src/>make installkernel KERNCONF=название Вашего ядра/usr/src/>reboot/usr/src/>mergemaster -p/usr/src/>make installworld/usr/src/>make delete-old/usr/src/>mergemaster/usr/src/>reboot/usr/src/>make delete-old-libsuname -aFreeBSD testhost 6.2-RELEASE-p8
Вот собственно и все.
- Войдите чтобы оставить комментарии
Новые пользователи
- Zmej
Сейчас на сайте
Пользователей онлайн: 0.

Последние комментарии