I rilasci recenti di Fedora ed altre distribuzioni di GNU/Linux comprendono uno strato di astrazione di fissaggi (HAL) che è usato per sostenere le possibilità pronte per l'uso del dispositivo. In questo alberino gli mostrerò come i vostri shell script possono usare HAL per richiamare le informazioni di sistema e del dispositivo.
Il termine HAL è sovraccaricato come esso ha usato per fare riferimento entrambi ad una specifica ed al software reale che realizza la specifica. Da un punto di vista degli sviluppatori di applicazione, HAL è senso enumerare le possibilità e le caratteristiche di fissaggi allegate ad un sistema e ricevere la notifica quando qualcosa circa i fissaggi cambia.
In primo luogo, una descrizione molto rapida di HAL. Ogni articolo di fissaggi fisici in un calcolatore è considerare come essendo un oggetto del dispositivo che ha identificato da un contrassegno di dispositivo unico (UDI). È associato con ogni oggetto del dispositivo un insieme variabile delle proprietà denominate scriv ben definite del dispositivo di accoppiamenti di chiave-valore (o meta dati) che descrivono che cosa ogni oggetto del dispositivo rappresenta insieme alle relative proprietà. Alcune proprietà del dispositivo sono derivate dai fissaggi fisici reali, alcuni sono fusi dalle lime XML-formattate, conosciute come gli archivi d'informazioni del dispositivo ed alcuni sono derivati dalla configurazione di dispositivo reale. Le proprietà obbligatorie del dispositivo sono definite nella specifica di HAL.
A

























