>> Изучите документацию и потренируйтесь под виртуалкой.
> Здравствуйте. Ядро откомпилировал. Источники взял с установочного диска /mnt/usr/freebsd-dist/src.txz
> Старые источники переименовал.
> Учитывая вышеизложенное, порты я также могу взять с установочного диска? Они ведь
> соответствуют версии 10.3?
> Я понимаю, что мне теперь надо переустановить все ранее инсталлированные программные продукты.
> Надо ли мне после всех моих действий пересобирать мир?Простите, но такое ощущение, что Вы ничего не знаете и даже не пытаетесь
осмыслить...
Но при этом, собираете СВОЕ ядро...
В xBSD ОС, ядро и базовая система должны быть синхронизированы:
- система 8.1 - ядро для 8.1 (не от 8.0, 8.2 или 8.3)
- система 9.2 - ядро для 9.2 (не от 9.0 и не от 9.3 ...)
- система 10.3 - ядро для 10.3 ...
ядро GENERIC - обычно удовлетворяет большинству требований, за редким исключением,
остальное можно подгрузить модульно.
Если мы собрали систему и ядро от 10.3 и установили, то более ничего делать
не надо.
Пакеты - это ПО собранное из портов, можно устанавливать готовые пакеты из
репозитория FreeBSD, а можно собирать самостоятельно из портов все что необходимо,
но со своими опциями, отличными от defaults.
В пределах одной ветки, например релиз 10.0, 10.1, 10.2, 10.3 - если
мы собрали софт из портов в 10.0, то он будет работать во всех 10.x,
и не требует пересборки после апгрейда с 10.0 на 10.1/2/3.
Но если мы переходим с ветки на ветку, например с 9.x на 10.x, то есть
два варианта:
1. лучше пересобрать старое ПО
2. установить из пакетов или портов compatYX для совместимости и работоспособности
ПО в 10.x, если оно было собрано в 9.x. Например, мы переехали с 9.x на 10.x
и нет времени на пересборку старого ПО, устанавливаем compat9x для работы этого
ПО в 10.x
Систему и ядро, собирают в исключительных случаях, и установка ПО из пакетов или
портов не ТРЕБУЕТ пересборки системы или ядра.
Очень советую учить матчасть.