Fedora 22 released almost on time
Great Expectations
Fedora 22 was released a week late, but it is seriously impressive with Gnome 3.16 and the new DNF package manager. Only the installer, Anaconda, might cause beginners a headache.
Fedora serves as a test laboratory for Red Hat business distributions while constantly providing new ideas and developments for the Linux community as a whole; thus, it plays a special role in the Linux world. The wages for a number of Gnome developers come from Red Hat's petty cash, and the makers of systemd are financed from the same source.
Fedora is continuously reinventing itself; a whole year elapsed between versions 20 and 21, during which priorities with respect to the Fedora.next [1] project were reset and developers were put in a position to publish three editions in the future instead of just one. The distribution is now divided into Workstation, Cloud, and Server variants (where Workstation is the version for desktop users) in preparation for the future and to allow current developments to thrive in a native environment.
Gnome as Standard
Fedora 22 [2] sees the first release in the regular six-month cycle under the new scheme finally reach the mainstream. The basic components, kernel 4.0, GCC 5.0, systemd 219, the Anaconda installer, and the new DNF package manager (which replaces the proven Yum) form the common base for the three sections. The workstation version continues to use Gnome as its desktop environment; Fedora has opted for the latest version 3.16 (Figure 1).
Additionally, several spins offer other desktop environments such as KDE, Xfce, LXDE, or Maté or are specifically aimed at particular users such as musicians, electronics enthusiasts, penetration testers, or other specialists [3]. As is to be expected from Fedora, the spins provide the most recent stable version of the corresponding desktop. However, this article concentrates on the standard desktop for the new Fedora issue.
Gnome 3.16 includes many changes that are visible to users and some that are not. More than 33,000 changes were introduced in the development period of six months. The Gnome Shell's new notification system stands out in particular as the most striking change (Figure 2). Instead of appearing in a separate bar at the bottom of the screen, the messages now appear in the calendar widget, which launches when you click the date displayed centrally in the header.
As a further innovation, Gtk3 applications such as Gedit or Nautilus scrollbars only appear if you are actively using the mouse in the window. The icons for applications that are active in the background, such as Dropbox or Skype, have finally found a decent home in the self-collapsing status bar (Figure 3). All told, much went into cleaning up the desktop and polishing the Gnome applications, such as the weather app (Figure 4), to keep bugs and superfluous features well away from the user wherever possible.
The latest issue of the Gnome desktop also made room for some programs that are still in development as technical previews. This includes the Books e-book reader, the Characters character table, and a new Calendar app. The Gnome IDE Builder [4] financed through Indiegogo targets developers.
Fedora chose not to install preview applications out of the box, but you can change this via the Software Manager in just a few steps (Figure 5). The latest version of Cockpit – the server administration tool that comes from the server edition – can also be found here. The front end for package management, Gnome Software, has been given new functions and, for example, now supports the installation of codecs. LibreOffice 4.3.2 provides an office suite, and Firefox version 37.0.2 is on board, too.
DNF Instead of Yum
For its package manager, Fedora 22 jumped from Yum to DNF, which stands for Dandified Yum and is said to work faster than the original; there are no changes, however, in terms of the RPM package format. DNF also provides a new resolver named Libsolf that resolves dependencies faster and better. DNF also provides an interface for feature add-ons.
Fedora aficionados will find themselves in familiar territory: You will typically only need to swap yum
for dnf
while keeping the same commands. The
sudo dnf install <package>
command installs a package, and
sudo dnf distro-sync
updates the whole system (Figure 6). A simple dnf
lists all options. A graphical interface is also available. To this end, the developers customized the previous Yum Extender for DNF. The result is named yumex-dnf
(Figure 7). A simple
sudo dnf install yumex-dnf
sets up the package.
Partitioning
The biggest criticism of Fedora was and remains the Anaconda installer. It uses DNF code by default, but this step does not help beginners trying to navigate the hard-to-understand program. Partitioning in particular is characterized by very obscure nesting of the available options, although some explanations were added here in recent versions.
The easiest approach is to let Fedora take over the whole disk. Another option, which only uses the available free disk space given a pre-installed Windows or overwrites existing Linux partitions, also impresses with elegant user guidance. The custom variant, however, requires an experienced user – or sufficient time to learn by trial and error. Fedora creates a boot partition and installs LVM by default in automatic mode.
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
AlmaLinux 10.0 Beta Released
The AlmaLinux OS Foundation has announced the availability of AlmaLinux 10.0 Beta ("Purple Lion") for all supported devices with significant changes.
-
Gnome 47.2 Now Available
Gnome 47.2 is now available for general use but don't expect much in the way of newness, as this is all about improvements and bug fixes.
-
Latest Cinnamon Desktop Releases with a Bold New Look
Just in time for the holidays, the developer of the Cinnamon desktop has shipped a new release to help spice up your eggnog with new features and a new look.
-
Armbian 24.11 Released with Expanded Hardware Support
If you've been waiting for Armbian to support OrangePi 5 Max and Radxa ROCK 5B+, the wait is over.
-
SUSE Renames Several Products for Better Name Recognition
SUSE has been a very powerful player in the European market, but it knows it must branch out to gain serious traction. Will a name change do the trick?
-
ESET Discovers New Linux Malware
WolfsBane is an all-in-one malware that has hit the Linux operating system and includes a dropper, a launcher, and a backdoor.
-
New Linux Kernel Patch Allows Forcing a CPU Mitigation
Even when CPU mitigations can consume precious CPU cycles, it might not be a bad idea to allow users to enable them, even if your machine isn't vulnerable.
-
Red Hat Enterprise Linux 9.5 Released
Notify your friends, loved ones, and colleagues that the latest version of RHEL is available with plenty of enhancements.
-
Linux Sees Massive Performance Increase from a Single Line of Code
With one line of code, Intel was able to increase the performance of the Linux kernel by 4,000 percent.
-
Fedora KDE Approved as an Official Spin
If you prefer the Plasma desktop environment and the Fedora distribution, you're in luck because there's now an official spin that is listed on the same level as the Fedora Workstation edition.