Jockey

Gestionnaire de pilotes.
Télécharger maintenant

Jockey Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • GPL
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Canonical Ltd.
  • Site Internet de l'éditeur:
  • http://www.canonical.com

Jockey Mots clés


Jockey La description

Gestionnaire de pilotes. Jockey est un outil d'installation de pilotes de matériel tiers.jockey fournit l'infrastructure et l'interface utilisateur pour la recherche et l'installation de pilotes tiers applicables à l'ordinateur. Cela inclut les pilotes qui sont ajoutés ou mis à jour après la libération d'une distribution ou de conducteurs qui ne peuvent pas être inclus dans la distribution pour diverses raisons (limitation de l'espace CD, problèmes de licence, etc.). Un cas d'utilisation commune fournit un moyen convivial et semi -autanomatique d'installer des pilotes pour le nouveau matériel que la version actuelle de la distribution ne prend pas encore ou installe NVIDIA et ATI Fglrx X.org Drivers.jockey a été conçu pour être distribuant agnostique et remplir le besoin de Différentes distributions, fournisseurs de pilotes et intégrateurs de systèmes. Il est conçu et développé dans le pilote Linuxfoundation Backports Workgroup.Operationat Startup, le backend Jockey sonne le système de matériel disponible. Cela peut arriver de différentes manières, actuellement mise en uvre est la numérisation / SYS pour les modalités. À l'avenir, il est prévu d'ajouter plus de méthodes, telles que des tasses interrogées pour des imprimantes détectées qui n'ont pas de pilote. Les méthodes de détection seront ajoutées selon les besoins des fournisseurs de composants et des distributions. L'ensemble de matériel disponible est représenté comme des objets "matériels" (pouvant représenter tout ce qui identifie de manière unique un élément de matériel, tel qu'un fournisseur / ID de produit, une modalias ou une chaîne d'identification de l'imprimante). Pour chaque identifiant de matériel, un ensemble des bases de données de pilotes (les instances de DriverDB) sont interrogées pour les pilotes disponibles. Pour le moment, la seule implémentation existante est LOCALCERNELMODULDULDULDDB, qui utilise les cartes Standard Linux Kernel.Alias Maps pour mapper Modaliases vers des modules de noyau. Dans un proche avenir, nous prévoyons d'ajouter une autre implémentation qui interroge également une base de données de pilotes en ligne. Les DriverDBS transforment l'ensemble des matériels à un ensemble de pilotesD.A DriverID représente toutes les métadonnées nécessaires à propos d'un pilote, tel que: * Classe de pilote (module de noyau, pilote d'imprimante, package, pilote graphique X.org, micrologiciel, etc.) * Nom de la classe de gestionnaire (voir ci-dessous) * Emplacement du pilote (référentiel, nom du package, éventuellement SHA1 et autres checksums, signatures) * Paramètres spécifiques du pilote (type arbitraire / paires de valeur que le gestionnaire comprend) tous les pilotes traités par Jockey doivent être encapsulés par une sous-classe de "gestionnaire". Une instance de manutention fournit un crochet pour le code arbitraire qui doit être exécuté afin d'installer complètement un pilote. Jockey fournit déjà des implémentations de manutention pour des cas communs tels que les modules de noyau, le micrologiciel du module de noyau, le pilote X.org, les groupes de pilotes, etc. La grande majorité des pilotes utiliseront des instances paramétrées de ces manutentionnaires par défaut, mais des pilotes nécessitant une locale plus sophistiquée. La configuration peut expédier sa propre sous-classe de manutention et ajouter le code nécessaire.StruCture de travaux de Jockey (détection matérielle, requêtes de la base de données de pilotes, installation de package, etc.) est effectuée par un backend indépendant de l'UI qui fournit sa fonctionnalité sur le système D-Bus. L'accès est contrôlé par des privilèges de stratégiekit (voir backend / com.ubuntu.devicedriver.policy.in pour plus de détails); Par défaut, tous les utilisateurs peuvent effectuer des requêtes d'état du pilote de périphérique local, tous les utilisateurs locaux peuvent déclencher une requête de base de données de pilote distante et réellement installer / supprimer des pilotes est limitée aux administrateurs système.Les interfaces utilisateur différentes (GTK et KDE, et fournissent les deux CLI également) Exécutez avec des privilèges utilisateur normaux et offrent simplement une présentation / interface utilisateur amicale et internationalisée des services de conversation. Ils ne contiennent aucune logique de pilote.Anatcher Jockey à un distributeur Linux Distribution est soigneusement écrit pour ne pas être spécifique à une distribution Linux. Toutes les opérations spécifiques du système d'exploitation / distribution sont encapsulées dans la classe "OsLib", qui doit être sous-classée et mise en uvre par les distributions Linux. La plupart des méthodes ont déjà une mise en uvre par défaut raisonnable en amont, mais certaines sont simplement spécifiques à une distribution intrinsèquement (Recherche "NotympleDeDederror" pour les trouver) .C'est minimisant les efforts de portage des distributeurs tout en conservant la possibilité de faire des ajustements dans un endroit central.Le résumé OsLib. La classe est minutieusement documentée et existe déjà une succursale pour Ubuntu et la suite de tests a une implémentation factice (voir tests / sandbox.py). Ceux-ci devraient suffire à mettre en uvre Jockey pour d'autres distributions. Quoi de neuf dans cette version: · Cette version corrige une tonne de bogues, y compris tous ceux qui sont actuellement sélectionnés comme des bloqueurs pour la version finale de 0.5. · Il n'a pas de nouvelles fonctionnalités.


Jockey Logiciels associés

Syslinux

SYSLINUX est une collection de chargeuses de démarrage pour le système d'exploitation Linux. ...

769

Télécharger