Differences between revisions 14 and 15
Revision 14 as of 2021-08-15 13:27:09
Size: 5072
Comment: alternative init support much improved
Revision 15 as of 2021-08-15 15:04:47
Size: 5082
Editor: Brian Potkin
Comment: install->installation. Install is a verb.
Deletions are marked like this. Additions are marked like this.
Line 25: Line 25:
 * Support for init systems other than systemd is significantly improved compared to [[DebianBuster|Buster]]; see [[Init]] for how to switch init system during the install or on a running system.  * Support for init systems other than systemd is significantly improved compared to [[DebianBuster|Buster]]; see [[Init]] for how to switch init system during the installation or on a running system.
Line 36: Line 36:
 * In new installs of bullseye, systemd has persistent journal functionality by default, storing its files in '''/var/log/journal/''', readable by any members of the "adm" or "systemd-journal" groups. Upgrades will not change the journal behavior; to enable persistent journal storage on upgraded systems, see [[https://manpages.debian.org/bullseye/systemd-journald|systemd-journald(8)]].  * In new installations of bullseye, systemd has persistent journal functionality by default, storing its files in '''/var/log/journal/''', readable by any members of the "adm" or "systemd-journal" groups. Upgrades will not change the journal behavior; to enable persistent journal storage on upgraded systems, see [[https://manpages.debian.org/bullseye/systemd-journald|systemd-journald(8)]].

Translation(s): none


What's new in the Bullseye release?

This page is still a work in progress.

For additional information see:

New Features

  • Printers connected over USB can be treated as network devices via the new ipp-usb package, extending driverless printing to include USB-connected printers.

  • Driverless scanning is now available. An official backend is provided by sane-escl in the libsane1 package. An independently-developed driverless backend is sane-airscan.

  • A generic open command is provided as a convenience alias to either xdg-open (by default) or run-mailcap. This can be changed through the update-alternatives system.

  • The Fcitx input method, often used for inputting CJK characters among others, has been upgraded from Fcitx 4 to Fcitx 5, enabling Wayland support.
  • Support for exFAT filesystems is now a part of the kernel, rather than requiring use of the separate FUSE driver. If you wish to continue using the older implementation, you must use mount.exfat-fuse instead of mount.exfat. Tools provided as part of the kernel driver are in the exfatprogs package, conflicting with the older independent tools in exfat-utils.

  • The GNOME Flashback desktop environment can now be installed as part of the task-gnome-flashback-desktop package, and is newly available in the installer when selecting a desktop.

  • The win32-loader software, which enables Debian installation from Windows without use of separate installation media, now supports UEFI and Secure Boot.

  • The Panfrost and Lima drivers are now available, enabling free support for the GPUs present in many ARM devices.

  • Podman 3.0.1, a Red Hat-developed daemonless container engine that can function as a drop-in replacement for Docker, is available.
  • Regexp matching support in journalctl is now compiled in.

  • Support for init systems other than systemd is significantly improved compared to Buster; see Init for how to switch init system during the installation or on a running system.

Changes

  • The format of the /etc/apt/sources.list line for the security repository has changed. It should look something like this:

  • deb http://security.debian.org/debian-security bullseye-security main
  • Note that the security repository has no packages while bullseye is still in the testing stage. Having the correct entry will prepare you for the release, though.
  • Debian 11 uses control groups v2 (cgroupsv2) by default, providing a unified resource-control hierarchy. Legacy cgroups can be re-enabled.

  • Intel GPUs based on the Broadwell architecture and newer will now default to the intel-media-va-driver driver for video decoding, if installed. This can be overridden with an environment variable to force the legacy driver on supported hardware. See the HardwareVideoAcceleration page for more information.

  • Password hashing for local system accounts now uses yescrypt by default instead of SHA-512. This provides improved security. Change passwords with the passwd command to take advantage of this.

  • In new installations of bullseye, systemd has persistent journal functionality by default, storing its files in /var/log/journal/, readable by any members of the "adm" or "systemd-journal" groups. Upgrades will not change the journal behavior; to enable persistent journal storage on upgraded systems, see systemd-journald(8).

Upgrade issues

  • Support for the barrier and nobarrier mount options has been removed from the XFS filesystem. It is recommended to check /etc/fstab for the presence of either keyword and remove it. Partitions using these options will fail to mount.

  • redmine is unavailable, as it did not migrate to the latest version of Ruby in time for Bullseye's release. It will be made available via Backports as soon as possible. Users of the package are advised to either delay the upgrade until this is done, or use a Buster VM/container to isolate the application.

  • Some options in rsync have been renamed. If you're using it to transfer files between Buster and Bullseye as part of your upgrade process, and you're making use of the --copy-devices (now --write-devices) or --noatime (now --open-noatime) flags, you're required to install rsync from buster-backports and use the newer options.


CategoryPermalink