Новости Funtoo Linux - лето 2023

good-penguin.png

Ключевые технические изменения:

  • повторное объявление прекращения поддержки Funtoo Linux 1.4
  • пока-пока Genkernel, привет Funtoo Ramdisk
  • крупное обновление harvester

«Списание» Funtoo Linux 1.4

Напоминание, что Funtoo Linux 1.4 будет «снят с производства» к концу 2023 года. Несмотря на наличие технической возможности обновить 1.4 до next, что характерно для серверных систем с минимальным набором пакетов, лучшим способом является новая установка Funtoo Linux, и лучше это сделать до Нового Года.

Funtoo Ramdisk

Предыстория, практически с самого начала проекта в Funtoo для создания официального ядра и initramfs использовалась форкнутая версия genkernel от Gentoo. И всё это время drobbins хотел полностью переписать genkernel с нуля. Какие проблемы genkernel, их несколько:

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

К концу сентября, после вливания ветки harvester в Funtoo Linux, появился новый инструмент для получения initramfs — Ramdisk. Сборка debian-sources будет использовать именно Ramdisk, а не Genkernel.

По состоянию на текущий момент Ramdisk поддерживает только стандартные установки — это ext4 и xfs в качестве ФС для корневого раздела. Поддержки LVM, cryptsetup, btrfs и т.п. ещё нет.

Что же делать, если вы самостоятельно используете неподдерживаемую конфигурацию? Главное, не волнуйтесь:

  • скоро появится поддержка btrfs и lvm
  • исключите обновление debian-sources — emerge с параметром –exclude debian-sources
  • откройте сообщение об ошибке на баг-трекере, чтобы была добавлена нужная вам функциональность и обновлена документация по установке

Подробнее об утилите sys-apps/ramdisk можно узнать на официальной pypi-странице https://pypi.org/project/funtoo-ramdisk/

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

Ветка harvester/2023–08

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

Краткая и далеко неполная сводка о внесенных изменениях:

  • обновление до gcc-12 и обновление binutils
  • добавление sys-apps/ramdisk
  • обновления ядра до debian-sources-6.4.13_p1
  • очистка libreoffice-bin от ненужных зависимостей
  • обновление драйверов NVIDIA до 535.86.05
  • обновлены docker, docker-cli, docker-compose, docker-buildx, containerd, runc
  • ZFS 2.2.0_rc4 с поддержкой Linux 6.4
  • регулярные обновления бинарных пакетов и регулярные исправления зависимостей
  • и многое многое

Но и это ещё не всё, в конце этого выпуска новостей drobbins анонсировал дополнительный, в котором будут рассмотрены новости сообщества и другие дополнительные темы, в частности о попытке реанимировать форум и о том, что же эпичного происходит с баг-трекером.

>>> Оригинальная рассылка

©  Linux.org.ru