Вторник, 5 мая, 2009 16:05:55 EEST
Итак, 7.2 зарелизили. Не обошлось без “боков” - на последнем этапе подготовки выявили ошибку в управлении блокировками (об этом подробно в конце). Изготовили патч, но в исходниках (cvs) исправления пока не внесены. (при написании этой публикации специально проcмотрел обновленные исходники c основного сервера cvsup.freebsd.org). Ладно, наложим патч.
Сегодня-завтра постараюсь обновить операционную систему на daemony.org. Поэтому не исключены (кратко)временные пропадания этого блога из Сети. А пока что перед обновлением не помешает заглянуть в список изменений (release notes) и ознакомиться с тем, что же добавилось нового, какие изменения и дополнения были внесены разработчиками.
Читать полностью ⇒
Опубликовал Daemony |
Рубрика
FreeBSD,
Новости |
Читали 4,847 раз(а) |
Комментариев 7
Теги:
buildkernel,
buildworld,
cvsup,
FreeBSD,
freebsd 7.2,
make,
notes,
release,
изменения,
обновление
Вторник, 4 марта, 2008 04:44:53 EET
Все в мире течет и меняется. Технологии не стоят на месте. Вот и команда разработчиков FreeBSD несколько дней назад представила миру и всем почитателям BSD релиз 7.0 нашей глубокоуважаемой (сорри за лирику) операционной системы. Значит пришла пора обновляться. Особенно, после прочтения списка изменений, появляется желание сделать это как можно скорее.
Читать полностью ⇒
Опубликовал Daemony |
Рубрика
FreeBSD,
Система |
Читали 17,632 раз(а) |
Комментариев 35
Теги:
buildkernel,
buildworld,
FreeBSD,
freebsd 6.3,
freebsd 7.0,
installkernel,
installworld,
KERNCONF,
make,
mergemaster -p,
unix,
компиляция,
настройка,
обновление,
пересборка,
сервер,
установка
Четверг, 31 января, 2008 13:32:26 EET
Пересборка ядра FreeBSD - на мой взгляд, обязательная процедура для каждой *nix машины. Дело в том, что по-умолчанию ядро GENERIC (основное) поддерживает массу различных устройств, для того, чтобы система могла загрузиться на практически любой конфигурации “железа”. Такое ядро занимает в памяти нерациональный объем оперативной памяти, потому при “заточке” системы под конкретно Вашу машину из ядра рекомендуется выбросить поддержку тех устройств, которых у Вас нет (и возможно не будет), для того чтобы элементарно сэкономить системные ресурсы. Зачем мне поддержка, например, SCSI или RAID’ов, если их нет на материнской плате?
После облегчения ядра существенно увеличивается быстродействие системы. Особенно, это хорошо заметно при загрузке. Ядро в процессе работы занимает меньше ресурсов, что отображается на всех процессах. Пересборка ядра (на Athlon 1900+) занимает максимум 10 минут. Потратив эти десять минут, а также несколько минут на чтение документации (например, этой статьи
), впоследствии в процессе работы с системой Вы поймете, что потратили время незря. Ядро пересобирать нужно. И сейчас мы этим займемся.
Читать полностью ⇒
Опубликовал Daemony |
Рубрика
FreeBSD,
Система |
Читали 18,686 раз(а) |
Комментариев 4
Теги:
buildkernel,
FreeBSD,
freebsd 6.3,
installkernel,
KERNCONF,
unix,
компиляция,
конфиг ядра,
настройка,
пересборка,
пример конфигурации,
сервер,
установка,
ядро
Четверг, 31 января, 2008 13:18:25 EET
# uname-a
FreeBSD daemony.home 6.3-RELEASE FreeBSD 6.3-RELEASE #0: Tue Jan 29 17:32:13 EET 2008
root@daemony.home:/usr/obj/usr/src/sys/DAEMONY i386
Обновил на домашнем сервере операционную систему. Думаю, стоит черкнуть по этому поводу пару строк в блоге. На самом деле, сложностей никаких нет. Самое главное, для успокоения души, сделать все необходимые бекапы. Мало ли… Вдруг что-то пойдет не так.
Начнем с того, что обновим все дополнительные пакеты, установленные в системе. Сделать это можно посредством программы portupgrade. После того как все обновили, приступим к созданию бекапных копий. Как это делается написано в статье о переносе FreeBSD на другой жесткий диск.. Когда бекап системы окончен и сохранен в надежном месте, займемся обновлением исходных кодов системы. Для этого воспользуемся утилитой CVSup. Подробно об использовании CVSup можно почитать здесь.
Создаем supfile приблизительно такого вида:
Читать полностью ⇒
Опубликовал Daemony |
Рубрика
FreeBSD,
Система |
Читали 6,008 раз(а) |
Комментариев нет
Теги:
buildkernel,
buildworld,
FreeBSD,
freebsd 6.3,
installkernel,
installworld,
KERNCONF,
make,
mergemaster -p,
unix,
компиляция,
настройка,
обновление,
пересборка,
сервер,
установка