Страница 1 из 1

Куда обратится по конфликту пакетов FreePBX

Добавлено: 29 сен 2022, 19:09
ava5ava5
Добрый день.
При попытке установки пакета FreePBX возникает следующий конфликт.
1. кому сообщить об обнаруженном конфликте?
2. как исправить?


Ошибка: Ошибка при проверке транзакции:
конфликт файла /etc/asterisk/extensions.conf при попытках установки freepbx-core-16.0.65.1-1.noarch и asterisk-18.6.0-2.x86_64
конфликт файла /etc/asterisk/features.conf при попытках установки freepbx-core-16.0.65.1-1.noarch и asterisk-18.6.0-2.x86_64
конфликт файла /etc/asterisk/http.conf при попытках установки freepbx-core-16.0.65.1-1.noarch и asterisk-18.6.0-2.x86_64
конфликт файла /etc/asterisk/iax.conf при попытках установки freepbx-core-16.0.65.1-1.noarch и asterisk-18.6.0-2.x86_64
конфликт файла /etc/asterisk/rtp.conf при попытках установки freepbx-core-16.0.65.1-1.noarch и asterisk-18.6.0-2.x86_64
конфликт файла /etc/asterisk/sip.conf при попытках установки freepbx-core-16.0.65.1-1.noarch и asterisk-18.6.0-2.x86_64
конфликт файла /etc/asterisk/sip_notify.conf при попытках установки freepbx-core-16.0.65.1-1.noarch и asterisk-18.6.0-2.x86_64
конфликт файла /etc/asterisk/udptl.conf при попытках установки freepbx-core-16.0.65.1-1.noarch и asterisk-18.6.0-2.x86_64
конфликт файла /etc/asterisk/asterisk.conf при попытках установки freepbx-16.0.21.3-1.noarch и asterisk-18.6.0-2.x86_64
конфликт файла /etc/asterisk/dnsmgr.conf при попытках установки freepbx-16.0.21.3-1.noarch и asterisk-18.6.0-2.x86_64
конфликт файла /etc/asterisk/enum.conf при попытках установки freepbx-16.0.21.3-1.noarch и asterisk-18.6.0-2.x86_64
конфликт файла /etc/asterisk/indications.conf при попытках установки freepbx-16.0.21.3-1.noarch и asterisk-18.6.0-2.x86_64
конфликт файла /etc/asterisk/manager.conf при попытках установки freepbx-16.0.21.3-1.noarch и asterisk-18.6.0-2.x86_64
конфликт файла /etc/asterisk/modules.conf при попытках установки freepbx-16.0.21.3-1.noarch и asterisk-18.6.0-2.x86_64
конфликт файла /etc/asterisk/musiconhold.conf при попытках установки freepbx-16.0.21.3-1.noarch и asterisk-18.6.0-2.x86_64
конфликт файла /etc/asterisk/queues.conf при попытках установки freepbx-16.0.21.3-1.noarch и asterisk-18.6.0-2.x86_64

Куда обратится по конфликту пакетов FreePBX

Добавлено: 30 сен 2022, 03:17
irton
Приветствую, freepbx-core имеет свои конфиги для астерикса, которые заменяют существующие.
Я незнаю как такое корректно разрулить, могу конечно конфиги freepbx-core поместить в другой каталог, или переименовать, НО админу придется догадаться чтоли что их надо поместить поверх существующих.

freepbx-core можно попробовать установить используя --force (но я незнаю поможет ли)

вобще freepbx никто не собирает кроме как для Centos, может стоить ставить вручную а не из пакетов. В репозитарии пакеты по образу Centos сделаны

Куда обратится по конфликту пакетов FreePBX

Добавлено: 30 сен 2022, 06:00
mikhailnov
А зачем asterisk и freebpx одновременно ставятся?

Куда обратится по конфликту пакетов FreePBX

Добавлено: 30 сен 2022, 06:10
banzay242
Могу порекомендовать MikoPBX. Российская, бесплатная, linux, asterisk. Ставится быстро, все на русском, начальные конфиги-образцы есть сразу, все через веб морду trminal или ssh. Можно в виртуалке запустить или докере, можно отдельный комп выделить. MikoPBX ставится из iso, raw, img, docker.Тестировал, понравилось. Рекомендую.

Куда обратится по конфликту пакетов FreePBX

Добавлено: 30 сен 2022, 10:29
ava5ava5
irton писал(а):
30 сен 2022, 03:17
Приветствую, freepbx-core имеет свои конфиги для астерикса, которые заменяют существующие.
Я незнаю как такое корректно разрулить, могу конечно конфиги freepbx-core поместить в другой каталог, или переименовать, НО админу придется догадаться чтоли что их надо поместить поверх существующих.

