Алексей Федорчук
В комментарии к одному из первых очерков о Void’е было указано на наличе в нём «свежего» ядра — более нового, нежели в Archlinux. С номером хоть на одну минорную версию, но выше: 4.1.7-1 против 4.1.6-1, соответственно.
Однако на тот момент ядро 4.1 уже не было последним словом науки и техники — существовало ядро 4.2, доступное из неофициальных репозиториев и Ubuntu, и Debian. Неужели его нет во фронтирном во всех отношениях Void’е? Ну конечно же, есть, в чём легко было убедиться такой командой:
$ xbps-query -Rs linux4 [-] linux4.0-4.0.9_2 The Linux kernel and modules (4.0 series) [-] linux4.0-headers-4.0.9_2 The Linux kernel and modules (4.0 series) - source headers for 3rd party modules [*] linux4.1-4.1.8_1 The Linux kernel and modules (4.1 series) [-] linux4.1-headers-4.1.8_1 The Linux kernel and modules (4.1 series) - source headers for 3rd party modules [-] linux4.2-4.2.1_1 The Linux kernel and modules (4.2 series) [-] linux4.2-headers-4.2.1_1 The Linux kernel and modules (4.2 series) - source headers for 3rd party modules
Однако в рамках общего обновления системы штатно устанавливалась очередная сборка линии 4.1
, поскольку это предписывалось соответствующим метапакетом:
$ xbps-query -RX linux4.1-4.1.8_1 linux-4.1_1
Что же, никто не в силах запретить линуксоиду, возжелавшему нового ядра, поставить его вручную:
# xbps-install linux4.2-4.2.1_1 linux4.2-headers-4.2.1_1
Что я и проделал, получив в итоге
$ uname -r 4.2.1_1
Правда, никаких особенных отличий в функционировании системы я за несколько дней использования нового ядра не заметил. Но честь мундира Void’а была поддержана.
ТУт бы не помешало следующее дополнение: При обновлении ядер, старые ядра и хвосты от них остаются.
Просмотр установленных:
$ vkpurge list
Удаление:
# vkpurge rm версия_ядра (пример: # vkpurge rm 4.4.5_1)
Удаление всех, коме текущего:
# vkpurge rm all
Спасибо, Дима. Только я вот подзабросил немного Void — руки не доходят. А надо бы посмотреть, что там наш Хуан нового наваял :)
Так Билл Textar то 32-х битную ветку забросил, а у меня одна машинка есть 32, из роллингов без systemd остался только этот (manjaro_openrc кривой какой-то).
А на MX Linux глядел? Есть 32-бита, есть даже сборка ядра без PAE, пока (?) остаётся SysV со слоем совместимости с systemd, вроде как в LMDE. Система реально быстрая на очень слабых машинах. А на не очень слабых — так очень быстрая.
В общем, если не видел — то стоит поглядеть.
А Void — продолжаю любить его платонически. Но нет в нём нескольких пакетов, позарез мне нужных. А самому собирать — стар я для этого. Тем более, что прежде ещё надо разбираться, как собирать :)
Читал, но не глядел — после всех новостей про Debian перспективы основанных на нём дистров кажутся мягко говоря — туманными, возможно я не прав, надо глянуть.
И ещё немного про Void — к ядрам это относится весьма косвенно:
Для загрузки нужного модуля, не стартующего автоматом, следует создать (!) папку /etc/modules-load.d и в ней файл с раширением .conf
В очередной раз убеждаюсь, что гоша далеко не всегда знает лучше первоисточника :)