LINUX.ORG.RU

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

 , ,


0

2

Добрый вечер. Мне хочеться использовать lts версию ядра, что бы не обновлять ядро каждую неделю и не ждать сюрпризов.

Вроде раньше работало.
Однако сейчас заметил что при обновлении:

sudo xbps-install -Syu


Снова наровит установиться обычное ядро, хотя я заблокировал с помощью 'hold' и добавил в игнор в:
ignorepkgs.conf


Какие действия делал:

sudo xbps-install -S linux-lts linux-lts-headers
sudo xbps-reconfigure -f linux-lts


Создал файл:
ignorepkgs.conf по пути: /etc/xbps.d/ignorepkgs.conf
Добавил в него такие строчки: ignorepkgs=linux linux-headers
За блокировал:

sudo xbps-pkgdb -m hold linux linux-headers

как и указано на официальном сайте.

Потом зашел: cd /boot/
И удалил лишнее:

sudo rm -f config-6.6.56_2 config-6.6.63_1 config-6.6.57_1 initramfs-6.6.56_2.img initramfs-6.6.57_1.img initramfs-6.6.63_1.img vmlinuz-6.6.56_2 vmlinuz-6.6.57_1 vmlinuz-6.6.63_1

Далее:

sudo grub-mkconfig -o /boot/grub/grub.cfg


И перезагрузил системму.
Почему все ровно при обновлении, пытаеться установиться ядро не lts ?
Что ни так сделал?
Или может что то ни до делал?



Последнее исправление: dataman (всего исправлений: 1)

В тегах лучше указать не абстрактное update, а название используемого дистрибутива.

И в заголовке лучше написать, какой дистрибутив.

https://www.linux.org.ru/tag/void

Есть подписчики на тег, может и откликнутся. Если тег указан в стартовом сообщении.

greenman ★★★★★
()
Последнее исправление: greenman (всего исправлений: 1)

удалил лишнее: sudo rm -f

у Void есть готовый скрипт vkpurge, который вам ещё и модули от старых ядер почистит.

linux, linux-lts - это метапакеты, читай - ссылки на реальные пакеты. И кто из них куда ссылается - запросто можно поменяться.

Если ужас_как_хочется вручную следить за ядрами - устанавливайте желаемое ядро в явном виде. Хоть xbps-install -Suv linux3.16-3.16.82_1, если ваше оборудование с ним заведётся.

Toxo2 ★★★★
()
Последнее исправление: Toxo2 (всего исправлений: 1)
Ответ на: комментарий от greenman

Я пробывал в тегах написать название дистрибутива, писала что ни могу использовать это название.
Думал что в заголовке лудше напсать коротко задачу, а название дистрибутива написано в описании.
Однако учту.

raanima
() автор топика
Ответ на: комментарий от anonymous

В Void Linux нет отдельной команды grub-update, как это обычно реализуется в других дистрибутивах Linux, таких как Debian или Ubuntu.
В Void Linux используется система управления пакетами XBPS, и для обновления конфигурации GRUB обычно используется команда grub-mkconfig.

raanima
() автор топика
Ответ на: комментарий от raanima

grub-mkconfig есть и по сути вызывается и в Debian / Ubuntu.

А команда grub-update обновляет код загрузчика grub и его модулей в главной загрузочной записи или efi разделе.

Команда grub-mkconfig генерирует новый конфиг для списка имеющихся ядер и добавляет загрузчики прочих ОС, если установлен и включен os-prober.

kostik87 ★★★★★
()
Ответ на: комментарий от greenman

Это я в прошлый раз у казал в заголовке voidlinux, оговорился.
Однако, сразу видно по первой же команде, там где присуствует 'xbps'.
Только один дистрибутив использует такой пакетный менеджер.
Если человек из этого ни понял какой дистрибутив, то врядли сможет чем то помочь вообще.

raanima
() автор топика
Последнее исправление: raanima (всего исправлений: 1)

Решил задачу.
Просто добавил пакеты не только те которые указаны на официальном сайте но и все существующие ядра не lts:

