SanyaJoker |
04-09-2014 14:05 2398290 |
Обновление FreeBSD
Доброго времени суток!
Если я удаленно начну обновлять FreeBSD так как не могу ничего уже установить из портов на устаревшую версию (9.0) слетят ли у меня все настройки и сервисы после обновления? Ядро пере компилировано.
|
9.0 не является устаревшей версией. необходимо и достаточно перейти на pkgng (ссылка в гугль).
после перехода на pkgng нужно просто обновить порты. далее следует интересный процесс: обновление установленного софта. если сервер администрировался грамотно (весь софт установлен штатно из портов, конфиги лежат штатно и т.д.) то после штатного обновления софта (portupgrade -a) проблем не будет.
обновление OC - отдельная задача, она не является необходимой в твоём случае. но если есть желание потренироваться ;) то тоже можно. опять-таки: пересобранное ядро (кстати, ЗАЧЕМ?), конфиг которого лежит в штатном месте и прописан в make.conf также прекрасно обновляется штатно. на 9.3 ты перейдёшь без проблем, на 10.0 - есть тонкости с gmirror.
|
SanyaJoker |
05-09-2014 13:27 2398707 |
MakaBooka, Ядро пересобрано с поддержкой ipfw, начал попытку перехода на pkgng на первом же пункте встрял на ту же проблему что и с самбой, установка не стартанула вот текст:
Код:
# cd /usr/ports/ports-mgmt/pkg && make install clean
Unknown modifier 't'
Unknown modifier 't'
"/usr/ports/Mk/bsd.port.mk", line 1712: Malformed conditional (defined(USE_LDCONFIG) && ${USE_LDCONFIG:tl} == "yes")
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
"/usr/ports/Mk/bsd.sites.mk", line 956: Malformed conditional (!empty(_PERL_CPAN_ID) && ${_PERL_CPAN_FLAG:tl} == "cpan")
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
"/usr/ports/Mk/bsd.port.mk", line 3054: warning: Missing closing parenthesis for defined()
Unknown modifier 't'
"/usr/ports/Mk/bsd.port.mk", line 3054: Malformed conditional (((!defined(OPTIONS_DEFINE) && !defined(OPTIONS_SINGLE) && !defined(OPTIONS_MULTI)) && !defined(OPTIONS_GROUP) && !defined(OPTIONS_RADIO) || defined(CONFIG_DONE_${UNIQUENAME:tu}) || defined(PACKAGE_BUILDING) || defined(BATCH)))
"/usr/ports/Mk/bsd.port.mk", line 3056: if-less endif
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
5 open conditionals:
at line 6133 (evaluated to true)
at line 6133 (evaluated to true)
at line 6133 (evaluated to true)
at line 6133 (evaluated to true)
at line 6133 (evaluated to true)
make: fatal errors encountered -- cannot continue
Цитата:
Цитата MakaBooka
на 9.3 ты перейдёшь без проблем, на 10.0 - есть тонкости с gmirror. »
|
Мне и не важна версия мне и 9.3 хватило бы, главное установить самбу сквид и все необходимое из портов для дальнейшей настройки шлюза.
|
SanyaJoker |
17-09-2014 10:26 2403838 |
MakaBooka, Да.
|
make.conf покажи.
ошибка в /usr/ports/Mk/bsd.port.mk - она после обновления портов тоже?
|
Время: 21:14.
© OSzone.net 2001-