Jockey

Driver Manager.
Download nu

Jockey Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Canonical Ltd.
  • Uitgever website:
  • http://www.canonical.com

Jockey Tags


Jockey Beschrijving

Driver Manager. Jockey is een hulpmiddel voor het installeren van hardware-stuurprogramma's van derden.jockey biedt de infrastructuur en de gebruikersinterface voor het vinden en installeren van stuurprogramma's van derden die van toepassing zijn op de computer. Dit omvat stuurprogramma's die worden toegevoegd of bijgewerkt na het vrijgeven van een distributie of stuurprogramma's die om verschillende redenen niet kunnen worden opgenomen in de distributie (CD-ruimtebeperking, licentieproblemen, enz.). Een gemeenschappelijk gebruikscase biedt een vriendelijke en semiatische manier om stuurprogramma's te installeren voor nieuwe hardware die de huidige distributievergave nog niet ondersteunt, of NVIDIA en ATI FGLRX X.ORG-stuurprogramma's installeren. JoKey is ontworpen om distributie agnostisch te zijn en voldoet aan de behoefte aan verschillende distributies, bestuurdersverkopers en systeemintegrators. Het is ontworpen en ontwikkeld binnen de LinuxFoundation Driver Backports Workgroup.Operationat Startup, de Jockey Backend probeert het systeem voor beschikbare hardware. Dit kan op verschillende manieren gebeuren, momenteel geïmplementeerd is scannen / sys voor modaliassen. In de toekomst is het gepland om meer methoden toe te voegen, zoals querying cups voor gedetecteerde printers die geen chauffeur hebben. Detectiemethoden worden als nodig toegevoegd door componentverkopers en distributies. De set beschikbare hardware is weergegeven als "HardwareID" -objecten (die alles kunnen vertegenwoordigen die uniek een stuk hardware identificeert, zoals een leverancier / product-ID, een modalias of een printeridentificatietreeks). Voor elke hardware-ID, een set van bestuurdersdatabases (instanties van chauffeurDB) worden opgevraagd voor beschikbare stuurprogramma's. Op dit moment is de enige bestaande implementatie LOCALKERNELMODULESDRIVERDB, die de standaard Linux-kernel-modules.alias kaarten gebruikt om modaliases aan te brengen aan kernelmodules. In de nabije toekomst zijn we van plan om een andere implementatie toe te voegen die ook een online stuurprogramma-database vraagt. De driverdbbs transformeren de set hardwaredials naar een set van DriverIDS.A Driverid vertegenwoordigt alle noodzakelijke metadata over een bestuurder, zoals: * Driver Class (Kernel Module, Printerstuurprogramma, Pakket, X.org grafische driver, firmware, enz.) * Handlerklasse naam (zie hieronder) * Locatie van de bestuurder (Repository, pakketnaam, mogelijk SHA1 en andere controlesommen, handtekeningen) * Driverspecifieke parameters (arbitrainy type / waardeparen die de handler begrijpt) Alle stuurprogramma's die door Jockey worden afgehandeld, moeten worden ingekapseld door een subklasse van "handler". Een handlerinstantie biedt een haak voor willekeurige code die moet worden uitgevoerd om een chauffeur volledig te installeren. Jockey biedt al handler-implementaties voor gemeenschappelijke gevallen zoals kernelmodules, kernelmodule-firmware, X.org-stuurprogramma, groepen van stuurprogramma's, enz. De overgrote meerderheid van de stuurprogramma's zal geparametriseerde instanties van deze standaardhandlers gebruiken, maar stuurprogramma's die wat meer geavanceerde lokaal nodig hebben Configuratie kan hun eigen handler-subklasse verzenden en de benodigde code toevoegen. Structurethe bulk van Jockey's werk (hardwaredetectie, chauffeur-database-query's, pakketinstallatie, enz.) wordt gedaan door een UI-onafhankelijke backend die zijn functionaliteit biedt over het systeem D-bus. Toegang wordt gecontroleerd door beleidskit-privileges (zie backend / com.ubuntu.devicedriver.policy.in voor details); Standaard kunnen alle gebruikers Local Device Driver Status-query's uitvoeren, alle lokale gebruikers kunnen een extern stuurprogramma-databasequery activeren en daadwerkelijk stuurprogramma's installeren / verwijderen is beperkt tot systeembeheerders. De verschillende gebruikersinterfaces (GTK, en KDE, en beide CLI ook) Rennen met normale gebruikersrechten en bieden gewoon een menselijke vriendelijke en geïnternationaliseerde presentatie / ui van de backend-services. Ze bevatten geen stuurprogramma Logic.Adaping Jockey naar een Linux DistributionJockey is zorgvuldig geschreven om niet specifiek te zijn voor elke Linux-distributie. Alle OS / Distro-specifieke bewerkingen zijn ingekapseld in de "OSLIB" -klasse, die moet worden ondergewerkt en geïmplementeerd door de Linux-distributies. De meeste methoden hebben al een redelijke standaardimplementatie stroomopwaarts, maar sommige zijn gewoon inherent distro-specifiek (zoeken naar "notimplementedError" om die te vinden). Dit minimaliseert de porting-inspanningen van distributeurs en behoudende de mogelijkheid om aanpassingen op één centrale plaats te behouden. De abstracte OSLIB Klasse is grondig gedocumenteerd en bestaat al een filiaal voor Ubuntu en de testsuite heeft een dummy-implementatie (zie tests / sandbox.py). Deze moeten voldoende zijn om Jockey ook voor andere distributies te implementeren. Wat is er nieuw in deze release: · Deze versie fixeert een ton bugs, inclusief alle die momenteel worden geselecteerd als blokkers voor de laatste 0,5 release. · Het heeft geen nieuwe functies.


Jockey Gerelateerde software

MS-SYS

MS-SYS is een Linux-programma voor het schrijven van Microsoft-compatibele opstartrecords. ...

271

Downloaden

paexec

Een hulpprogramma dat de gegeven taken (STDIN) in verschillende CPU's of machines in een netwerk verdeelt. ...

188

Downloaden