Debian Installer Bookworm Alpha 2 release

Forum Forums General Other Distros Debian Installer Bookworm Alpha 2 release

  • This topic has 0 replies, 1 voice, and was last updated Feb 19-11:39 pm by Brian Masinick.
Viewing 1 post (of 1 total)
  • Author
    Posts
  • #100094
    Moderator
    Brian Masinick

      From Email:

      Cyril Brulebois

      The Debian Installer team[1] is pleased to announce the second alpha release
      of the installer for Debian 12 “Bookworm”.

      Following the 2022 General Resolution about non-free firmware[2], many
      packages containing firmware files that can be requested by the Linux kernel
      at runtime were moved from non-free to non-free-firmware, making them
      eligible for inclusion on official media per the updated Social Contract #5.

      Starting with this release, official images include firmware packages from
      main and non-free-firmware, along with metadata to configure the installed
      system accordingly. Our installation guide has been updated accordingly[3].

      Improvements in this release
      ============================

      * apt-setup:
      – Add an apt-setup/non-free-firmware template, similar to the non-free
      and contrib ones, used by 50mirror to enable the non-free-firmware
      component: expert install only, disabled by default, but automatically
      set when non-free firmware packages are installed.
      – Factorize component handling across Debian generators, and add
      support for non-free-firmware to all of them.
      – Avoid leaving duplicate cdrom: entries in comments at the end of the
      installation (#1029922).
      * base-installer:
      – Ignore multi-arch qualifier (#1020426).
      * cdebconf:
      – text: During progression, provide user feedback at least every
      minute.
      – newt: Align more items on top-left in braille mode.
      * debian-cd:
      – Refresh modalias information for firmware-sof-signed.
      – Extend generated firmware metadata with component information.
      – Include firmware packages based on the configured components (e.g.
      main and non-free-firmware for official builds).
      – Bump maximal image size to 1G for netinst CD images: 650 MB is no
      longer enough, but current images are still below 700 MB.
      – Implement a more robust installer lookup when booting from grub-efi,
      using .disk/id/$UUID instead of .disk/info (#1024346, #1024720).
      – All amd64 installation images will now boot on amd64 machines using
      32-bit UEFI firwmare. Users no longer need the multi-arch installer
      for those machines.
      – Stop building multi-arch images accordingly.
      – Delete support for win32-loader, which is no longer maintained.
      * debian-installer:
      – Switch to using bookworm artwork for the splash screens (Emerald).
      – Fix missing glyphs for Georgian (#1017435).
      – Bump Linux kernel ABI to 6.1.0-3.
      * debootstrap:
      – Add specific handling for the usr-is-merged package.
      * espeakup:
      – Set speakup_soft direct parameter to 1 in the installed system for
      non-English language, to fix the pronunciation of symbols and
      numbers.
      – Avoid warning about missing mbrola voices.
      – Run espeakup in a loop, to compensate for crashes.
      * grub-installer:
      – Fix missing debconf module integration.
      * grub2:
      – Add commented-out GRUB_DISABLE_OS_PROBER section to /etc/default/grub
      to make it easier for users to turn os-prober back on if they want
      it (#1013797, #1009336).
      * hw-detect:
      – Add support for Contents-firmware indices to speed up firmware
      lookup (from requested files to available packages), keeping the
      manual lookup as a fallback.
      – Add support for component detection, enabling apt-setup/$component
      automatically.
      – Resolve “usb” module into the underlying module when it requests
      firmware files (e.g. rtl8192cu for a RTL8188CUS USB Wi-Fi dongle),
      to reload the right module after deploying the relevant firmware
      package.
      – Delete support for loading udeb firmware packages (*.udeb, *.ude).
      – Note: Use cases regarding loading firmware from external storage
      remain to be clarified (#1029543). With firmware packages being
      included on official images, this is expected to be much less useful
      than it was.
      – Skip the historical link up/link down dance on some network
      interfaces: while it’s useful to ensure modules request firmware
      files they might require, it’s actively harmful if the interface has
      been configured (e.g. manually or via preseed): the link is up and/or
      it’s involved in a bond.
      – Implement support for the hw-detect/firmware-lookup=never setting
      (#1029848).
      * libdebian-installer:
      – Ignore multiarch qualifier suffix (#1020783).
      * localechooser:
      – Enable Vietnamese in non-bogl console.
      * ifupdown:
      – Fix missing /etc/network/interfaces configuration for wireless
      connections when NetworkManager isn’t installed, changing its mode
      to 600 for secure connections since it ends up containing secrets
      (#1029352, first issue).
      – Adjust /etc/network/interfaces configuration for wireless connections
      with both DHCP and SLAAC: only write a DHCP stanza and let RAs do the
      rest at runtime (#1029352, second issue).
      * preseed:
      – Add “firmware” alias for “hw-detect/firmware-lookup” (#1029848).
      * rootskel:
      – reopen-console-linux: When speakup is requested, prefer tty1 which
      is the only console that speakup can read.
      * rootskel-gtk:
      – Update artwork with the Emerald theme.
      * user-setup:
      – Remove support for unshadowed passwords.

      Hardware support changes
      ========================

      * debian-installer:
      – [amd64, arm64] Build netboot images for ChromeOS devices. More
      changes are required for these images to be useful.
      * grub2:
      – Add smbios to the signed grub efi images (#1008106).
      – Add serial to the signed grub efi images (#1013962).
      – Don’t strip Xen binaries so they work again (#1017944).
      – Enable EFI zboot support on arm64 (#1026092).
      – Ignore some new ext2 flags to stay compatible with latest mke2fs
      defaults (#1030846).
      * linux:
      – udeb: Move ledtrig-audio from sound-modules to kernel-image
      – udeb: Also add drivers in subdirectories of drivers/net/phy
      – [arm64] Add nvmem-imx-ocotp driver to kernel-image udeb
      – [arm64] Add imx2_wdt driver to kernel-image udeb
      – [arm64] Add i2c-imx to i2c-modules udeb

      Localization status
      ===================

      * 78 languages are supported in this release.
      * Full translation for 40 of them.

      Known bugs in this release
      ==========================

      * Encrypted LVM might fail on low memory systems (#1028250).

      See the errata[4] for details and a full list of known issues.

      Feedback for this release
      =========================

      We need your help to find bugs and further improve the installer, so
      please try it. Installation images, and everything else you will need
      are available at our web site[5].

      Thanks
      ======

      The Debian Installer team thanks everybody who has contributed to this
      release.

      1. https://wiki.debian.org/DebianInstaller/Team
      2. https://www.debian.org/vote/2022/vote_003
      3. https://www.debian.org/releases/bookworm/amd64/ch02s02
      4. https://www.debian.org/devel/debian-installer/errata
      5. https://www.debian.org/devel/debian-installer

      Cheers,

      Cyril Brulebois (kibi@debian.org) <https://debamax.com/>
      D-I release manager — Release team member — Freelance Consultant

      --
      Brian Masinick

    Viewing 1 post (of 1 total)
    • You must be logged in to reply to this topic.