Ошибка при установке MySmartUSB Light в Linux LMDE 3 Cindy (Makefile: нет такого файла или каталога)

У меня была такая же проблема с обновлением с Debian 8 (jessie )до Debian 9 (stretch ). Оказывается, для Debian 9 требуется как минимум 2048 --битный ключ GPG, а у меня был только 1024-битный. Следующие шаги помогли мне исправить:

  • Создать новый ключ GPG длиной 4096 бит
  • Обновите мою конфигурацию GPG, чтобы использовать этот ключ по умолчанию (~/.gnupg/gpg.conf, параметр ключа по умолчанию -)
  • Re -подпишите мой файл Release, создав Release.gpgиInRelease

В этот момент все снова заработало.

0
27.08.2019, 19:04
1 ответ

Вы раньше использовали эту систему для запуска make для сборки драйверов? Возможно, вам понадобится несколько дополнительных пакетов.

Это руководство может быть несколько полезным, так как в нем описываются необходимые шаги перед компиляцией программного пакета, хотя наиболее важным шагом в вашем случае, вероятно, является первый:

sudo apt-get install build-essential checkinstall

После запуска попробуйте снова скомпилировать драйверы с помощью sudo make.

Если это не работает, возможно, у вас нет правильных заголовков ядра. Заголовки ядра — это просто файлы заголовков C для самого ядра, которые необходимы для компиляции вещей, взаимодействующих с ядром (, таких как драйверы ). Вот руководство по установке, в котором объясняется, что обновить/установить заголовки ядра так же просто, как запустить:

sudo apt update
sudo apt install linux-headers-$(uname -r)
1
28.01.2020, 02:39

Теги

Похожие вопросы