Как переустановить драйверы USB-мыши в Ubuntu с помощью командной строки

Инженер пьет кофе на работе

Кредит изображения: urbazon / iStock / GettyImages

Было время, когда настройка системы Linux означала, что вы часами отслеживали и устанавливали правильные драйверы для вашего оборудования. В современных версиях ОС, таких как Ubuntu 18.04, это уже не так. Если ваш компьютер не забит самым современным оборудованием, большинство вещей должно заработать, как только вы установите операционную систему. Обычно единственный раз, когда вам нужно установить или переустановить что-то вроде драйвера USB-мыши, - это когда вы используете нестандартную мышь с дополнительными функциями.

Как Linux обрабатывает драйверы мыши

Обычно вы не найдете драйвер мыши Ubuntu или драйвер мыши Linux для повседневной, заурядной мыши. Это потому, что стандартные драйверы USB-мыши «встроены» в операционную систему и обрабатываются сервером отображения ОС. В Ubuntu драйверы клавиатуры и мыши обслуживаются X Windows, как и в большинстве других версий Linux. Есть новый дисплейный сервер Wayland, который по умолчанию используется в Fedora и доступен на Ubuntu, но он не совсем готов к использованию в прайм-тайм, поэтому в основном используется разработчиками и ранними версиями. усыновители. В каждом случае код драйвера мыши встроен прямо в него, поэтому вы не сможете случайно удалить и переустановить его. Это произойдет только в том случае, если вы используете мышь высокого класса, для которой требуется специальный драйвер.

Видео дня

Это дело сообщества

Поскольку драйверы мыши для Linux являются частью ОС, вы, вероятно, не найдете специального драйвера от производителя мыши. Чтобы создать и поддерживать его, нужны время и деньги, а игроки Linux - это довольно небольшая рыночная ниша, поэтому у таких компаний, как Logitech или Razr, нет особой мотивации создавать свои собственные. Вместо этого эти драйверы обычно поступают из проектов в рамках сообщества Ubuntu или Linux, в идеале - хотя и не всегда - с некоторой степенью поддержки со стороны производителя в виде технических данных. Драйвер часто упаковывается в виде личного архива пакетов или PPA, что упрощает установку из командной строки. Он также будет автоматически обновляться после установки, что очень удобно.

Установка из PPA

Чтобы переустановить мышь с помощью специального драйвера, первое, что вам нужно сделать, это указать Ubuntu, где найти PPA. Для этого вам необходимо иметь права администратора хотя бы временно, поэтому каждая команда будет начинаться с «sudo», чтобы сделать вас суперпользователем, и вам нужно будет ввести свой пароль для выполнения команды. Если вы устанавливаете драйвер OpenRazer для игровых устройств Razr, например, вы должны ввести «sudo add-apt-repository ppa: openrazer / stable» без кавычек. Это дает вам права администратора, дает команду на добавление репозитория, а затем указывает вашему компьютеру использовать стабильную версию драйвера из этого источника. После добавления PPA введите «sudo apt update», чтобы найти новое программное обеспечение, а затем «sudo apt install openrazer-meta» - опять же, всегда без кавычек - для установки драйвера. Как только вы закончите, перезагрузите компьютер. Детали будут отличаться в зависимости от того, какой драйвер вы устанавливаете, но процесс во многом такой же. Вы должны найти инструкции по установке для вашего конкретного драйвера на веб-странице проекта.

Установите драйвер мыши Ubuntu из файла .deb

Если создатели драйвера не настроили его как архив пакетов, вы, вероятно, увидите его в виде файла с расширением .deb в конце. Эти файлы могут использоваться Ubuntu или любой другой ОС на основе Debian, которая является одной из основных версий Linux. Большим преимуществом PPA перед файлом .deb является то, что называется «зависимостями», другими частями программного обеспечения, которые нужны вашему драйверу, прежде чем он сможет работать. Они входят в состав PPA, но с файлом .deb необходимо убедиться, что они установлены вместе с драйвером. Команда «dpkg» оставляет вас делать это индивидуально, но команда «gdebi» делает это автоматически, так что это лучший вариант для большинства пользователей.

Использование Gdebi для установки

Сначала загрузите файл .deb для мыши с веб-сайта проекта драйвера. Будьте осторожны с тем, каким сайтам вы доверяете для этого, потому что, если веб-сайт является теневым, вы можете получить вредоносное ПО в дополнение к драйверу. После загрузки драйвера введите sudo gdebi nameofdriver.deb без кавычек и с настоящим именем вашего driver вместо nameofdriver. Если Ubuntu сообщает, что не распознает команду, вам необходимо установить gdebi. первый. Введите «sudo apt install gdebi-core», а затем, когда gdebi будет установлен, повторите команду для установки драйвера мыши. Перезагрузите систему, и новый драйвер должен стать активным.