sudo xbps-pkgdb -m hold linux linux-headers linux6.6 linux-headers6.6 linux6.7 linux-headers6.7 linux6.8 linux-headers6.8 linux6.9 linux-headers6.9 linux6.10 linux-headers6.10 linux6.11 linux-headers6.11 linux6.12 linux-headers6.12

Также в свой скрипт добавил еще две команды в конце:

sudo xbps-remove --clean-cache
sudo xbps-remove -o


Теперь точно все норм и не загружаются остальные ядра.
Единственное что странно что показывает что заблокировано только два пакета 😄
Главное что не устанавливаться новое ядро.

Так же проверил:
Если убрать из: /etc/xbps.d/ignorepkgs.conf
ignorepkgs=linux linux-headers
Все ровно новые ядра обычного ядра не лезут.
Что то разрабы не доработали эти аспекты с ядром и похоже не предвидится.

raanima
() автор топика
Последнее исправление: raanima (всего исправлений: 1)
Ответ на: комментарий от raanima

Что то разрабы не доработали эти аспекты с ядром и похоже не предвидится

отнюдь, просто ты еще не дорос до void’a

Решил задачу

несуществующую, через жопу. продолжай в том же духе, главное не унывать

anonymous
()
Ответ на: комментарий от anonymous

Со стороны видней.
Однако я решил, уже несуществующую задчу))
А вы видимо перерасли, коль ни знали решения.
Видите через какое место я это делаю, со свечкой у заднего прохода видимо стояли.
Ни унываю.
Как именно мне продолжать, только мне решать.

Благодарю.

raanima
() автор топика
Ответ на: комментарий от anonymous

Или вы может иначе сделали бы?
Не черз жопу.
Тогда покажите всем, как решил бы эту задачу профессионал.
Пригодится кому нибудь обязательно.
Сделаете доброе дело:)

raanima
() автор топика
Последнее исправление: raanima (всего исправлений: 1)
Ответ на: комментарий от raanima

Как именно мне продолжать, только мне решать

разумеется, и даже больше — позволяете себе наговаривать на разработчиков, чего они там не доделали или сделали не так, при том что сами в теме не «бум-бум»

anonymous
()
Ответ на: комментарий от anonymous

Во первых я ни накого ни на говариваю и не оскорбляю, как делаете это вы.
Во вторых просто сказал свое мнение, обосновано.
Если вы этого ни поняли, то вы ни внимательно прочитали в начале все мои действия.
То что написано на официальном сайте ни помогло, а должно было.

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

raanima
() автор топика
Ответ на: комментарий от anonymous

Понятно все с вами, можете говрить только А
А из того что предлогали ни чего ни момогло, поэтому перечитывай ни перечитывай.
Видимо вы можете пускать только пыль в глаза на ровном месте, который любит кричать громче всех, а наделе ПФУ.
Всего хорошего.

raanima
() автор топика
Последнее исправление: raanima (всего исправлений: 1)
Ответ на: комментарий от anonymous

Сочуствую, ни повезло вам с именем.
Во первых, такое сочетания команд я не на шел на официальном сайте:

xbps-pkgdb -m manual dracut linux-firmware-{network,intel}


Разрабочики явно должны указывать в wiki, она для того и существует.
На то они и разрабочики.
Зачем мне додумывать и искать в стагу сена.
А вам нужно научиться монерам, думующий вы человек.

raanima
() автор топика
Ответ на: комментарий от raanima

Разрабочики явно должны указывать в wiki

«да, и мои харчи» ©

что еще должны вам люди, работающие за бесплатно?

Зачем мне додумывать и искать

действительно

Во первых, такое сочетания команд я не на шел на официальном сайте

внимательнее надо быть

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

anonymous
()
Ответ на: комментарий от anonymous

Нет не лень.
Вы ошибаетесь.
Аз в правду не нашел ответа такого, и старался найти ответ сам.
К тому-же форум создан для помощи, а не для оскорблений и унижений.
Однако вы можете думать именно так, ваш выбор.

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

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

raanima
() автор топика