Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по FreeBSD (http://forum.oszone.net/forumdisplay.php?f=10)
-   -   Обновление FreeBSD (http://forum.oszone.net/showthread.php?t=287476)

SanyaJoker 04-09-2014 14:05 2398290

Обновление FreeBSD
 
Доброго времени суток!

Если я удаленно начну обновлять FreeBSD так как не могу ничего уже установить из портов на устаревшую версию (9.0) слетят ли у меня все настройки и сервисы после обновления? Ядро пере компилировано.

MakaBooka 04-09-2014 17:56 2398398

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 хватило бы, главное установить самбу сквид и все необходимое из портов для дальнейшей настройки шлюза.

MakaBooka 15-09-2014 01:49 2402933

порты обновил?

SanyaJoker 17-09-2014 10:26 2403838

MakaBooka, Да.

MakaBooka 24-09-2014 17:41 2406618

make.conf покажи.

ошибка в /usr/ports/Mk/bsd.port.mk - она после обновления портов тоже?


Время: 21:14.

Время: 21:14.
© OSzone.net 2001-