Домашня » як » Як встановити драйвери апаратного забезпечення на Linux

    Як встановити драйвери апаратного забезпечення на Linux

    Windows потребує драйверів, що надаються виробником, до того, як ваше обладнання буде працювати. Linux та інші операційні системи також потребують апаратних драйверів до того, як апаратні засоби працюватимуть - але драйвери апаратних засобів обробляються по-різному на Linux.

    Доброю новиною є те, що, якщо пристрій працюватиме на Linux, він, ймовірно, “просто працюватиме” з коробки. Інколи потрібно інсталювати драйвери, але деякі апаратні засоби можуть не працювати взагалі.

    Як апаратні драйвери працюють у Windows

    Під час інсталяції Windows потрібно інсталювати драйвери апаратного забезпечення, що постачаються виробником апаратних засобів - драйвери набору мікросхем материнських плат, драйвери відеокарти, драйвери Wi-Fi тощо..

    Windows намагається допомогти. Корпорація Майкрософт збирає багато драйверів, що надаються виробником, з Windows, і багато з них розміщено у Windows Update. Коли ви підключаєте новий пристрій до комп'ютера з ОС Windows і з'являється спливаюче вікно "Встановлення драйвера", Windows може завантажувати драйвер, наданий виробником від Microsoft, і встановлювати його на ваш комп'ютер. Microsoft не пише ці драйвери самостійно - вона отримує їх від виробників і надає їх вам після їх перевірки.

    Якщо апаратне забезпечення не працює в ОС Windows, як правило, він працює. Якщо у вас немає стародавнього пристрою, який працює лише зі старими версіями Windows, виробник зробив роботу з його роботи з Windows. Апаратне забезпечення, яке не працює, зазвичай просто швидке завантаження драйвера від роботи.

    Як апаратні драйвери працюють на Linux

    У Linux все інше. Більшість драйверів для апаратних засобів на вашому комп'ютері є відкритими та інтегровані в сам Linux. Ці драйвери апаратного забезпечення, як правило, є частиною ядра Linux, хоча біти графічних драйверів є частиною Xorg (графічної системи), а драйвери принтера входять до складу CUPS (система друку).

    Це означає, що більшість доступних драйверів апаратного забезпечення вже на вашому комп'ютері, включені разом з ядром, графічним сервером і сервером друку. Ці драйвери іноді розробляються любителями. Але вони іноді розробляються самим виробником обладнання, який вносить свій код безпосередньо в ядро ​​Linux та інші проекти.

    Інакше кажучи, більшість драйверів апаратних засобів включені в коробку. Вам не доведеться вишукувати драйвери, що надаються виробником, для кожного біта апаратного забезпечення на вашій системі Linux і встановлювати їх. Ваша система Linux повинна автоматично визначати ваше обладнання та використовувати відповідні драйвери апаратного забезпечення.

    Як встановити власні драйвери

    Деякі виробники забезпечують власні, закриті джерела, фірмові драйвери. Це драйвери апаратних засобів, які виробники пишуть і підтримують самостійно, а їхня природа з закритим вихідним кодом означає, що більшість дистрибутивів Linux не зв'язуватимуться і автоматично включатимуть їх для вас.

    Найчастіше вони включають власні графічні драйвери як для графічних апаратів NVIDIA, так і для графічних апаратів AMD, які забезпечують більшу продуктивність графіки для ігор на Linux. Є драйвери з відкритим вихідним кодом, які дозволяють працювати з графікою, але вони не пропонують однаковий рівень продуктивності 3D-ігор. Деякі драйвери Wi-Fi також є власністю, тому бездротове обладнання може не працювати, доки ви їх не встановите.

    Як встановлювати власні драйвери залежить від вашого дистрибутиву Linux. На дистрибутивах на основі Ubuntu і Ubuntu є інструмент "Додаткові драйвери". Відкрийте тире, знайдіть "Додаткові драйвери" і запустіть його. Він виявить, які власні драйвери можна встановити для вашого обладнання та дозволить встановити їх. Linux Mint має інструмент "Менеджер драйверів", який працює аналогічно. Fedora проти власних драйверів і не робить їх настільки простими в установці. Кожен дистрибутив Linux обробляє його по-іншому.

    Як встановити драйвери принтера

    Можливо, вам доведеться встановити драйвери для принтерів. Коли ви використовуєте інструмент конфігурації принтера для налаштування CUPS (загальної системи друку Unix), ви зможете вибрати відповідний драйвер для вашого принтера з бази даних. Як правило, це передбачає пошук виробника принтера у списку та вибір назви моделі принтера.

    Крім того, можна вказати опис принтера PostScript або файл PPD. Ці файли часто входять до складу драйвера Windows для принтерів PostScript, і ви можете виявити файл PPD, який покращить роботу принтера. Під час налаштування принтера у засобі конфігурації принтера на робочому столі Linux ви можете надати файл PPD.

    Принтери можуть бути головним болем у Linux, і багато хто може не працювати належним чином - або взагалі - незалежно від того, що ви робите. Це гарна ідея вибрати принтери, яких ви знаєте, працюватимете з Linux наступного разу, коли ви будете купувати принтер.

    Як зробити іншу апаратну роботу

    Іноді вам може знадобитися встановити власні драйвери, які вам не надали дистрибутив Linux. Наприклад, NVIDIA і AMD пропонують пакунки-драйвера, які можна використовувати. Тим не менш, ви повинні прагнути використовувати власні драйвери, упаковані для вашого дистрибутива Linux - вони будуть працювати краще.

    Загалом, якщо щось не працює на Linux, - і якщо він не працює після встановлення власних драйверів, то ваш дистрибутив Linux - він, ймовірно, не працюватиме взагалі. якщо ви користуєтеся старішим дистрибутивом Linux, оновлення до нової версії надасть вам останню підтримку апаратного забезпечення та покращить ситуацію. Але, якщо щось не працює, ймовірно, ви не можете зробити це просто, встановивши драйвер апаратного забезпечення.

    Пошук керівництва щодо створення певної частини апаратного забезпечення на конкретному дистрибутиві Linux може допомогти. Таке керівництво може пройти через пошук драйвера, що постачається виробником, та його встановлення, що часто вимагає команд терміналу. Старі патентовані драйвери можуть не працювати на сучасних дистрибутивах Linux, які використовують сучасне програмне забезпечення, тому немає гарантії, що старий, наданий виробником драйвер буде працювати належним чином. Linux найкраще працює, коли виробники вносять свої драйвери до ядра як програмне забезпечення з відкритим кодом.


    Загалом, ви не маєте занадто багато поводитися з драйверами апаратних засобів. Це бачення Linux - драйвери з відкритим вихідним кодом і інтегровані в ядро ​​та інші частини програмного забезпечення. Вам не потрібно встановлювати їх або налаштовувати - система автоматично визначає ваше обладнання та використовує відповідні драйвери. Якщо ви встановили Linux, апаратне забезпечення має працювати - або відразу, або принаймні після встановлення деяких простих у встановленні пропрієтарних драйверів, що надаються інструментом, таким як утиліта додаткових драйверів у Ubuntu..

    Якщо у вас є, щоб вистежити виробник-передбачені власні драйвери і розширені керівництва для установки їх, це поганий знак. Драйвери можуть не працювати належним чином з найновішим програмним забезпеченням у вашому дистрибутиві Linux.

    Кредит на зображення: Blek на Flickr