VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Нюансы обновления астериска из исходных кодов

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Ответить
VladDV
Сообщения: 3
Зарегистрирован: 27 сен 2013, 08:23

Нюансы обновления астериска из исходных кодов

Сообщение VladDV »

Здравствуйте!

Разбираюсь с астериском. На тестовом сервере установлен из исходных кодов астериск 11.5. Вышла версия 11.6. Возникло несколько вопросов по обновлению. Насколько понял, общий принцип обновления практически не отличается от установки с нуля. Качаем и распаковываем архив, делаем ./configure, затем make и make install. Но есть сомнения по вопросам:

1) Нужно ли сохранять папку со старыми исходными кодами, откуда производилась установка или предыдущее обновление? Предполагаю, что не нужно, но вдруг ошибаюсь.
2) Как быть, если при предыдущей установке я выбирал дополнительные модули через menuselect? Нужно ли как-то переносить сведения о выбранных модулях?
3) Могут ли при обновлении затереться конфигурационные файлы? Я понимаю о необходимости выполнять резервное копирование перед обновлением, но все же.
4) Нужно ли останавливать службу астериска перед обновлением?

Заранее спасибо за ответы!
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Нюансы обновления астериска из исходных кодов

Сообщение Vlad1983 »

1) всегда на случай отката
2) да, нужно если вам этот модуль нужен
3) бекап обязателен в любом случае при, но затереться не должны
4) не останавливать. нет необходимости. после make install возможно вывалит список модулей которые не обновлены нужно затереть эти файлы

последовательность:
./configure
make menuselect (по необходимости)
make
make install
make config
/etc/init.d/asterisk restart
ЛС: @rostel
VladDV
Сообщения: 3
Зарегистрирован: 27 сен 2013, 08:23

Re: Нюансы обновления астериска из исходных кодов

Сообщение VladDV »

А если надо откатиться обратно до старой версии, то можно просто снова выполнить установку из той версии, верно?

По п.2 у меня больше вопрос был в том, можно ли перенести сведения о выбранных модулях, чтоб вручную их снова не выбирать?
gosha
Сообщения: 375
Зарегистрирован: 06 сен 2010, 17:41
Контактная информация:

Re: Нюансы обновления астериска из исходных кодов

Сообщение gosha »

не надо ставить астериск из исходников. Соберите пакет для своей системы и поставьте его чтоб не рвать после апдейта волосы сами знаете где.
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Нюансы обновления астериска из исходных кодов

Сообщение Vlad1983 »

для отката заходим в корень старых сорцов и
make install
make config
/etc/init.d/asterisk restart

перенести можно простым копированием пары файлов (каких найдите сами)
в пределах одной ветки это возможно сработает без глюков
лучше галки ставить ручками
ЛС: @rostel
VladDV
Сообщения: 3
Зарегистрирован: 27 сен 2013, 08:23

Re: Нюансы обновления астериска из исходных кодов

Сообщение VladDV »

Понял. Большое спасибо за ответы!
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH