Jockey

ภาพหน้าจอของซอฟแวร์:
Jockey
รายละเอียดซอฟแวร์:
รุ่น: 0.9.2
วันที่อัพโหลด: 12 May 15
ผู้พัฒนา: Canonical Ltd.
การอนุญาต: ฟรี
ความนิยม: 234

Rating: nan/5 (Total Votes: 0)

Jockey เป็นเครื่องมือสำหรับการติดตั้งฮาร์ดแวร์ของบุคคลที่สามไดรเวอร์
Jockey ให้โครงสร้างพื้นฐานและส่วนติดต่อผู้ใช้สำหรับการค้นหาและติดตั้งไดรเวอร์ของบุคคลที่สามซึ่งมีผลบังคับใช้กับคอมพิวเตอร์ ซึ่งรวมถึงคนขับรถที่มีการเพิ่มหรือปรับปรุงหลังจากการเปิดตัวของการกระจายหรือไดรเวอร์ที่ไม่สามารถรวมอยู่ในการจัดจำหน่ายด้วยเหตุผลต่างๆ (ข้อ จำกัด พื้นที่ซีดี, ปัญหาการออกใบอนุญาตและอื่น ๆ )
กรณีที่ใช้ร่วมกันให้เป็นวิธีที่เป็นมิตรและกึ่งอัตโนมัติในการติดตั้งไดรเวอร์สำหรับฮาร์ดแวร์ใหม่ที่เปิดตัวจำหน่ายในปัจจุบันไม่สนับสนุนยังหรือติดตั้ง NVIDIA และ ATI fglrx ไดรเวอร์ X.org
จ๊อกกี้ได้รับการออกแบบมาให้มีการกระจายไม่เชื่อเรื่องพระเจ้าและตอบสนองความต้องการที่แตกต่างกันของการกระจายผู้ขายคนขับรถ, และติดตั้งระบบ มันถูกออกแบบและพัฒนาภายในขับ LinuxFoundation เวิร์กกรุ๊ป backports
การดำเนินงาน
เมื่อเริ่มต้นแบ็กเอนด์ Jockey probes ระบบสำหรับฮาร์ดแวร์ที่มีอยู่ ซึ่งอาจเกิดขึ้นในรูปแบบต่างๆที่ดำเนินการอยู่ในขณะนี้ & nbsp; สแกน sys / สำหรับ modaliases ในอนาคตจะมีการวางแผนที่จะเพิ่มวิธีการอื่น ๆ เช่นการสอบถามถ้วยสำหรับเครื่องพิมพ์ตรวจพบซึ่งไม่ได้มีคนขับรถ & nbsp. วิธีการตรวจสอบจะถูกเพิ่มตามความจำเป็นโดยผู้ขายส่วนประกอบและการแจกแจง ชุดของฮาร์ดแวร์ที่มีอยู่จะแสดงเป็น "HardwareID" วัตถุ (ซึ่งสามารถเป็นตัวแทนของสิ่งที่ไม่ซ้ำกันระบุชิ้นส่วนของฮาร์ดแวร์เช่นผู้ขายสินค้า / รหัส modalias หรือสตริงเครื่องพิมพ์บัตรประจำตัว)
สำหรับรหัสแต่ละฮาร์ดแวร์ชุดของฐานข้อมูลคนขับ (กรณีของ DriverDB) จะมีการสอบถามสำหรับไดรเวอร์ ในขณะที่การดำเนินงานที่มีอยู่เพียงอย่างเดียวคือ LocalKernelModulesDriverDB ซึ่งใช้ลินุกซ์มาตรฐาน modules.alias แผนที่เพื่อแม modaliases เคอร์เนลโมดูล ในอนาคตอันใกล้เราวางแผนที่จะเพิ่มการดำเนินการอื่นที่สอบถามโปรแกรมควบคุมฐานข้อมูลออนไลน์เช่นกัน DriverDBs เปลี่ยนชุดของ HardwareIDs ชุด DriverIDs
DriverID แสดงทั้งหมดเมตาดาต้าที่จำเป็นเกี่ยวกับคนขับรถ, เช่น:
* คลาสไดร์เวอร์ (เคอร์เนลโมดูลไดรเวอร์เครื่องพิมพ์แพคเกจ X.org ไดรเวอร์กราฟิก, เฟิร์มและอื่น ๆ )
* ชื่อชั้นจัดการ (ดูด้านล่าง)
* สถานที่ตั้งของผู้ขับขี่ (พื้นที่เก็บข้อมูลชื่อแพคเกจอาจ sha1 checksums และอื่น ๆ , ลายเซ็น)
* ค่าพารามิเตอร์ที่เฉพาะเจาะจงขับ (โดยพลการพิมพ์ / คู่ค่าที่จัดการเข้าใจ)
ไดรเวอร์ทั้งหมดจัดการโดยจ๊อกกี้จะต้องมีการห่อหุ้มด้วยรองของ "จัดการ" เช่นจัดการให้เบ็ดสำหรับโค้ดที่ต้องทำงานอย่างเต็มที่เพื่อที่ติดตั้งโปรแกรมควบคุม จ๊อกกี้แล้วให้จัดการการใช้งานสำหรับกรณีทั่วไปเช่นโมดูลเคอร์เนลเคอร์เนลโมดูลเฟิร์มแวขับ X.org กลุ่มของคนขับรถ ฯลฯ ส่วนใหญ่ของคนขับรถจะใช้กรณีของการแปรจัดการเริ่มต้นเหล่านี้ แต่คนขับรถซึ่งต้องมีความซับซ้อนมากขึ้นในท้องถิ่น การตั้งค่าสามารถจัดส่งรองจัดการของตัวเองและเพิ่มรหัสที่จำเป็น
โครงสร้าง
เป็นกลุ่มของการทำงานของจ๊อกกี้ (ตรวจสอบฮาร์ดแวร์ขับสืบค้นฐานข้อมูลการติดตั้งแพคเกจอื่น ๆ ) จะกระทำโดยแบ็กเอนด์ที่เป็นอิสระ UI ซึ่งให้การทำงานของผ่านระบบ D-BUS การเข้าถึงถูกควบคุมโดยสิทธิพิเศษ PolicyKit (ดูแบ็กเอนด์ / com.ubuntu.devicedriver.policy.in เพื่อดูรายละเอียด); โดยปกติผู้ใช้ทุกคนสามารถทำคำสั่งสถานะโปรแกรมควบคุมอุปกรณ์ในท้องถิ่นผู้ใช้ทุกคนในท้องถิ่นสามารถเรียกโปรแกรมควบคุมฐานข้อมูลระยะไกลแบบสอบถามและจริงติดตั้ง / ลบไดรเวอร์ถูก จำกัด ให้ผู้ดูแลระบบ
ส่วนติดต่อผู้ใช้ที่แตกต่างกัน (GTK และ KDE และทั้งสองให้ CLI เช่นกัน) ทำงานกับสิทธิ์ของผู้ใช้ตามปกติและก็ให้นำเสนอที่เป็นมิตรและสากลมนุษย์ / UI ของบริการแบ็กเอนด์ พวกเขาไม่ได้มีตรรกะไดรเวอร์ใด ๆ
ปรับจ๊อก​​กี้ที่จะกระจาย Linux
จ๊อกกี้ถูกเขียนอย่างระมัดระวังเพื่อไม่เฉพาะเจาะจงใด ๆ กระจาย Linux ทุก OS / distro การดำเนินงานเฉพาะที่ห่อหุ้มใน "OSLib" ชั้นซึ่งจะต้องมีการ subclassed และดำเนินการโดยลินุกซ์ วิธีการส่วนใหญ่มีการดำเนินการเริ่มต้นที่เหมาะสมต้นน้ำ แต่บางคนเป็นเพียง distro โดยเนื้อแท้เฉพาะ (ค้นหา "NotImplementedError" เพื่อค้นหาเหล​​่านั้น)
นี้จะช่วยลดความพยายาม porting ของผู้จัดจำหน่ายขณะที่การรักษาความเป็นไปได้ที่จะทำให้การปรับเปลี่ยนในศูนย์กลางหนึ่ง
ระดับ OSLib นามธรรมเป็นเอกสารอย่างละเอียดและมีสาขาอยู่แล้วสำหรับอูบุนตู [3] และชุดทดสอบมีการดำเนินการจำลอง (ดูการทดสอบ / sandbox.py) เหล่านี้ควรจะพอเพียงที่จะใช้สำหรับการกระจาย Jockey อื่น ๆ เช่นกัน

มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.

  • รุ่นนี้ช่วยแก้ไข ตันของข้อบกพร่องรวมทั้งทุกคนที่ได้รับการคัดเลือกในปัจจุบันเป็นบล็อคสุดท้าย 0.5 ปล่อย.
  • แต่ไม่ได้มีคุณสมบัติใหม่.

มีอะไรใหม่ ในรุ่น 0.5 อัลฟาที่ 1:

  • นี่คือตัวอย่างแรกของการเปิดตัวที่จะเกิดขึ้น 0.5 ซึ่งมุ่งเน้นไปที่การตรวจสอบการออกแบบที่มีขนาดใหญ่ในการปรับปรุงการพกพาและการสนับสนุนสำหรับการตรวจสอบเครื่องพิมพ์ไดรเวอร์เครื่องพิมพ์จาก openprinting.org, อินเตอร์เฟซที่ D-BUS สำหรับการค้นหาโปรแกรมควบคุมสำหรับการใช้งานคอมพิวเตอร์และอินเตอร์เฟซผู้ใช้ที่ได้รับการตกแต่ง GTK.

ภาพหน้าจอ

jockey_1_120414.png

ซอฟแวร์อื่น ๆ ของนักพัฒนา Canonical Ltd.

Ubuntu ARM
Ubuntu ARM

20 Feb 15

Ubuntu DVD
Ubuntu DVD

17 Feb 15

Edubuntu
Edubuntu

3 Jun 15

ความคิดเห็นที่ Jockey

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!