เป็นชื่อของมันบ่งบอก Netctl GUI เป็นโอเพนซอร์สและส่วนติดต่อผู้ใช้แบบกราฟิกที่กระจายได้อย่างอิสระสำหรับโปรแกรม netctl บรรทัดคำสั่งที่ช่วยให้ผู้ใช้สามารถจัดการเชื่อมต่อเครือข่ายภายใต้ระบบปฏิบัติการลินุกซ์ Arch.
มีวิธีการที่ทันสมัยสำหรับการจัดการเชื่อมต่อเครือข่าย
แอพลิเคชันได้รับการออกแบบจากพื้นดินขึ้นมาเพื่อให้ง่ายต่อการใช้และจะนำเสนอวิธีการที่ทันสมัยสำหรับการจัดการเชื่อมต่อเครือข่ายภายใต้ระบบลินุกซ์ใด ๆ โค้ง เราควรพูดถึงว่าโปรแกรมที่ทำงานบนลินุกซ์กระจายบนพื้นฐานของลินุกซ์ใด ๆ Arch.
GUI มัน front-end ค่อนข้างง่ายและใช้งานง่ายช่วยให้ผู้ใช้สามารถเชื่อมต่อกับเครือข่ายที่มีรูปแบบเช่นเดียวกับที่จะสร้างใหม่ นอกจากนี้ยังรวมเครื่องมือ plasmoid แยกต่างหากสำหรับพื้นที่ทำงานของ KDE พลาสม่าและการประยุกต์ใช้เดสก์ทอป.
การเริ่มต้นกับ GUI Netctl
เมื่อสร้างโปรไฟล์ใหม่ผู้ใช้จะสามารถที่จะติดตั้งด้านต่างๆเช่นคำอธิบายการเชื่อมต่ออินเตอร์เฟซตัวเลือก IP ตัวเลือกอีเธอร์เน็ตและอื่น ๆ อีกมากมาย มัน & rsquo;. s ยังเป็นไปได้ที่จะเชื่อมต่อกับเครือข่าย Wi-Fi (Wireless) เครือข่ายได้โดยตรงจากโปรแกรม
จากการตั้งค่าการโต้ตอบผู้ใช้สามารถเปลี่ยนภาษาหลักเช่นเดียวกับการตั้งเส้นทางต่าง ๆ สำหรับปฏิบัติการ netctl ไดเรกทอรีโปรไฟล์ปฏิบัติการ sudo ที่ wpa_supplicant และอื่น ๆ อีกมากมาย.
ภายใต้เครื่องดูดควันและได้รับการสนับสนุนสภาพแวดล้อมเดสก์ทอป
มันเขียนไว้ในโปรแกรมภาษา C ++ และใช้เครื่องมือ GUI Qt สำหรับอินเตอร์เฟซผู้ใช้แบบกราฟิก นอกจากนี้ยังได้รับการออกแบบมาเพื่อทำงานภายใต้สภาพแวดล้อมเดสก์ทอป KDE ซึ่งหมายความว่าจะต้องมีห้องสมุดรันไทม์ KDE.
แต่โปรแกรมยังสนับสนุนการเปิดแหล่งที่มาอื่น ๆ สภาพแวดล้อมเดสก์ทอปเช่นคำสอน Xfce, อบเชย MATE หรือ LXDE จะสนับสนุนการกระจาย Linux Arch เพียงเพียงเพราะโปรแกรม netctl ได้รับการออกแบบเฉพาะสำหรับระบบปฏิบัติการนี้.
บรรทัดด้านล่าง
โดยรวม, Netctl GUI ไม่ได้เป็นครั้งแรกหรือครั้งสุดท้ายกราฟิก front-end สำหรับ netctl แต่แน่นอนเป็นหนึ่งที่ทันสมัยและง่ายต่อการใช้งานที่ให้ผู้ใช้มี plasmoid สำหรับเดสก์ทอป KDE เพื่อให้คุณได้อย่างรวดเร็วสามารถโต้ตอบ กับ netctl
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- กุย:
- แท็บรายละเอียดการปรับปรุง netclt 1.10 และ 1.11 การเปลี่ยนแปลง
- plasmoid:
- แก้ไขข้อผิดพลาดกับการกระทำที่ไม่เกี่ยวกับการเปิดใช้งานการเชื่อมโยง
มีอะไรใหม่ ในรุ่น 1.4.5:
- plasmoid:
- เพิ่มการสนับสนุนการแปลเพื่อเป็นส่วนหนึ่งปลั๊กอิน
- ภาพวาดอินเตอร์เฟซที่ถูกต้องมากขึ้น
- การตั้งค่าที่ถูกต้องมากขึ้นภาพวาดอินเตอร์เฟซ
- ปลั๊กอินย้ายจากภาคเอกชน
มีอะไรใหม่ ในรุ่น 1.4.3:
- ทั้งหมด:
- แก้ไขเสียงดังกราวสร้าง (# 41)
- แก้ไข WPA_DRIVERS (# 40)
- ห้องสมุด:
- แก้ไขข้อผิดพลาดในชั้นเรียน WpaSup ที่มีค่ากลับมาไม่ถูกต้อง
มีอะไรใหม่ ในรุ่น 1.4.1:
- ทั้งหมด:
- บางไข่อีสเตอร์
- เพิ่ม _DEFAULT_SOURCE เพื่อหลีกเลี่ยงคำเตือน gcc
- refactoring
- คำเตือนการแก้ไข cppcheck
- ส่วนประกอบปรับปรุง 3rdparty
- แก้ไขภาษา defilition
- แทนที่ส่วนทั่วไปที่พบบ่อยในการตั้งค่า (http://doc.qt.io/qt-5/qsettings.html#Format-enum ดู)
- กุย:
- อนุญาตให้มีการเปลี่ยนกลุ่มควบคุมผู้ช่วยเหลือจาก UI (# 36)
- อนุญาตให้มีการเปิดรายละเอียดในการแก้ไขภายนอก (# 38)
- เพิ่ม validators IP (# 34)
- เพิ่มแถบเครื่องมือการกำหนดค่า
- เพิ่มการแจ้งเตือนใน hidding ถาด
- เพิ่ม returnPressed () สัญญาณ lineEdits
- ใช้ needToBeConfigured () สัญญาณ
- ลบอัตรากำไรขั้นต้น
- แก้ไขข้อผิดพลาดที่มี segfault ในการปรับปรุง UI กับ KF5
- เขียนระดับ ErrorWindow
- แยก MainWindow ระดับ
- เมนู WiFi ปรับปรุงการทำงานห้องสมุดใหม่
- การปรับปรุง UI (# 25 # 28)
- องค์ประกอบที่ถูกต้องมากขึ้นในการตรวจสอบ (# 29 # 37)
- การเรียกกลับที่ถูกต้องมากขึ้นด้วยข้อยกเว้น
- กลไกข้อมูล:
- เพิ่มการคอนฟิเกอร์สก์ท็อป (# 30)
- ปรับปรุงประสิทธิภาพการทำงาน
- ผู้ช่วย:
- เพิ่ม / อินเตอร์เฟซอินเตอร์เฟซ
- เพิ่ม / Ctrl / {CurrentWiFi, VerboseWiFi} เรียก
- เพิ่ม / netctl / VerboseProfiles สาย
- เพิ่ม / netctl / {netctlActiveProfile, netctlProfileList, netctlVerboseProfileList) โทร
- ห้องสมุด:
- เพิ่มระดับ NetctlInterface
- เพิ่ม WpaSup :: วิธี CurrentWiFi
- ผนวกโครงสร้างข้อมูลเพิ่มเติมบางอย่าง
- เครื่องหมาย Netctl :: getProfileDescription () ขณะที่เลิก
- ตอนนี้ WpaSup สามารถเชื่อมต่อกับเซสชั่นที่สร้างขึ้นแล้ว (ค่าเริ่มต้น)
- ปรับปรุงประสิทธิภาพการทำงาน
- plasmoid:
- เพิ่มการคอนฟิเกอร์สก์ท็อป (# 30)
- เอาฟังก์ชั่นมรดกจาก KDE4 plasmoid
- ปรับปรุงประสิทธิภาพของ KF5 plasmoid (# 26)
- การทดสอบ:
- การทดสอบแก้ไข netctl
มีอะไรใหม่ ในรุ่น 1.4.0:
- ทั้งหมด:
- การเปลี่ยนแปลงรูปแบบการตั้งค่าจากเปลือกเหมือน INI (# 24)
- กลไกข้อมูล:
- สร้างแพคเกจสำหรับ KF5
- การเปลี่ยนแปลง NETCTLGUI_DEBUG = ใช่ DEBUG = yes
- สมาชิกปรับปรุง
- กุย:
- วิธีการแก้ปัญหาที่จะเพิ่ม # 22 และ # 23
- plasmoid:
- สร้างแพคเกจและปลั๊กอินสำหรับ KF5
- การเปลี่ยนแปลง NETCTLGUI_DEBUG = ใช่ DEBUG = yes
- สมาชิกปรับปรุง
มีอะไรใหม่ ในรุ่น 1.3.3:
- ทั้งหมด:
- ปรับปรุงการแปลภาษาญี่ปุ่น
- กลไกข้อมูล:
- แก้ไข # 19
มีอะไรใหม่ ในรุ่น 1.3.0:
- ทั้งหมด:
- เพิ่มกระบวนการข้อความผิดพลาด
- เพิ่มการสนับสนุนของโปรไฟล์การใช้งานหลาย
- บางแก้ไขข้อบกพร่องและ refactoring
- เขียนข้อความแก้ปัญหา
- กลไกข้อมูล:
- เพิ่มแหล่งใหม่: intIp6, extIp6, netctlAutoStatus
- เขียนใช้ [งาน] (https://github.com/mhogomchungu/tasks) (ดู # 7)
- การเปลี่ยนแปลงคำสั่งเริ่มต้นที่จะกำหนด IP ภายนอก
- การเปลี่ยนแปลงคำนิยามรายชื่ออินเตอร์เฟซ
- เปลี่ยนนิยาม IP ภายใน
- กุย:
- เพิ่มข้อมูลใบอนุญาตของบุคคลที่ 3
- เพิ่มไอคอนถาดระบบเป็นทางเลือกที่ plasmoid ก
- เพิ่ม DBus อินเตอร์เฟซเซสชั่น org.netctlgui.netctlgui
- การตั้งค่าแบบไดนามิกเพิ่มภาระ
- เพิ่มการสนับสนุนของ openvswitch
- การรักษาความปลอดภัยเพิ่มบันทึกและคำอธิบาย API
- เพิ่มความสามารถในการใช้ผู้ช่วย
- เพิ่มความสามารถในการเริ่มต้นการลด / ขยาย / เดี่ยว
- เพิ่มความสามารถในการไม่บันทึกรายละเอียดจากแท็บอินเตอร์เน็ตไร้สาย
- เพิ่มความสามารถในการข้ามองค์ประกอบภายนอกตรวจสอบ
- ลบปุ่ม
- การกระทำที่ถูกต้องมากยิ่งขึ้นใน SettingsWindow
- ปรับปรุงการเปลี่ยนแปลงห้องสมุด
- เขียนตารางการใช้คำแนะนำ
- แก้ไขเกี่ยวกับหน้าต่าง
- เปลี่ยนแถบเมนู
- ผู้ช่วย:
- สร้างภูตอินเตอร์เฟซระบบ DBus org.netctlgui.helper ที่ห้องสมุด:
- ช่องการควบคุมตนเอง, สล็อต netctl ควบคุมและช่องข้อมูล netctl
- เพิ่มการทดสอบ
- ห้องสมุด:
- เพิ่มโครงสร้างที่กำหนดเองและ netctlWifiInfo netctlProfileInfo
- เพิ่มวิธี getActiveProfile () autoGetActiveProfile ()
- เพิ่มช่อง switchToProfile ()
- เพิ่ม stopAllProfiles สล็อต ()
- เพิ่ม reenableProfile สล็อต ()
- เพิ่มช่อง getRecommendedConfiguration ()
- เพิ่มช่อง forceStartProfile () และ forceStopProfile ()
- เพิ่มคำพูดคู่กับชื่อโปรไฟล์
- เพิ่มการทดสอบ
- ลบ getProfileDescriptions ฟังก์ชั่น () และ getProfileStatuses ()
- ลบ SleepThread ระดับ
- เขียนใช้ [งาน] (https://github.com/mhogomchungu/tasks) (ดู # 7)
- เปลี่ยนชื่อ getInterfaceList () เพื่อ getWirelessInterfaceList ()
- เปลี่ยนไดเรกทอรีชั่วคราวจาก $ HOME / .cache กับระบบหนึ่ง
- plasmoid:
- เพิ่มข้อมูลใบอนุญาตของบุคคลที่ 3
- อนุญาตให้ plasmoid ใช้ถาดระบบ
- เพิ่มความสามารถในการใช้ผู้ช่วย
- เปลี่ยนกระบวนการทำงานทั้งหมดเพื่อเดี่ยว (ดู # 7)
- เขียนป้ายข้อความที่จะใช้แท็ก
- การปรับปรุงเปลี่ยนแปลงกลไกข้อมูล
- แก้ไขเกี่ยวกับหน้าต่าง
มีอะไรใหม่ ในรุ่น 1.2.0:
- [ทั้งหมด] เพิ่มไอคอน
- [ทั้งหมด] เพิ่มการสนับสนุนของ netctl อัตโนมัติ
- [กลไกข้อมูล] เพิ่มข้อมูลการแก้ปัญหา (NETCTLGUI_DEBUG = ใช่)
- [กุย] เพิ่มการสนับสนุนของ macvlan
- [กุย] เพิ่มความสามารถในการลบโปรไฟล์
- [กุย] เพิ่มการสนับสนุนของเครือข่าย wifi ซ่อน
- [กุย] เพิ่มเมนูบริบทตาราง
- [กุย] เพิ่มเมนูการกระทำ
- [กุย] เพิ่มที่ชัดเจน () ฟังก์ชันการ profileTab
- [กุย] เพิ่มเกี่ยวกับหน้าต่าง
- [กุย] ตัวเลือกบรรทัดคำสั่ง
- [กุย] เพิ่มวิธีแก้ปัญหาสำหรับตัวอย่างไร้สาย WEP
- [กุย] เพิ่มความสำเร็จเปลือก
- [กุย] เพิ่ม & quot; รายงานข้อบกพร่อง & quot; การกระทำ
- [lib] แบ็กเอนด์ออกจากหน้า
- [lib] เพิ่มการตรวจสอบข้อผิดพลาด
- [lib] เพิ่มเอกสาร Doxygen
- [plasmoid] เพิ่มการกำหนดค่ากลไกข้อมูล
- [plasmoid] เพิ่มเกี่ยวกับหน้าต่าง
- [plasmoid] เพิ่มข้อมูลการแก้ปัญหา (NETCTLGUI_DEBUG = ใช่)
- [กุย] แก้ไข segfaults ไปได้ด้วยอาร์เรย์ null (# 5)
- [ทั้งหมด] การเปลี่ยนแปลงในสถาปัตยกรรมโครงการ
- [ทั้งหมด] refactoring
- [กุย] ข้อมูลการแก้ปัญหามากขึ้น
- [กุย] เปลี่ยน lineEdit_profile เพื่อ comboBox
- [กุย] refactoring ของอินเตอร์เฟซการตั้งค่า
- [กุย] เปลี่ยนการตั้งค่าของอินเตอร์เฟซที่รายละเอียดแท็บ
- [กุย] rewrited ErrorWindow ระดับ
- [lib] ข้อมูลการแก้ปัญหามากขึ้น
- [lib] rewrited getSettingsFromProfile ฟังก์ชัน ()
- [plasmoid] แก้ไขอินเตอร์เฟสคอนฟิกูเรชัน
- [plasmoid] การเปลี่ยนแปลงเหตุการณ์ดับเบิลคลิกคลิกเหตุการณ์
- [plasmoid] ระดับการเปลี่ยนแปลงจาก Applet จะ PopupApplet
มีอะไรใหม่ ในรุ่น 1.1.0:
- [กุย] เพิ่มความถี่
- [plasmoid] เพิ่มชื่อเมนู
- [กุย] การเปลี่ยนแปลงความหมายถ้ารายละเอียดถูกเปิดใช้งาน]
- [กลไกข้อมูล] นิยามรายละเอียดการเปลี่ยนแปลงหากมีการใช้งาน
มีอะไรใหม่ ในรุ่น 1.0.4:
- [กุย] เพิ่ม Qt5 กุย (ค่าเริ่มต้น)
- [plasmoid] เพิ่มการแจ้งเตือน
- [plasmoid] แก้ไขด้วยการเรียกใช้คำสั่ง sudo จาก plasmoid
ต้องการ
- netctl
- Qt
ความคิดเห็นที่ไม่พบ