LINUX.ORG.RU

Установка FreeBSD со старой версией ядра

 , ,


0

1

Приветствую, уважаемое сообщество.

Возникла необходимость найти дистрибутив FreeBSD, в котором версия ядра соответствует определённой дате. Возможно ли это? На всех публично распространяемых образах ядро последнее.

Што.
Во-первых, во всех публично распространяемых образах ядро _и_базовая_система_ той версии, которой собственно образ и есть. С ядром от той даты, когда релиз был выпущен.

Во-вторых, то, что ты хочешь (?) называется снапшоты:
ftp://ftp.freebsd.org/pub/FreeBSD/snapshots/ISO-IMAGES/9.2/
Не уверен, что они хоть где-нибудь хранятся за `прошлые` релизы.

Так же, ты можешь зачекаутиться за нужную дату и собрать себе нужное ядро.

Ну и очень интересно:
Зачем вся пляска?

takino ★★★★★
()
Последнее исправление: takino (всего исправлений: 1)
Ответ на: комментарий от KtoZdes

Тебе нужна _версия_ 9.1??

Она все ещё в релизах лежит.
ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/ISO-IMAGES/9.1/


Снепшоты - текущие билды за последние пару месяцев от силы.
Релизы - релизы.
Старые релизы (которые достигли end of life) лежат на http://ftp-archive.freebsd.org/mirror/FreeBSD-Archive/old-releases/

takino ★★★★★
()

На всех публично распространяемых образах ядро последнее.

Wut?

Ядро то, которое было в момент выпуска версии.

zgen ★★★★★
()
Ответ на: комментарий от zgen

Видимо так и придётся делать. Только я ядро не собирал ни разу :( Можно примерную инструкцию по порядку действий?

KtoZdes
() автор топика
Ответ на: комментарий от KtoZdes

Только я ядро не собирал ни разу :( Можно примерную инструкцию по порядку действий?

По аналогии с опеном должно быть так же элементарно:

cd /usr/src/sys/arch/$(machine)/conf/
config GENERIC
cd ../compile/GENERIC
make install
reboot

beastie ★★★★★
()
Ответ на: комментарий от KtoZdes

Нужна идентичная рабочему серваку тестовая площадка.

Ядро и базовая система тут скорей всего будет абсолютно ортогонально. Ставь просто ближайший релиз. А вот порты можешь (что скорей всего более важно) можешь и соответвствующей даты «вычекнуть».

beastie ★★★★★
()
Ответ на: комментарий от KtoZdes

Ээээээ
А рабочий сервак имеет какую-то случайную ревизию релиза, а не _pxx????

takino ★★★★★
()
Ответ на: комментарий от beastie

Нет
все чуть более сложно:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-buildi...
или
http://www.freebsd.org/doc/ru/books/handbook/kernelconfig-building.html



Так же, я бы посоветовал попробовать сделать образ системы с помощью dump/restore, что есть более надежное решение для создания тестового стенда с полностью идентичным окружением.

takino ★★★★★
()

Можно вытянуть из SVN версию системы на определённую дату. То же самое и с портами, но тут не факт, что для них дистфайлы лежат в тех же местах.

iZEN ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.