Gonnect - это самоуверенный, простой, простой в использовании клиент VoIP, предназначенный для установок на основе Linux / Flatpak . Он использует различные порталы Flatpak и предназначен для хорошо интегрирования в современные настольные среды, такие как KDE или GNOME .

Что особенного в Gonnect , так это то, что должно быть подготовлено. По этой причине он не имеет диалогового окна «Мастер или настройки настройки» и требует работающего файла конфигурации.
Вот короткий список функций:
tel: / sip: URLGonnect распространяется только через Flathub. Чтобы установить его, посетите страницу Flathub или поиск Gonnect в Gnome-Software или KDE's Discover .
Тодо: Flathub Link
После того, как вы установили Gonnect , либо отрегулируйте предоставленный sample.conf и поместите его в ~/.var/app/de.gonicus.gonnect/config/gonnect/99-user.conf , или перейдите к документации.
Gonnect имеет лицензию на условия общей общедоступной лицензии GNU или, по вашему мнению, любая более поздняя версия.
См. LICENSE для полного содержания лицензии.
Gonnect основан на QT / C ++ и требует, чтобы набор библиотек можно было создать. Существуют способы достижения сборки, но мы опишем только один из них в следующих параграфах.
Поскольку мы используем неизменные настольные компьютеры здесь, в Gonicus, и разработка происходит в выделенном Distrobox для каждого проекта, мы также используем эту процедуру для Gonnect .
Обязательно установил Distrobox . Например, на федоре :
sudo dnf install distroboxПосле установки Distrobox создайте Distrobox для разработки Gonnect , запустив
distrobox assemble createВ каталоге вашего заказа Gonnect .
Предполагая, что вы используете документированный подход Distrobox выше, введите Distrobox и запустите обычную сборку Cmake :
distrobox enter gonnect
mkdir build && cd build
cmake -GNinja ..
cmake --build . --parallel $( nproc --all ) В качестве альтернативы вы можете просто запустить qtcreator внутри Distrobox и открыть проект, как обычно, выбирать CMakeLists.txt .
Поскольку Gonnect в основном разработан для использования в FlatPak , некоторые функции работают только в такой среде. Если вы хотите построить Flatpak локально, вы можете сделать это следующими командами на оболочке вашего хоста:
flatpak uninstall de.gonicus.gonnect
flatpak run --command=flatpak-builder org.flatpak.Builder build --user --install-deps-from=flathub --disable-rofiles-fuse --force-clean --repo=repo resources/flatpak/de.gonicus.gonnect.yml
flatpak --user remote-add --no-gpg-verify gonnect-repo repo
flatpak --user install gonnect-repo de.gonicus.gonnect Обязательно очистите repo , build и .flatpak-builder , чтобы сделать QTCreator не съесть ваш процессор, память и весь компьютер в качестве пустыни.