просто так не избавишься, получается?
# emerge -cav linux-sources
Calculating dependencies ... done!
virtual/linux-sources-3-r5 pulled in by:
app-emulation/virtualbox-modules-6.1.22 requires =virtual/linux-sources-3-r5, virtual/linux-sources
net-vpn/strongswan-5.9.2-r1 requires virtual/linux-sources, =virtual/linux-sources-3-r5
sys-fs/vhba-20210418 requires virtual/linux-sources, =virtual/linux-sources-3-r5
x11-drivers/nvidia-drivers-460.67 requires virtual/linux-sources, =virtual/linux-sources-3-r5
Не трогай этот пакет, он приносит и дисткернелы тоже https://gitweb.gentoo.org/repo/gentoo.git/tree/virtual/linux-sources/linux-sources-3-r5.ebuild#n22
@zlogene Миш, прокомментируй плиз. Т.е. пакетам, которые собирают модуль ядра, нужны сорсы, даже если у меня бин-кернел стоит? Причем другой версии?
Первый вопрос точно да, второй вопрос я не понимаю... Но я и не Миша (:
Ну вот у меня стоит 5.10.27-gentoo-dist, а emerge @world тянет sys-kernel/gentoo-sources-5.10.49-r1
Ну да, смотри zfs например
Если для бинарного ядра нужно собрать модуль, то тянуть полные исходники нет смысла (если не хочешь делать самосборное ядро под твоё железо) достаточно установить kernel-headers. Во всяческих бубунтах так и сделано. И оно работает. Например nvidia*run.
обычно достаточно заголовков
А бин-кернел не ставит кернел-заголовки с конфигом? Я gentoo-sources пользуюсь прост
Хз, я юзаю ядро calculate.
О чём собственно и речь.
Обсуждают сегодня