It is yet another time to celebrate the release of another version of Fedora that comes in pomp and awesome pride. They have done a good job this time around just to say the least because what lies under its hood is a whole lot of interesting improvements and massive tweaks. In case you had opted out of Fedora to try explore other options, my advice would be to return home because there is an attractive aroma back there.
Welcome back to Fedora 30, this beast of beauty and elegance just released yesterday (29th April 2019). Let us fill you in on what has been happening to the honorable Fedora while you were away. Fedora 30, the newest release brings with it a number of improvements and sumptuous performance optimizations.
A new day, a new beginning..
What is new in Fedora 30?
Keep on reading to discover Fedora 30 fresh updates and the innovation tight to this great Linux distribution.
Upgrade GNOME to the latest upstream release, 3.32
You can guess what a new version of GNOME can bring to the table. The hard work of the GNOME team cannot be overemphasized for they have powered many Linux desktops. The new GNOME 3.32 comes packed with noticeable visual improvements. You can feel the aesthetics immediately the desktop settles in.
The crisp icons and the user interface just looks fresh and brand new. Notwithstanding, the new GNOME affords more robust support for HiDPI displays, plus experimental non-integer scaling, which allows applications to be drawn at 150% or 175%, when using Wayland.
Apart from that, you are likely to notice faster App searches, and “noticeable frame rate improvements,” which results in a faster, feel to animations, icons and much more.” The new GNOME definitely rocks, check it out and experience it first hand.
Upgrade bash to 5.0 release
While the guys who like the user interface will be welcomed to a wonderful treat, the new Fedora 30 makes it a fair game for the terminal guys as well. This is due to the introduction of BASH 5.0, Boost 1.69, and glibc to 2.29. If you still use Python 2, then it is time to move forward and embrace Python 3 because Fedora 30 removes a great deal of Python 2.
While a huge chunk of Python 2 is removed in Fedora 30, other major upgrades include PHP to latest version 7.3 and Ruby to 2.6.
Compression of dnf repository metadata with new zchunk format in addition to xz or gzip.
Say goodbye to a slow or sluggish Fedora Package manager know as DNF. This is all thanks to the brand new zchunk compression algorithm used to compress its repository metadata. zchunk divides a file into independent pieces which help in dealing with changes as you download.
In the process, only the changed pieces will be downloaded while downloading the new version of a file making it fast and sweet.
Addition of new desktop environments.
The default desktop environment for Fedora is GNOME. Apart from that, versions for LXQT, KDE, XFCE, MATE-Compiz, Cinnamon, and LXDE are available. Out-of-the-box, this makes it possible to use different desktop environments without touching any configurations.
If you are a Linux Mint person, you will feel right at home with the familiar Cinnamon desktop environment and more stability of Fedora. Moreover, the Fedora team saw it fit to add two more desktop environment to the maximum delight of its users. These include packages for:
- Deepin (the desktop environment used in Deepin Linux) and,
- Pantheon (the desktop environment that powers elementary OS).
So if you thought using Fedora is difficult, think again, because most of your needs are fully covered with this variety of desktop environments.
Fedora 30 Performance improvements
Fedora 30 embraces GCC 9.0, which brings modest performance enhancements across all applications that have been recompiled using the new GCC 9.0. What’s more, there are even better improvements which begun with Fedora 29.
For instance, the new flicker-free boot process, which hides the GRUB loader/kernel select screen by default. This as well makes updating software through the Software Center a smooth process.
Move to uEFI as the default boot mechanism for ARMv7 devices.
What this does is that it makes it possible to install Fedora on UEFI-compatible ARM hardware similar to installing it on any computer.
- Apache Avalon
- Apache Jakarta Commons HttpClient
- Apache Jakarta ORO and Regexp
- Apache Maven 2.x
- Sonatype OSS Parent
Install Fedora 30 using the link: How To Install Fedora 30 – Step by Step With Screenshots
I guess so much has been touched on already and you will make your decision based on the experiences above. Fedora 30 is a great release. The aesthetics are better, GNOME new features are impressive and the availability of packages is not an issue at all. Just get your hands on the new Fedora 30 and explore what it has to offer. Otherwise, give feedback once you have tasted its new juices.