Установка заголовков на Kali 6.1.0-kali5-arm64

Вопрос или проблема

У меня есть TP-Linh Archer T2U Nano (Realtek RTL8811AU), и я хочу использовать его с Kernel 6.1.0-kali5-arm64.

Я уже установил драйвера для новейших ядер, и всё работает отлично, но для этого мне не удаётся это сделать, потому что мне нужно установить заголовки для Kernel 6.1.0-kali5-arm64, но они не могут быть найдены.

Я получил следующее сообщение об ошибке:

Ошибка! Ваши заголовки ядра для ядра 6.1.0-kali5-arm64 не могут быть найдены в /lib/modules/6.1.0-kali5-arm64/build или /lib/modules/6.1.0-kali5-arm64/source.
Пожалуйста, установите пакет linux-headers-6.1.0-kali5-arm64 или используйте опцию --kernelsourcedir, чтобы указать DKMS, где он расположен.

Запуск sudo apt install linux-headers-6.1.0-kalki5-arm64 возвращает

Ошибка: Невозможно найти пакет linux-headers-6.1.0-kali5-arm64
Ошибка: Не удалось найти ни одного пакета по шаблону 'linux-headers-6.1.0-kali5-arm64'

Как мне найти и установить заголовки для этой версии ядра?

Используя VMware Fusion 13.6.1

Ответ или решение

Для успешной установки заголовков (headers) ядра версии 6.1.0-kali5-arm64 на Kali Linux и последующего использования вашего TP-Link Archer T2U Nano (Realtek RTL8811AU), необходимо выполнить несколько шагов. Из приведённого вами описания проблемы видно, что вы столкнулись с ошибками при попытке установить соответствующие заголовки для вашего ядра. В данной статье мы подробно рассмотрим, как исправить эту проблему.

1. Установите необходимые пакеты

Перед тем как приступить к установке заголовков, убедитесь, что у вас установлены основные инструменты для сборки. Выполните следующую команду:

sudo apt update && sudo apt install build-essential dkms

2. Проверьте доступность пакетов

Следующим шагом необходимо проверить, доступны ли заголовки ядра для вашей версии. Запустите команду:

apt-cache search linux-headers

Эта команда отображает список доступных пакетов заголовков. Убедитесь, что в списке присутствует linux-headers-6.1.0-kali5-arm64. Если он отсутствует, возможно, вам понадобится обновить репозитории.

3. Обновление репозиториев

Важно убедиться, что ваши репозитории актуальны. Вы можете попробовать добавить необходимые репозитории вручную. Откройте файл /etc/apt/sources.list с помощью текстового редактора, например, nano:

sudo nano /etc/apt/sources.list

Добавьте следующие строки, если их ещё нет:

deb http://http.kali.org/kali kali-rolling main contrib non-free
deb-src http://http.kali.org/kali kali-rolling main contrib non-free

Сохраните изменения и закройте редактор.

Примечание: Будьте осторожны с редактированием sources.list. Убедитесь, что используете только официальные репозитории Kali Linux.

Теперь обновите список пакетов:

sudo apt update

4. Установка заголовков

Попробуйте снова установить нужные заголовки:

sudo apt install linux-headers-$(uname -r)

5. Альтернативный метод: ручная загрузка заголовков

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

  1. Перейдите на официальный сайт Kali Linux или его репозиторий на GitHub для поиска заголовков.
  2. Загрузите нужный пакет linux-headers-6.1.0-kali5-arm64.deb.
  3. Установите его, используя команду:
sudo dpkg -i linux-headers-6.1.0-kali5-arm64.deb

6. Установка драйверов

Как только заголовки установлены, выполните команду для установки драйвера Realtek RTL8811AU:

sudo dkms build rtl8811au/1.0
sudo dkms install rtl8811au/1.0

Заключение

Проблемы с отсутствием заголовков ядра могут быть устранены, следуя описанным шагам. Очень важно использовать только проверенные источники и сообщества, чтобы избежать потенциальных уязвимостей или нестабильной работы системы. Если вы всё еще сталкиваетесь с ошибками, рекомендую обратиться к специализированным форумам или поддержке Kali Linux для получения дополнительной помощи.

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

Капча загружается...