Abstract
#fedora
channel on the IRC net irc.freenode.net
. Keep in mind that the channel is populated by volunteers wanting to help, but folks knowledgeable about a specific topic might not always be available.
PPC 32bit discontinued
1GHz or faster processor |
1GB System Memory |
10GB unallocated drive space |
Low memory installations
Graphical Installation requires 800x600 resolution or higher
Intel prior to GMA9xx |
NVIDIA prior to NV30 (GeForce FX5xxx series) |
Radeon prior to R300 (Radeon 9500) |
SSE2
extensions. The extensions supported by your processor are listed in the flags:
section of /proc/cpuinfo
yum grouplist
command:
yum grouplist -v hidden | grep desktop
Install the desired group:
yum groupinstall "KDE Plasma Workspaces"
Or, use the short group name to install:
yum install @mate-desktop-environment
relnotes@fedoraproject.org
Fedora.next
initiative represents a considered strategy for maintaining the quality of the distribution and Fedora's position in introducing new technologies, while also providing a more consistent target for developers.
/etc/NetworkManager/conf.d/20-connectivity-fedora.conf
firewalld
, is configured to allow these things.
sshd
and clients for samba and DHCPv6, are blocked to prevent access to system services. Ports above 1024, used for user-initiated applications, are open by default.
swap
on zRAM during the installation.
swap
into such a device during the installation allows the installer to store more data in RAM instead of in the hard drive. This is especially helpful on low-memory systems; on these systems, the installation can be performed much faster with this feature enabled.
inst.zram=on
or inst.zram=off
boot option within the boot menu.
inst.zram=
: Use this option to force zRAM swap on (inst.zram=on
) or off (inst.zram=off
).
inst.dnf
: Use the experimental DNF backend for package installation instead of YUM.
inst.memcheck
: Perform a check at the beginning of the installation to determine if there is enough available RAM. If there is not enough memory detected, the installation will stop with an error message. This option is enabled by default; use inst.memcheck=0
to disable it.
anaconda -h
command now provides descriptions for all available commands.
--memcheck
: Check if the system has sufficient RAM to complete the installation and abort the installation if it does not. This check is approximate. Memory usage during installation depends on the package selection, user interface (graphical/text) and other parameters.
--nomemcheck
: Do not check if the system has enough memory to complete the installation.
--leavebootorder
: Boot drives in their existing order - used to override the default of booting into the newly installed drive on IBM Power Systems servers and EFI systems. This is useful for systems that, for example, should network boot first before falling back to a local boot.
--extlinux
: Use extlinux as the boot loader. Note that there is no attempt to check whether this will work for your platform, which means your system may be unable to boot after completing the installation if you use this option.
--dnf
: Use the experimental DNF package management backend to replace the default YUM package manager. See http://dnf.baseurl.org for more information about the DNF project.
$
ksverdiff -f F20 -t F21
fcoe --autovlan
: Enable automatic discovery of VLANs.
bootloader --disabled
: Do not attempt to install a boot loader. This option overrides all other boot loader configuration; all other boot loader options will be ignored and no boot loader packages will be installed.
network --interfacename=
: Specify a custom interface name for a VLAN device. This option should be used when the default name generated by the --vlanid=
option is not desired, and it must always be used together with --vlanid=
.
ostreesetup
: New optional command. Used for OSTree installations. Available options are:
--osname=
(required): Management root for OS installation.
--remote=
(optional): Name of the remote repository.
--url=
(required): Repository URL.
--ref=
(required): Name of branch inside the repository.
--nogpgcheck
(optional): Disable GPG key verification.
clearpart --disklabel=
: Create a custom disk label when relabeling disks.
autopart --fstype=
: Specify a file system type (such as ext4
or xfs
) to replace the default when doing automatic partitioning.
repo --install
: Writes the repository information into the /etc/yum.repos.d/
directory. This makes the repository configured in Kickstart available on the installed system as well.
%packages
section:
%packages
section by adding an environment name prefixed by @^
. For example:
%packages
@core
@^Infrastructure Server
%end
%packages --nocore
option can now be used to disable installing of the Core
package group.
-
:
%packages
@core
-kernel
%end
volgroup --pesize=
: This option now does not have a default value in Kickstart. The default size of a new volume group's physical extents is now determined by the installer during both manual and Kickstart installation. This means that the behavior of Kickstart and manual installations is now the same. The previous default value for Kickstart installations was 32768
.
ksverdiff
utility (part of the pykickstart package) has a new option: --listversions
. Use this option to list all available operating system versions which can be used as arguments for the --from=
and --to=
options.
PrivateDevices
setting, when set to yes
, provides the service with a private, minimal /dev
that does not include physical devices. This allows long-running services to have limited access, increasing security.
PrivateNetwork
setting, when set to yes
, provides the service with a network isolated to only a loopback interface. This ensures that long-running services that do not require network access are cut off from the network.
/usr
, with overriding administrator provided configurations in /etc
. The systemd project's stateless systems effort goes a step further, to ensure that a system can boot without the configuration files in /etc
.
systemd
that enable stateless systems include:
systemd-sysitems
utlity creates system users in /etc/passwd
and system groups in /etc/groups
based on declared entries in /usr/lib/sysusers.d/
. This ensures that crucial accounts are available in early boot.
/etc/filename
/usr/lib/tmpfiles.d/etc.conf
rebuilds essential files in /etc
, should they be missing. Notably, a symlink is created linking /etc/os-release
to /usr/lib/os-release
.
/etc
or /var
are older than the correlating files in /usr
systemctl preset-all
applices service preset settings to all unit files. The equivalent operation if the system is booted with an empty /etc
. Preset files for crucial services are provided with systemd in /usr/lib/systemd/system-preset/
Revision History | |||
---|---|---|---|
Revision 21-01 | Fri 29 August 2014 | ||
|