Как установить драйверы оборудования в Linux

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

Хорошей новостью является то, что, если устройство будет работать в Linux, оно, вероятно, будет «просто работать» из коробки. Иногда вам может понадобиться установить драйверы, но некоторые устройства могут просто не работать вообще.

Как работают аппаратные драйверы в Windows

При установке Windows вам потребуется установить драйверы оборудования, предоставляемые производителем оборудования — драйверы чипсета материнской платы, драйверы видеокарты, драйверы Wi-Fi и многое другое.

Windows пытается помочь. Microsoft поставляет множество этих драйверов, поставляемых производителем, с Windows и размещает многие из них в Центре обновления Windows. Когда вы подключаете новое устройство к вашему компьютеру 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 есть инструмент «Driver Manager», который работает аналогично. Fedora против проприетарных драйверов и не делает их такими простыми в установке. Каждый дистрибутив Linux обрабатывает это по-своему.

Как установить драйверы принтера

Однако может потребоваться установить драйверы для принтеров. Когда вы используете инструмент настройки принтера для настройки CUPS (Common Unix Printing System), вы сможете выбрать подходящий драйвер для вашего принтера из базы данных. Как правило, это включает в себя поиск производителя вашего принтера в списке и выбор названия модели принтера.

Вы также можете указать файл описания принтера PostScript или файл PPD. Эти файлы часто являются частью драйвера Windows для принтеров PostScript, и вы можете найти файл PPD, который улучшает работу вашего принтера. Вы можете предоставить файл PPD при настройке принтера в инструменте конфигурации принтера вашего рабочего стола Linux.

Принтеры могут быть головной болью в Linux, и многие могут не работать должным образом — или вообще — независимо от того, что вы делаете.Было бы неплохо выбрать принтеры, которые, как вы знаете, будут работать с Linux в следующий раз, когда вы отправитесь за покупками.

Как заставить другое оборудование работать

Иногда вам может понадобиться установить проприетарные драйверы, которые ваш дистрибутив Linux вам не предоставил. Например, NVIDIA и AMD предлагают пакеты установки драйвера, которые вы можете использовать. Однако вы должны стремиться использовать проприетарные драйверы, упакованные для вашего дистрибутива Linux — они будут работать лучше всего.

В общем, если что-то не работает на Linux из коробки — и если оно не работает после установки проприетарных драйверов, которые предоставляет ваш дистрибутив Linux — это, вероятно, вообще не будет работать. если вы используете более старый дистрибутив Linux, обновление до нового даст вам новейшую поддержку оборудования и улучшит ситуацию. Но если что-то не работает, скорее всего, вы не сможете заставить его работать, просто установив драйвер оборудования.

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

В общем, вы не должны слишком часто связываться с драйверами оборудования. Таково видение Linux — драйверы с открытым исходным кодом и интегрированы в ядро ​​и другие части программного обеспечения. Вам не нужно их устанавливать или настраивать — система автоматически определяет ваше оборудование и использует соответствующие драйверы. Если вы установили Linux, ваше оборудование должно просто работать — либо сразу, либо, по крайней мере, после того, как вы установите несколько простых в установке проприетарных драйверов, предоставляемых с помощью такого инструмента, как утилита «Дополнительные драйверы» в Ubuntu.

Если вам нужно выследить предоставленные производителем проприетарные драйверы и расширенные руководства по их установке, это плохой знак. Драйверы могут не работать должным образом с последним программным обеспечением в вашем дистрибутиве Linux.

Изображение предоставлено: Blek на Flickr

Оцените статью
TutoryBird.Ru
Добавить комментарий