freepbx-core можно попробовать установить используя --force (но я незнаю поможет ли)

вобще freepbx никто не собирает кроме как для Centos, может стоить ставить вручную а не из пакетов. В репозитарии пакеты по образу Centos сделаны
Пакет FreePBX имеет зависимость от пакета asterisk.
Думаю стоит перенести конфиги в отдельный каталог типа freepbx.conf.install

а дальше или скрипт для их переноса или в Readme написать. Зато пакеты будут ставится.

Куда обратится по конфликту пакетов FreePBX

Добавлено: 30 сен 2022, 11:27
irton
Меня больше волнует, как в центоси ставят, что конфликт не вылезает. Может у них не dnf используется конечно.

В понедельник исправим я думаю.

Куда обратится по конфликту пакетов FreePBX

Добавлено: 01 окт 2022, 16:58
irton
Исправлено. НО конфиги от freepbx положены в /etc/asterick/freepbx их надо будет самому админу скопировать и заменить те, что предоставляет asterisk (бэкап конфигов астериска тоже на совести админа).

Сам freepbx у нас в зайчаточном состоянии, возможно каких-то модулей не хватает важных. Пишите замечания на форум и будем делать по-красоте.

Куда обратится по конфликту пакетов FreePBX

Добавлено: 03 окт 2022, 10:19
ava5ava5
Добрый день.

Спасибо за быстрый ответ и пересоздание пакетов.
При установке выявлены ошибки выполнения скриптов

Установка : asterisk-18.6.0-2.x86_64 37/42
Запуск скриптлета: asterisk-18.6.0-2.x86_64 37/42
Adding setuid root to /usr/bin/mpg123, needed for MOH
Failed to open 'asterisk': No such file or directory

Куда обратится по конфликту пакетов FreePBX

Добавлено: 03 окт 2022, 13:12
irton
спасибо, попытался исправить. 18.6.0-3 будет обновление.

Куда обратится по конфликту пакетов FreePBX

Добавлено: 03 окт 2022, 13:27
ava5ava5
Продолжаю устанавливать :)
для работы freepbx надо
apache-base php php-mysql apache-mod_php php-pdo


но все равно при попытке запуска получаю ошибку

░░ Начат процесс запуска юнита freepbx.service.
окт 03 13:25:51 rosa2021.1 fwconsole[2077]: Error: Undefined class constant 'MYSQL_ATTR_INIT_COMMAND' in file /usr/share/freepbx/admin/libraries/BMO/Database.c>
окт 03 13:25:51 rosa2021.1 fwconsole[2077]: Stack trace:
окт 03 13:25:51 rosa2021.1 fwconsole[2077]: 1. Error->() /usr/share/freepbx/admin/libraries/BMO/Database.class.php:127
окт 03 13:25:51 rosa2021.1 fwconsole[2077]: 2. FreePBX\Database->__construct() /usr/share/freepbx/admin/libraries/BMO/FreePBX.class.php:77
окт 03 13:25:51 rosa2021.1 fwconsole[2077]: 3. FreePBX->__construct() /usr/share/freepbx/admin/bootstrap.php:144
окт 03 13:25:51 rosa2021.1 fwconsole[2077]: 4. require_once() /etc/freepbx.conf:10
окт 03 13:25:51 rosa2021.1 fwconsole[2077]: 5. include_once() /usr/share/asterisk/bin/fwconsole:12
окт 03 13:25:51 rosa2021.1 systemd[1]: freepbx.service: Main process exited, code=exited, status=1/FAILURE

Куда обратится по конфликту пакетов FreePBX

Добавлено: 03 окт 2022, 13:35
irton
ну насчет Apache это вкусовщина наверное, кто-то и nginx захочет.
php php-mysql прописаны вроде в зависимостях, хотя может php-mysqli это другой модуль какой-то. Я не знаю.

Перед стартом сервиса, читали ли README по развертыванию всего этого? Я к тому, что просто так, без настройки оно не заработает однозначно.

Куда обратится по конфликту пакетов FreePBX

Добавлено: 03 окт 2022, 13:45
ava5ava5
на какой Readme ссылка ?
/etc/asterisk/freepbx там только перенос конфигов

Куда обратится по конфликту пакетов FreePBX

Добавлено: 03 окт 2022, 14:07
irton
гдето в /usr/share/doc/freepbx лежат доки по настройке freepbx

/etc/asterisk/freepbx это я делал README