Gonnect عبارة عن عميل VoIP ، بسيط ، سهل الاستخدام ، مصمم لتركيبات Linux / Flatpak . يستفيد من مختلف بوابات Flatpak ويهدف إلى الاندماج جيدًا في بيئات سطح المكتب الحديثة مثل KDE أو Gnome .

ما هو مميز في Gonnect هو أن يتم توفيرها. لهذا السبب ، لا يحتوي على معالج تكوين أو مربع حوار إعدادات ويتطلب ملف تكوين عمل في مكانه.
إليك قائمة ميزات قصيرة:
tel: / sip: URLSيتم توزيع Gonnect عبر Flathub فقط. لتثبيته ، إما قم بزيارة صفحة Flathub أو ابحث عن Gonnect في Gnome-Software أو KDE's Discover .
TODO: Flathub Link
بعد تثبيت Gonnect ، إما ضبط sample.conf المقدمة ~/.var/app/de.gonicus.gonnect/config/gonnect/99-user.conf
Gonnect مرخص لـ Unter شروط إصدار ترخيص GNU العام 2 ، أو في رأيك أي إصدار لاحق.
انظر LICENSE المحتوى الكامل للترخيص.
يعتمد Gonnect على QT / C ++ ويتطلب مجموعة من المكتبات قابلة للإنشاء. قد تكون هناك طرق لتحقيق بناء ، لكننا سنصف واحد منهم فقط في الفقرات التالية.
بينما نستخدم أجهزة الكمبيوتر المكتبية غير القابلة للتغيير هنا في Gonicus وتتم تطويرها في مجموعة متوسطة مخصصة لكل مشروع ، نستخدم أيضًا هذا الإجراء لـ Gonnect .
تأكد من تثبيت Distrobox . في فيدورا على سبيل المثال التشغيل:
sudo dnf install distroboxبعد تثبيت Distrobox ، قم بإنشاء Distrobox لتطوير Gonnect عن طريق التشغيل
distrobox assemble createفي دليل الخروج gonnect الخاص بك.
على افتراض أنك تستخدم نهج التوزيع الموثوق أعلاه ، أدخل التوزيع الموسيقي وابدأ بناء CMAKE العادي:
distrobox enter gonnect
mkdir build && cd build
cmake -GNinja ..
cmake --build . --parallel $( nproc --all ) بدلاً من ذلك ، يمكنك ببساطة تشغيل qtcreator داخل The 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 لا تأكل وحدة المعالجة المركزية والذاكرة والكمبيوتر بأكمله كصحراء.