Драйвера нужны для любой операционной системы. Другое дело как они, так сказать, появляются в системе. Даже когда Вы просто устанавливаете Windows, уже в ней присутствует определённый набор драйверов, который позволяет системе хоть как-то работать. Другое дело, что для полноценной работы системы нужен более полный и свежий комплект драйверов для полноценной работы, который после установки системы или добавления нового оборудования доставляется.
В Linux драйвера могут находиться как в ядре Linux, а могут и подгружаться отдельными модулями. Всё зависит от того, как ядро собиралось. Причем в ядро (дистрибутив) могут быть включены только драйвера под конкретный набор "железа", что позволяет уменьшить размер системы. Как пример - бытовые роутеры, которые в подавляющем большинстве несут у себя на "борту" Linux. В большинстве популярных дистрибутивов Linux основная масса драйверов собрана в ядре. Причём, если у Вас актуальная версия ядра (дистрибутива), то у Вас и актуальные версии драйверов.
Ну если только у Вас появилось новейшее устройство, драйвера для которого не включили в дистрибутив, то Вам придётся самостоятельно устанавливать драйвера.
Тут есть ещё один нюанс. Linux - это система с открытыми исходными кодами программ, в том числе и драйверов. Но некоторые производители могут поставлять часть драйверов в бинарном виде (firmware). А политике некоторых дистрибутивов претит использование "закрытых" драйверов. И как следствие, такие драйвера не будут включены в дистрибутив. В таком случае Вам так-же придётся устанавливать такие пропритарные драйвера самостоятельно.
Но в большинстве случаев всё работает "из коробки".
Добавить комментарий