Gonnect เป็นไคลเอนต์ VoIP ที่ใช้งานง่ายและใช้งานง่ายออกแบบมาสำหรับการติดตั้งที่ใช้ Linux / Flatpak มันใช้ประโยชน์จากพอร์ทัล Flatpak ต่างๆและมีความหมายที่จะรวมเข้ากับสภาพแวดล้อมเดสก์ท็อปที่ทันสมัยเช่น KDE หรือ GNOME

สิ่งที่พิเศษเกี่ยวกับ Gonnect คือการจัดเตรียม ด้วยเหตุนี้จึงไม่มีตัวช่วยสร้างการกำหนดค่าหรือกล่องโต้ตอบการตั้งค่าและต้องใช้ไฟล์กำหนดค่าการทำงานในสถานที่
นี่คือรายการคุณสมบัติสั้น ๆ :
tel: / sip: URLSGonnect กระจายผ่าน Flathub เท่านั้น หากต้องการติดตั้งให้ไปที่หน้า Flathub หรือค้นหา Gonnect ใน Gnome-Software หรือ KDE Discover
TODO: ลิงค์ฟลั ธ บ์
หลังจากที่คุณติดตั้ง gonnect แล้วให้ปรับ sample.conf ที่ให้ไว้และวางไว้ใน ~/.var/app/de.gonicus.gonnect/config/gonnect/99-user.conf หรือตรงไปที่เอกสาร
Gonnect ได้รับใบอนุญาตไม่ได้ข้อกำหนดของใบอนุญาตสาธารณะ GNU ทั่วไปเวอร์ชัน 2 หรือตามความเห็นของคุณในภายหลัง
ดู LICENSE สำหรับเนื้อหาทั้งหมดของใบอนุญาต
Gonnect ขึ้นอยู่กับ QT / C ++ และต้องการชุดของไลบรารีที่จะสร้างได้ มีวิธีการที่จะบรรลุการสร้าง แต่เราจะอธิบายเพียงหนึ่งในนั้นในวรรคต่อไปนี้
ในขณะที่เราใช้เดสก์ท็อปที่ไม่เปลี่ยนรูปที่นี่ที่ Gonicus และการพัฒนาจะเกิดขึ้นใน distrobox เฉพาะสำหรับแต่ละโครงการเรายังใช้ขั้นตอนนี้สำหรับ Gonnect
ตรวจสอบให้แน่ใจว่าได้ติดตั้ง distrobox บน Fedora ตัวอย่างการวิ่ง:
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 ไม่กินซีพียูหน่วยความจำและคอมพิวเตอร์ทั้งหมดเป็นทะเลทราย