Как исправить ошибку «Команда не найдена» при установке драйвера rtl8812au в Ubuntu 20.04 с помощью dkms

Убунту 8

В этой статье мы рассмотрим распространенную проблему, с которой сталкиваются многие пользователи Ubuntu при установке драйвера rtl8812au с использованием DKMS (поддержка динамического модуля ядра). Сообщение об ошибке «команда не найдена» обычно указывает на то, что сценарий dkms-install.sh отсутствует в текущем каталоге или не является исполняемым. Однако не волнуйтесь! Мы шаг за шагом проведем вас через процесс решения этой проблемы.

Чтобы исправить ошибку «Команда не найдена» при установке драйвера rtl8812au в Ubuntu 20.04 с помощью dkms, вам необходимо убедиться, что сценарий dkms-install.sh присутствует и исполняется в текущем каталоге. Если это не так, вы можете клонировать репозиторий rtl8812au из GitHub и перейти в каталог rtl8812au. Наконец, скомпилируйте и установите драйвер с помощью команды make с целью dkms_install.

Предварительные условия

Прежде чем мы начнем, убедитесь, что у вас есть следующее:

  • Система под управлением Ubuntu 20.04.
  • Доступ к терминалу
  • Привилегии Судо

Установка необходимых зависимостей

Первый шаг в нашем процессе включает установку необходимых зависимостей. К ним относятся пакеты git и dkms. Вы можете установить их, выполнив следующую команду в своем терминале:

sudo apt установить git dkms

Эта команда использует менеджер пакетов apt для установки пакетов git и dkms. Команда sudo используется для запуска команды с правами root, что необходимо для установки пакетов.

Клонирование репозитория rtl8812au

Далее нам нужно клонировать репозиторий rtl8812au с GitHub. Это можно сделать с помощью команды git следующим образом:

git-клон

Эта команда клонирует репозиторий по предоставленному URL-адресу и создает новый каталог с именем rtl8812au в вашем текущем каталоге.

Переход в каталог rtl8812au

После клонирования репозитория перейдите в каталог rtl8812au, выполнив:

компакт-диск rtl8812au

Команда cd используется для изменения текущего каталога на указанный каталог.

Компиляция и установка драйвера

Наконец, мы можем скомпилировать и установить драйвер с помощью команды make:

sudo make dkms_install

Команда make используется для компиляции драйвера, а цель dkms_install — для установки драйвера с помощью DKMS. Это гарантирует, что драйвер будет автоматически пересобран и установлен при каждом обновлении ядра.

Заключение

Выполнив эти шаги, вы сможете успешно установить драйвер rtl8812au, не столкнувшись с ошибкой «команда не найдена». Если у вас возникнут какие-либо проблемы, пожалуйста, обратитесь к официальная документация Ubuntu или Репозиторий GitHub для драйвера rtl8812au. Помните, сообщество Linux всегда готово помочь. Приятного кодирования!

DKMS означает поддержку динамического модуля ядра. Это платформа, которая позволяет автоматизировать установку модулей ядра (драйверов) и интегрировать их в ядро ​​во время обновлений системы.

Ошибка «команда не найдена» обычно возникает, когда сценарий dkms-install.sh отсутствует в текущем каталоге или не является исполняемым. Это может произойти, если репозиторий rtl8812au не был клонирован правильно или в процессе клонирования возникли проблемы.

Да, вы можете использовать другую версию Ubuntu. Однако шаги, описанные в этой статье, предназначены специально для Ubuntu 20.04. Для других версий процесс может немного отличаться, поэтому рекомендуется обратиться к официальной документации или репозиторию rtl8812au за инструкциями для конкретной версии.

Да, для установки драйвера rtl8812au с помощью DKMS необходимы права root (доступ администратора или sudo). Это связано с тем, что процесс установки включает в себя компиляцию и установку драйвера, для которого требуется доступ на уровне системы.

Если в процессе установки у вас возникнут какие-либо проблемы, рекомендуется обратиться к официальной документации Ubuntu или репозиторию rtl8812au для получения инструкций по устранению неполадок. Вы также можете обратиться за помощью к сообществу Linux через форумы или онлайн-сообщества, где опытные пользователи могут оказать помощь.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *