drivere Propriternye în Fedora Linux
intrare
Mulți jura că procesul de instalare a driverelor proprietare dispozitive dure, complexe, după mai multe actualizări de configurare muște, anii X nu sunt executați (pe nvidia sau catalizator).
Procesul de instalare nu este la fel de dificil pe cât pare, toate dificultățile dintr-o neînțelegere a pașilor care produce un om de instrucțiuni. Deci, în driverele de dispozitiv de proprietate Fedora Linux sunt furnizate în marea majoritate a depozitării și echipa rpmfusion.org. Toate driverele sunt de același tip un nume care începe cu (modulul de kernel, un modul kernel) „kmod-“. Ca exemplu-kmod nvidia, kmod-catalizator, kmod-wl, kmod-RT2870. Ce este un pachet cu un modul kernel? Pachetul kmod conține module de kernel gata compilate pentru o anumită versiune, și anume, cu fiecare actualizare necesită un nou pachet de nucleu kmod. Au existat cazuri când a venit kernel-ul, și pachetele de actualizare kmod - nu, de tipi rpmfusion dau seama că acest mecanism nu este perfect, predispus la factorii umani, și poate fi cauza eșecului întregului sistem, astfel încât mecanismul rpmfusion a fost dezvoltat, sau mai simplu, o versiune nouă a unui pachet module de kernel, care este pe deplin compatibil cu kmod'ami nativ aceste pachete încep cu „akmod-“ (modulul automat de kernel), și care conține codul sursă pentru modulele de bază, și depind de akmods set utilități. akmods începe la pornirea sistemului și controale pentru kmod-pachete pentru kernel-ul curent, în cazul în care nu există nici una, atunci pachetul de auto necesar construiește și se instalează. Astfel, indiferent de actualizare, suntem întotdeauna în mâinile unui șofer de lucru.
Plusuri și minusuri kmod și akmod
În kmod-pachete, după cum am menționat, minus una, ele sunt deja colectate în conformitate cu o anumită versiune a kernel-ului și o altă versiune nu este potrivit. Dar acest lucru elimină problema akmod-pachete. Partea negativă este, și akmod-pachet, și se manifestă în faptul că este nevoie de pachete de asamblare doustanovit, instrumente de dezvoltare pentru kernel, pachete de fișiere pentru dezvoltatori. Toate pachetele sunt instalate ca dependențe la akmods. Toate această economie nu este mic în dimensiuni decât mulți oameni nu le place. Alegerea oricum a ta.
actualizarea initrd,
Acum, versiunea curentă a 12 sau 13 următoare există un set de scripturi numit Dracut, mulți utilizatori Fedora Linux experimentați (și într-adevăr, rpmfusion) susțin că este necesar să le actualizeze, astfel. Cu toate acestea, Fedora Linux este în cazul în care un instrument simplu, care este mult mai ușor de reținut și mai mult decât atât, echipa (care voi menționa mai târziu) actualizarea kernel-ul funcționează corect cu a 10-a versiune (este posibil ca o memorie mai devreme am este scurt). Această comandă este executată după cum urmează:
Și cred că echipa, acest lucru va fi suficient timp din nou, indiferent de ce fondurile vor fi utilizate pentru a actualiza imaginea initrd: Dracut, mkinitrd sau ceva nou. Vă recomandăm, după pachetele de instalare sau kmod akmod executa actualizări initrd. In lipsa acestei etape se află erori de instalare a treia utilizator.
Capcanele akmod
- Pachete akmod-a instala instala imediat pachetul kernel-PAE-devel. acesta va salva o mulțime de probleme (pachetul kernel-PAE-devel este necesar să se stabilească un timp);
- setarea akmod-pachet verifica colecția sa și capacitatea de a lucra, se face după cum urmează:
Această comandă vă va spune dintr-o dată, va kmod-pachet asamblate sau nu, ei bine, aceasta va aduce prea curand :)
Capcanele kmod
Potrivit propriilor sale observații, pentru a actualiza pachetele kmod-kernel sunt actualizate data viitoare yum update (bine, sau ce upgrade). Ie producând o actualizare de sistem și, când a văzut lista de pachete de kernel (sau kernel-PAE), după actualizare, nu fi leneș - începe procesul de actualizare din nou, bine, doar în cazul în. De multe ori (de apeluri nu sunt rare pentru ajutor pe forum, și [email protected]), că persoana a actualizat toate pachetele repornit (așa cum a solicitat în sistem) și kmod-pachete nu sunt reînnoite și toate opri scârțâituri. Într-un astfel de caz ajută executați actualizarea yum din nou, sau încercați să instalați direct yum install kmod-
Doar roci, nu este scufundat
De asemenea, propun să trimită cazurile lor sunt module de kernel inactiv, să ne lucreze împreună pentru a produce o singură declarație. )