This section covers changes in the Anaconda installer, including changes in the graphical and text mode interactive installers, Kickstart, and installer boot options.
A new, alternate partitioning interface provided by the the blivet-gui tool is now available in the manual partitioning screen. Unlike the existing partitioning interface, blivet-gui allows you to configure partitioning from the "bottom up": for example, in case of LVM you first create physical volumes, then a volume group, and then logical volumes, while in the old interface, you start with logical volumes and everything else is created automatically at first.
The previous partitioning interface continues to be available as alongside the new one. For additional information, see the Fedora Project Wiki.
The installer now shows more detailed indication of current progress during all phases of the installation.
The text mode interface now supports setting up IP over Inifiniband IPoIB connections in the Networking screen.
The built-in help system, which was previously available in the graphical installation interface, has been extended to the text mode interface.
The Initial Setup post-setup text mode interface now runs on all available consoles.
A new command,
snapshot, has been added to provide LVM snapshot support for devices in an LVM thin pool. The command has the following syntax:
snapshot vg/lv --name snapshot_name --when [post-install|pre-install]
Available options are:
--name=- provide a name for the snapshot.
--when=- controls when the snapshot will be created. Use
pre-installto create the snapshot before the installation begins, but after commands in the
%prepart of the Kickstart are executed, or use
post-installto create the snapshot after the installation and after commands in the
%postpart of the Kickstart are executed.
Three new options are now available for the
--nohome- do not create a separate
/homepartition or volume if one would be created under partitioning rules
--noboot- do not create a separate
/bootpartition or volume
--noswap- do not create any swap space
inst.waitfornet=boot option is now available. Use it to force the installer to wait for network connectivity before starting the installer interface for a specified number of seconds - for example,
inst.waitfornet=30to wait 30 seconds.
A new option named
inst.ksstrictis available. You can use it during a Kickstart-based installation to treat Kickstart warnings and error, meaning they will be printed on the output and the installation will terminate. Without specifying this option, warnings are printed to the log and the installation proceeds.
Fedora Media Writer has gained the ability to write ARM images to SD cards and other portable media. Users, including those on Windows and macOS as well as on Fedora, will now be able to write Fedora images easily for Raspberry Pi 2 and above and for other supported ARM devices. Please note that this applies only for ARM devices where there are no changes or tweaks that need to be done to the Fedora image.
More information about this latest release of Fedora Media Writer can be found in the FMW 4.1.0 Release Notes.
DNF, Fedora’s package manager, has been rebased to version 2.0, which brings many bugfixes and improvements over DNF 1.x, as well as changes required to fix incompatibilities with Yum, the predecessor of DNF. This required the introduction of certain incompatibilities between DNF 2.0 and DNF 1.x. See Changes in DNF-2 compared to DNF-1 for details.
DNF 2.0 provides usability improvements, including better messages during resolution errors, showing whether a package was installed as a weak dependency, better handling of obsolete packages, fewer tracebacks, and others.
Want to help? Learn how to contribute to Fedora Docs ›