Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: проблема с заголовочниками ядра  (Прочитано 612 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн rampagety

  • Автор темы
  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
проблема с заголовочниками ядра
« : 06 Январь 2019, 13:50:43 »
Друзья, помогите решить проблему с заголовочниками ядра.
Руководствуясь данной статьей (https://askubuntu.com/questions/1007792/install-mercusys-wifi-adapter-in-ubuntu), устанавливал драйвера для вай фай адаптера. Выдает ошибку (Error! Your kernel headers for kernel 4.13.0-45-generic cannot be found.
Please install the linux-headers-4.13.0-45-generic package,
or use the --kernelsourcedir option to tell DKMS where it's located)


Скачал данный драйвер для установки, но почему то не устанавливается, уже много разных источников перепробовал, на всех драйверах такой результат:
пишу: sudo apt  install linux-headers-4.13.0-45-generic_4.13.0-45.50_16.04.1_i386.deb
выдаёт:
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package linux-headers-4.13.0-45-generic_4.13.0-45.50_16.04.1_i386.deb
E: Couldn't find any package by glob 'linux-headers-4.13.0-45-generic_4.13.0-45.50_16.04.1_i386.deb'
E: Couldn't find any package by regex 'linux-headers-4.13.0-45-generic_4.13.0-45.50_16.04.1_i386.deb'


P.S. началось с этой темы:  https://forum.ubuntu.ru/index.php?topic=302579.0
P.S.S в системе соображаю слабо, поэтому прошу не ругать если я туплю  :idiot2:

Оффлайн Heider

  • Старожил
  • *
  • Сообщений: 1102
    • Просмотр профиля
Re: проблема с заголовочниками ядра
« Ответ #1 : 06 Январь 2019, 14:04:24 »
Не может найти пакет в репах. У меня тоже недавно были проблемы с русским зеркалом. Указал в sources.list немецкое и теперь все нормально.

Оффлайн rampagety

  • Автор темы
  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
Re: проблема с заголовочниками ядра
« Ответ #2 : 06 Январь 2019, 14:53:45 »
Не может найти пакет в репах. У меня тоже недавно были проблемы с русским зеркалом. Указал в sources.list немецкое и теперь все нормально.
А можно поподробнее, что сделать надо?)

Оффлайн Dzhoser

  • Активист
  • *
  • Сообщений: 834
    • Просмотр профиля
Re: проблема с заголовочниками ядра
« Ответ #3 : 06 Январь 2019, 14:58:23 »
Рекомендую воспользоваться программой https://github.com/teejee2008/ukuu/releases/tag/v18.9
С ней Вы установите нужные заголовки и ядро. Также необходимые пакеты можно скачать тут
https://mirrors.edge.kernel.org/pub/linux/kernel/v4.x/

Оффлайн Heider

  • Старожил
  • *
  • Сообщений: 1102
    • Просмотр профиля
Re: проблема с заголовочниками ядра
« Ответ #4 : 06 Январь 2019, 15:15:44 »
(Нажмите, чтобы показать/скрыть)
Читайте этот раздел справочного руководства.

Если же хотите, чтобы мы все сделали за Вас, то для начала покажите нам свой сорселист:
cat /etc/apt/sources.listпод спойлер.

А то ведь, может быть, проблема не в этом. Это я так, просто пытался угадать.

Оффлайн rampagety

  • Автор темы
  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
Re: проблема с заголовочниками ядра
« Ответ #5 : 06 Январь 2019, 16:30:54 »
Рекомендую воспользоваться программой https://github.com/teejee2008/ukuu/releases/tag/v18.9
С ней Вы установите нужные заголовки и ядро. Также необходимые пакеты можно скачать тут
https://mirrors.edge.kernel.org/pub/linux/kernel/v4.x/
эта прога пишет что у меня запущен 4.13.0.45.50, вроде как этот и нужен  :-\

Оффлайн Heider

  • Старожил
  • *
  • Сообщений: 1102
    • Просмотр профиля
Re: проблема с заголовочниками ядра
« Ответ #6 : 06 Январь 2019, 16:58:07 »
эта прога пишет что у меня запущен 4.13.0.45.50, вроде как этот и нужен
Ну так проверьте:
apt show linux-headers-4.13.0-45-genericи нам покажите

Оффлайн rampagety

  • Автор темы
  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
Re: проблема с заголовочниками ядра
« Ответ #7 : 06 Январь 2019, 16:59:29 »
эта прога пишет что у меня запущен 4.13.0.45.50, вроде как этот и нужен
Ну так проверьте:
apt show linux-headers-4.13.0-45-genericи нам покажите

Цитировать
Package: linux-headers-4.13.0-45-generic
State: not a real package (virtual)
N: Can't select candidate version from package linux-headers-4.13.0-45-generic as it has no candidate
N: Can't select versions from package 'linux-headers-4.13.0-45-generic' as it is purely virtual
N: No packages found

Пользователь добавил сообщение 06 Январь 2019, 17:03:16:
(Нажмите, чтобы показать/скрыть)
Читайте этот раздел справочного руководства.

Если же хотите, чтобы мы все сделали за Вас, то для начала покажите нам свой сорселист:
cat /etc/apt/sources.listпод спойлер.

А то ведь, может быть, проблема не в этом. Это я так, просто пытался угадать.
(Нажмите, чтобы показать/скрыть)

Не стесняйтесь пользоваться форматированием. Пока поправил.
С уважением, Morisson
« Последнее редактирование: 07 Январь 2019, 11:51:30 от Morisson »

Оффлайн Heider

  • Старожил
  • *
  • Сообщений: 1102
    • Просмотр профиля
Re: проблема с заголовочниками ядра
« Ответ #8 : 06 Январь 2019, 17:23:47 »
N: No packages found
значит, я угадал. Нет этого пакета в русских зеркалах. У меня стоит корневое зеркало (без "ru" вначале доменного имени), мой apt этот пакет находит. Либо меняйте версию ядра, либо меняйте зеркало репозитория. Попробуйте, кстати, со старым ядром загрузиться. Возможно, для Вас это будет самым простым вариантом.

И поставьте dkms:
sudo apt install dkms, тогда драйвер будет пересобираться автоматически при обновлении ядра.

Оффлайн rampagety

  • Автор темы
  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
Re: проблема с заголовочниками ядра
« Ответ #9 : 06 Январь 2019, 19:00:59 »
N: No packages found
значит, я угадал. Нет этого пакета в русских зеркалах. У меня стоит корневое зеркало (без "ru" вначале доменного имени), мой apt этот пакет находит. Либо меняйте версию ядра, либо меняйте зеркало репозитория. Попробуйте, кстати, со старым ядром загрузиться. Возможно, для Вас это будет самым простым вариантом.

И поставьте dkms:
sudo apt install dkms, тогда драйвер будет пересобираться автоматически при обновлении ядра.
на зеркалах "ру" везде удалил, не работает, или туда вместо ру нужно что-то другое написать?
а с ядром не получается тоже манипуляция почему-то, скачал предыдущее, граб обновил, а когда ребут делаю, все равно ничего нового не появляется, и граб.кфг тоже менял   :'(

Оффлайн Heider

  • Старожил
  • *
  • Сообщений: 1102
    • Просмотр профиля
Re: проблема с заголовочниками ядра
« Ответ #10 : 06 Январь 2019, 19:12:50 »
а с ядром не получается тоже манипуляция почему-то, скачал предыдущее, граб обновил, а когда ребут делаю, все равно ничего нового не появляется
Не нужно было устанавливать старое ядро. У Вас и так в системе есть старые ядра, старые ядра без команды не удаляются. Нужно было просто в грубе выбрать старое ядро. Там пункт меню называется как-то вроде: "Особые параметры Ubuntu", уже не помню точно, тогда открывается меню со списком всех ядер, выбрать постарше и попробовать.


Пользователь добавил сообщение 06 Январь 2019, 19:22:11:
С новыми зеркалами поищите эти заголовки
apt show linux-headers-4.13.0-45-generic
« Последнее редактирование: 06 Январь 2019, 19:22:11 от Heider »

Оффлайн rampagety

  • Автор темы
  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
Re: проблема с заголовочниками ядра
« Ответ #11 : 06 Январь 2019, 19:26:16 »
а с ядром не получается тоже манипуляция почему-то, скачал предыдущее, граб обновил, а когда ребут делаю, все равно ничего нового не появляется
Не нужно было устанавливать старое ядро. У Вас и так в системе есть старые ядра, старые ядра без команды не удаляются. Нужно было просто в грубе выбрать старое ядро. Там пункт меню называется как-то вроде: "Особые параметры Ubuntu", уже не помню точно, тогда открывается меню со списком всех ядер, выбрать постарше и попробовать.



Пользователь добавил сообщение 06 Январь 2019, 19:22:11:
С новыми зеркалами поищите эти заголовки
apt show linux-headers-4.13.0-45-generic
а так я тоже пробовал, на каждом старом при выборе пишет что ядро не найдено нужно сначала его загрузить

С новыми зеркалами поищите эти заголовки
apt show linux-headers-4.13.0-45-generic
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 07 Январь 2019, 11:52:27 от Morisson »

Оффлайн Heider

  • Старожил
  • *
  • Сообщений: 1102
    • Просмотр профиля
Re: проблема с заголовочниками ядра
« Ответ #12 : 06 Январь 2019, 19:50:35 »
Странно... У меня этот пакет показывает. Какая у Вас версия Ubuntu?
lsb_release -aИ ядра покажите, какие у Вас установлены:
ls /boot/vmlinuz*может, Вы заголовки не от своего ядра лепите.

Пользователь добавил сообщение 06 Январь 2019, 19:51:23:
Только выхлоп под спойлер прячьте, а то модеры не любят много текста.

Оффлайн rampagety

  • Автор темы
  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
Re: проблема с заголовочниками ядра
« Ответ #13 : 06 Январь 2019, 19:53:29 »
Странно... У меня этот пакет показывает. Какая у Вас версия Ubuntu?
lsb_release -aИ ядра покажите, какие у Вас установлены:
ls /boot/vmlinuz*может, Вы заголовки не от своего ядра лепите.

Пользователь добавил сообщение 06 Январь 2019, 19:51:23:
Только выхлоп под спойлер прячьте, а то модеры не любят много текста.
Цитировать
No LSB modules are available.
Distributor ID:   Ubuntu
Description:   Ubuntu 18.04.1 LTS
Release:   18.04
Codename:   bionic

&

/boot/vmlinuz-4.12.0-041200-generic
/boot/vmlinuz-4.12.14-041214-generic
/boot/vmlinuz-4.13.0-45-generic
/boot/vmlinuz-4.13.0-45-generic.efi.signed
/boot/vmlinuz-4.15.0-42-generic
/boot/vmlinuz-4.15.0-43-generic
« Последнее редактирование: 07 Январь 2019, 11:52:45 от Morisson »

Оффлайн Heider

  • Старожил
  • *
  • Сообщений: 1102
    • Просмотр профиля
Re: проблема с заголовочниками ядра
« Ответ #14 : 06 Январь 2019, 20:05:56 »
/boot/vmlinuz-4.15.0-43-generic
Версия заголовков должна соответсвовать версии ядра. Для вас подойдут заголовки:
sudo apt install linux-headers-4.15.0-43-generic

 

Страница сгенерирована за 0.062 секунд. Запросов: 24.