Debian Installer Buster RC 1 release
April 15th, 2019
The Debian Installer team is pleased to
announce the first release candidate of the installer for Debian 10
Buster
.
Important change in this release
This release includes Secure Boot support on amd64, which should work out of the box on most Secure Boot enabled machines. This means there should be no need to disable Secure Boot support in the firmware configuration anymore.
Improvements in this release
- apt-setup:
- Adjust handling of media sets, improving support for Debian Edu.
- brltty:
- Add support for Hedo MobiLine.
- cdebconf:
- Disable paging in text frontend for now, espeakup does not pronounce the keys to change pages (#690343) and thus users are confounded and think the first page are the only choices.
- cryptsetup:
- The on-disk LUKS format version now defaults to LUKS2 (#919725).
- debian-installer:
- Switch to using buster artwork for the splash screen.
- Bump Linux kernel ABI from 4.19.0-1 to 4.19.0-4.
- Improve build reproducibility (#900918, #920631, #920676).
- gen-tarball: stop using the deprecated GZIP variable.
- gen-tarball: use pigz automatically if it is available.
- Add dark theme submenu and shortcut: 'd' (#820911).
- Fix loading background image on netboot grub.
- debian-installer-utils:
- Stop propagating BOOTIF to the installed system (#921444).
- espeakup:
- Fix writing down sound card ID when the installation finishes.
- finish-install:
- Add support for multiple consoles.
- grub-installer:
- On Linux, mount/unmount /run to work around timeouts during LVM initialization (#918590).
- grub2:
- Fix setup on Secure Boot systems where cryptodisk is in use (#917117).
- Make grub-efi-amd64-signed recommend shim-signed (#919067).
- Add help and ls modules to signed UEFI images (#919955).
- grub-install: Check for arm-efi as a default target (#922104).
- util: Detect more I/O errors, like insufficient space (#922741).
- Use libefi* libraries to minimise writes to EFI variable storage (#891434), instead of depending on efibootmgr. (The latter is expected to come back in Recommends in a later release, since that's a useful debugging tool.)
- hw-detect:
- Use 'modprobe -qn' to query available modules (#870448).
- libxinerama:
- Fix udeb dependencies (#921715).
- linux:
- certs: Replace test signing certificate with production signing certificate.
- certs: include both root CA and direct signing certificate (#924545).
- live-installer:
- Add calamares-settings-debian as package to be removed at the end of the installation.
- nano:
- Add patch to avoid showing ^S and ^Q options in nano-tiny, as using those can cause problems on some d-i environments, like installs over serial console (#915017).
- network-console:
- Drop “beep” support for arm*/ixp4xx and arm*/iop32x; it was used to notify users their devices was ready to be installed, but support for those platforms was removed from the Linux kernel and therefore d-i (#921951).
- partman-base:
- Make sure UUIDs are available in /dev/disk/by-uuid/ so that the bootloader can be configured to use them (#852323).
- partman-lvm:
- partman-partitioning:
- Use GPT by default on armhf/efi, MSDOS otherwise.
- rootskel:
- Make theme=dark install and enable Compiz in MATE.
- Make theme=dark make grub use a dark theme.
- Run d-i on multiple consoles independently where configured.
- Add error-handling to steal-ctty.
- Add early logging so we can later see what consoles are detected and chosen.
- rootskel-gtk:
- Integrate Buster theme: futureprototype.
- systemd:
Hardware support changes
- base-installer:
- Make armhf/efi work like armhf/generic for picking kernels.
- debian-installer:
- armel: Delete unused package list for ixp4xx (#921951).
- armhf: Add images for Novena.
- armhf: Add images for BananaPiM2Berry.
- flash-kernel:
- libdebian-installer:
- Make all arm32 machines with EFI show up as subarch efi.
- linux:
- [armel] add spi-orion to mtd.udeb to be able to access spi flash on e.g. qnap ts-21x (#920607).
- [armel] udeb: Add mmc-core-modules.
- [arm64,armhf] udeb: Add mmc-core-modules to Provides of kernel-image.
- [armhf,riscv64,s390x] udeb: Add cdrom-core-modules.
- [arm64,armhf,ia64,riscv64,sparc64] udeb: Add usb-serial-modules (#903824).
- [arm64] udeb: Use generic ata-modules.
- [arm64] udeb: Remove redundant lines from nic-modules.
- udeb: Add virtio-gpu into d-i to get graphical output in VM instances.
- udeb: Add scsi-nic-modules containing Chelsio and Qlogic iSCSI/FC drivers.
- udeb: Add fb-modules and include drm and drm_kms_helper on most architectures.
- udeb: Move basic PV modules from {hyperv,virtio}-modules to kernel-image.
- udeb: Move drivers from {hyperv,virtio}-modules to {fb,input,nic,scsi}-modules.
- udeb: Make nic-wireless-modules depend on mmc-core-modules, not mmc-modules; move crc7 to crc-modules to avoid duplication.
- udeb: Make serial_cs optional in serial-modules.
Localization status
- 76 languages are supported in this release.
- Full translation for 38 of them.
Known issues in this release
See the errata 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. Installer CDs, other media and everything else you will need are available at our web site.
Thanks
The Debian Installer team thanks everybody who has contributed to this release.