ncurses
.
reqpart
. This command creates any partitions which are required by your hardware platform. For example, IBM Power Systems servers require a small PReP Boot
partition, 64-bit Intel-compatible systems with BIOS firmware and GUID Partition Table (GPT) on the boot drive require a biosboot
partition, etc.
reqpart
command can not be used together with autopart
. Unlike autopart
, it can be used together with additional partitioning commands; you can use reqpart
to create whatever partitions are necessary, and then use other storage configuration commands such as part
to create the rest of the partitioning layout.
--add-boot
. This option will also create a separate /boot
partition in addition to platform-specific partitions created by the base command.
reboot
command has a new option: --kexec
. Use this option to reboot into the new system using the kexec
kernel switching mechanism instead of a full reboot, bypassing the BIOS/Firmware and boot loader.
logvol
command has new options which are all used to create cached logical volumes:
----cachesize=
- Requested size (in MiB) of cache attached to the logical volume. (Requires --cachepvs
).
--cachepvs=
- A comma-separated list of (fast) physical volumes that should be used for the cache.
--cachemode=
- The mode which should be used for the cache - either writeback
or writethrough
.
lvmcache(7)
man page for more information about LVM caching.
btrfs
, logvol
, part
and raid
commands all have a new option: --mkfsoptions=
. This option specifies additional parameters to be passed to the program (mkfs
) that makes a file system on this partition, volume or subvolume. No processing is done on the list of arguments, so they must be supplied in a format that can be passed directly to mkfs
. This means multiple options should be comma-separated or surrounded by double quotes, depending on the file system.
Procedure 1. Upgrading with DNF
#
dnf install dnf-plugin-system-upgrade
#
dnf update
#
dnf repolist --releasever 23
#
dnf config-manager --set-disabledrepo-name
#
dnf system-upgrade download --releasever23
#
dnf system-upgrade reboot
#
dnf system-upgrade clean
Syncing package versions
distribution synchronization
, or distro-sync
, which ensures that packages are replaced with those in the target repos, wherever possible.
--distro-sync
.
dracut
utility, which is used to create the initramfs image used during the boot process, can now create a UEFI-bootable executable. The --uefi
argument allows dracut
to create a single UEFI executable, including an EFI stub, kernel, and initramfs.
SSL 3.0
protocol and the RC4
cipher are considered insecure and vulnerable to attacks. As such, both are now disabled by default for all Fedora components which use system-wide crypto policies. This includes the gnutls
and openssl
libraries and all applications based on them.
SSL 3.0
or RC4
can use update-crypto-policies to globally switch to the LEGACY
policy to enable them.
Note
TLS
from NSS
are not affected by this change.
ASLR
) and FULL RELRO
enabled by default. This was previously an optional setting; requiring it by default will protect users from certain potential security vulnerabilities.