Void Linux и новые ядра

Алексей Федорчук

В комментарии к одному из первых очерков о 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’а была поддержана.

Оглавление

Void Linux и новые ядра: 5 комментариев

  1. ТУт бы не помешало следующее дополнение: При обновлении ядер, старые ядра и хвосты от них остаются.
    Просмотр установленных:
    $ vkpurge list
    Удаление:
    # vkpurge rm версия_ядра (пример: # vkpurge rm 4.4.5_1)
    Удаление всех, коме текущего:
    # vkpurge rm all

  2. Спасибо, Дима. Только я вот подзабросил немного Void — руки не доходят. А надо бы посмотреть, что там наш Хуан нового наваял :)

  3. Так Билл Textar то 32-х битную ветку забросил, а у меня одна машинка есть 32, из роллингов без systemd остался только этот (manjaro_openrc кривой какой-то).

  4. А на MX Linux глядел? Есть 32-бита, есть даже сборка ядра без PAE, пока (?) остаётся SysV со слоем совместимости с systemd, вроде как в LMDE. Система реально быстрая на очень слабых машинах. А на не очень слабых — так очень быстрая.
    В общем, если не видел — то стоит поглядеть.
    А Void — продолжаю любить его платонически. Но нет в нём нескольких пакетов, позарез мне нужных. А самому собирать — стар я для этого. Тем более, что прежде ещё надо разбираться, как собирать :)

  5. Читал, но не глядел — после всех новостей про Debian перспективы основанных на нём дистров кажутся мягко говоря — туманными, возможно я не прав, надо глянуть.

    И ещё немного про Void — к ядрам это относится весьма косвенно:
    Для загрузки нужного модуля, не стартующего автоматом, следует создать (!) папку /etc/modules-load.d и в ней файл с раширением .conf
    В очередной раз убеждаюсь, что гоша далеко не всегда знает лучше первоисточника :)

Добавить комментарий