Як перевстановити драйвери 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" без лапок і зі справжнім ім'ям вашого водій замість "ім'я водія". Якщо Ubuntu повідомляє вам, що не розпізнає команду, вам потрібно встановити gdebi спочатку. Введіть "sudo apt install gdebi-core", а потім, коли gdebi буде встановлено, повторіть команду для встановлення драйвера миші. Перезавантажте систему, і новий драйвер повинен бути активним.