The Ubuntu 20.10 code name ‘Groovy Gorilla’, Yes, “Groovy Gorilla” is the development code name chosen for the next stable Ubuntu release, which is currently earmarked for general availability on October 26, 2020.
Now, I probably don’t need to tell you what a gorilla is — and if you don’t know, I don’t believe you !!, and the term groovy is… Well, the dictionary definition of “Groovy” describes it as an informal adjective meaning ‘fashionable and exciting’, e.g., “That’s a groovy new wallpaper!” or generally ‘excellent, e.g., “A groovy release filled with greatness”.
Ubuntu 20.10 establishes another milestone in Canonical’s long-term commitment to delivering a carrier-grade private cloud with “Groovy Gorilla”. The 33rd release of the most popular Linux distribution in the data center space, Groovy Gorilla, brings various improvements that enable easier consumption of the fast-networking stack across both VMs and containers, straightforward compliance with common security benchmarks and a reference telco cloud implementation.
Ubuntu 20.10 “Groovy Gorilla” is a short-term release supported for 9 months until July 2021. So, with its imminent release on 22nd Oct 2020, Ubuntu 20.10 will be getting support from Canonical till July 2021. This includes access to new app releases, bug-fixes, and security patches. This release mostly the testbed for the latest application, Kernel stack to provide users stable packages back to Ubuntu 20.04 LTS.
I personally have been using it for the past couple of days, and it’s reasonably stable. It also feels snappier compared to its predecessor, which isn’t a surprise considering it was primarily focusing on performance enhancements.
That being said, I won’t keep you waiting with the formalities. I know you came here to get a tour of what’s new with Ubuntu 20.10, and I have put together a few new changes in Ubuntu 20.10. Only you can feel the exact changes when you start using it.
let’s what’s new in latest Ubuntu 20.10 “Groovy Gorilla”;
Ubuntu 20.10 “Groovy Gorilla” Some Major Features:
Linux Kernel 5.8
When development for Ubuntu 20.10 started, it was based on Ubuntu 20.04 and used the same kernel base – Linux kernel 5.4 LTS. But then, Linus Torvalds released Linux kernel 5.8 in May, and everyone in the Linux community was suspecting that “Groovy Gorilla” will ship with it.
Now, after a long wait, the Linux 5.8 kernel has popped up in the Ubuntu 20.10 archives, and that too only a month ago. This means that the new iteration of the popular Linux distro will benefit from the sweep of features that comes with the new kernel.
Some notable examples include:
Easy Wi-Fi Hotspot Configuration
The Wi-Fi tab in “Settings” allows you to use your laptop as a Wi-Fi hotspot. If you scan the QR code with a mobile device, like your smartphone or tablet, it will connect to your hotspot.
Ubuntu 20.10 Desktop
Ubuntu 20.10 is shipping with GNOME 3.38 out of the box, released on 16th Sept 2020. It is a welcome upgrade over GNOME 3.34, which is being used in Ubuntu 20.04 by default.
GNOME 3.38 brings many excellent features and functionalities to the table. Here is a list going over the most notable ones:
Apart from this, you will get to see many more bells and whistles. We have a detailed article covering the best features in GNOME 3.38 if you are looking for more information.
Now, as you know, Ubuntu is not known for shipping with vanilla GNOME. As such, you won’t get the authentic experience that was intended by the GNOME developers. We will talk more about the new interface and overall end-user experience in a later section.
ZFS Becomes Less Experimental
The Ubuntu Unity installer hasn’t changed significantly. The installation process is almost the same as it was on Ubuntu 20.04, and the black disk checking screen is the same.
One notable change is tucked away in the “Advanced Features” dialog box. The ZFS file system installation option no longer has the word “Experimental” in capital letters beside it. Confidence must be building within Canonical about the durability and readiness of its ZFS implementation as a daily driver file system.
After you install Ubuntu 20.10 and sign in, you’ll see the Groovy Gorilla, positioned prominently amidst the familiar purple hues of the Ubuntu color palette.
He looks like an ape that’s got it together, but let’s see if that’s true.
Noteworthy changes Ubuntu 20.10 Server:
System Requirements for Ubuntu 20.04:
Note: Optionally, Internet access is helpful.
Download Ubuntu 20.10
You can download Ubuntu 20.10 for 64-bit computers using the link below:
As the Ubuntu 20.10 desktop image is 2.9GB in size do make sure you’re on a decent internet connection before you hit the download button!
When the download completes you need write the Ubuntu 20.10 ISO image to a USB stick using a tool like Etcher. Then pop the USB in an empty port, reboot your computer, and choose to boot from the USB.
You can also upgrade to Ubuntu 20.10 from an earlier version.
Asif Raihan November 2nd, 2020
Posted In: Uncategorized
Linux Mint is undoubtedly one of the best beginner-friendly and tough competitors of the most famous Ubuntu Linux. One of the reasons can be credited to its upstream codebase. Since Linux Mint is an Ubuntu-based distro, it uses the codebase of the latest Ubuntu long term support version.
After ending 2019 with the release of Linux Mint 19.3, the Linux Mint team is ready to roll out its first version with long-term support in 2020. As already revealed in their monthly blog, the upcoming Linux Mint 20 will be based on the next Ubuntu 20.4 LTS. So, in this article, I’m going to discuss everything about the new changes and release date of Mint 20.
Interesting Fact About Linux Mint Codename
Most of the Linux distros follow a particular pattern to give a codename for each version — for instance, Ubuntu uses a two-word adjective and animal name. Likewise, Linux Mint titles every release a female codename alphabetically. Therefore, starting with the Mint 1 “Ada” and the latest Mint 19.3 “Tricia,” and this is Linux Mint 20, codename Ulyana.
New features in Linux Mint 20 Cinnamon
Linux Mint 20 is a long-term support release which will be supported until 2025. It comes with updated software and brings refinements and many new features to make your desktop on a gaming desk be more comfortable experience.
Monitor frequency adjustment
Frequency modification of monitors is a long-sought demand by the Mint community. Consequently, Mint 20 now includes monitor frequency adjustment. This means you will be able to choose the frequency in the Cinnamon 4.6 display settings.
Linux Mint 20 ships the Cinnamon 4.6 desktop environment that introduces fractional scaling. Hence, instead of either 100% (normal mode) or 200% (HiDPI mode) scaling for all monitors, you can now configure the scale value between 100% and 200% for each monitor independently. If you use high-resolution displays, it’ll be a big relief for you to have a better scaling option.
Linux Mint 20 features improved support for NVIDIA Optimus.
The NVIDIA Prime applet now shows your GPU renderer and you can select which card to switch to straight from its menu.
The NVIDIA “On-Demand” profile is also now fully supported. When you run in that mode, it is your Intel card which renders the session and a menu option is available to let you offload a particular application to your NVIDIA card.
Select an application in the menu, right-click and select “Run with NVIDIA GPU”. It’s that simple.
“Themes” applet is one of the unique features of Linux Mint that allows you to choose or install new themes and icons. In addition to that, Linux Mint 20 introduced two new colors, Pink and Aqua, in the default Mint-Y theme.
Furthermore, the Mint-Y theme now has a brighter color than before. Here’s a comparison of some of the old colors (on the left) with some of the new ones (on the right):
From the command-line, two new commands are available to offload to GLX or to Vulkan:
To boost compatibility and make it easier to boot Linux Mint 20 in live mode without NVIDIA drivers, “nomodeset” was also added to the “Compatibility Mode”.
The star of the show in Linux Mint 20 is a new application called Warpinator.
10 years ago, Linux Mint 6 featured a tool called “Giver” which could share files across the local network. Without any server or configuration, computers would automatically see each other’s and you could simply drag and drop files from one to another. When the Giver project was discontinued it had to be removed from Linux Mint and we’ve been missing that functionality ever since.
Warpinator is a reimplementation of Giver. Server configuration (FTP, NFS, Samba) is overkill for casual file transfers between two computers, and it’s a real pity to use external media (Internet services, USB sticks, external HDDs) just to share files when there’s a local network which could do just that.
With Warpinator, Linux Mint 20 brings back easy file sharing across the local network.
The main window shows you the computers on the local network which are also running Warpinator:
By clicking on a computer, you can see more information about it and exchange files with it:
No more USB sticks or external drive are needed just to send a file.
Other Enhancements In Linux Mint 20
Linux Mint 20 Release Date And ISO Download
The Mint team has now officially released a new long-term Linux Mint 20 that will be supported until 2025. ISO images of any of the three Cinnamon, MATE, and Xfce edition are available to download from the official download page.
For further details, see Mint’s Snap documentation. You can read more on Mint’s arguments against Snap, and Ubuntu’s attempt to make peace with Mint and decide for yourself if you want to use Snap on Mint.
Of course, the usual selection of Linux desktop programs come ready to run. These include Firefox 77 for web browsing; LibreOffice 6.4.2 for your office needs; and Thunderbird 68.7 for email.
Overall, Mint remains a pleasure to use. I really wish Mint included Snap. Most desktop program developers agree that it, and its rival Flatpak, are the future for Linux desktop apps.
Looking ahead, Linux Mint 20 will receive security updates until 2025. Until 2022, future versions of Linux Mint will use the same package base. This means it will be trivial to upgrade to the next few versions.
If you’re new to Mint and want to give it a try, check out my How to install Linux Mint on your Windows PC article. It’s easy to do whether you want to wipe out Windows, run it with Windows, or just give it a trial run using a USB stick with persistent storage.
Beside all, get the Linux Mint 20 pre-installed and ready to run with eracks systems.
Asif Raihan July 2nd, 2020
Posted In: Uncategorized
Ubuntu follows the release cycle of the new version twice a year, with one released in April and the other released in October, accompanied by many important improvements. The 2020 version will be Ubuntu 20.04 with the Focal Fossa identifier, which is expected to be released to global users starting April 23 next year.The codename of the official Ubuntu updates is chosen in alphabetical order, and is made up of 2 words, the first word is adjective and the second word will be noun, which is specific here as a certain animal is in danger of extinction, or sometimes mythical creatures such as Unicorns or Werewolfs (Wolves).
We have the Focala version of April 2020 with the word ‘Focal’ meaning ‘necessary’ and the Fossa is a carnivore that looks like a lynx, which can only be seen now. in Madagascar.
This is an interesting and unique code naming that only Ubuntu applies, giving users a sense of both curiosity and memorable.
However, the code names of Ubuntu releases sometimes reveal some of the characteristics of the releases. Ubuntu 20.04 will not only be an important release (with long term service), but also contain the strengths commonly found in Fossa species such as flexibility, agility and dominance.
In short, Ubuntu 20.04 is the LTS version, so the main focus of this release will be to bring stability and reliability to users. Focal Fossa came with lots of improvements, bug fixes, and especially new features. Let’s see some of them!
New Features in 20.04 LTS
The live server installer is now the preferred media to install Ubuntu Server on all architectures.
Besides architecture support, the main user visible new features are support for automated installs and being able to install the bootloader to multiple disks (for a more resilient system).
There have been many other fixes under the hood to make using encryption easier, better support installing to multipath disks, more reliable installation onto disks that have been used in various ways and allowing failures to be reported more usefully.
Ubuntu 20.04 LTS is based on the long-term supported Linux release series 5.4. Notable features and enhancements in 5.4 since 5.3 include:
Other notable kernel updates to 5.4 since version 4.15 released in 18.04 LTS includes support for AMD Rome CPUs, Radeon RX Vega M and Navi GPUs, Intel Cannon Lake platforms. support for raspberry pi (Pi 2B, Pi 3B, Pi 3A+, Pi 3B+, CM3, CM3+, Pi 4B), Significant power-saving improvements. Boot speed improvements through changing the default kernel compression algorithm to lz4 (in Ubuntu 19.10) on most architectures, and changing the default initramfs compression algorithm to lz4 on all architectures.
Toolchain Upgrades 🛠️
Ubuntu 20.04 LTS comes with refreshed state-of-the-art toolchain including new upstream releases of glibc 2.31, ☕ OpenJDK 11, rustc 1.41, GCC 9.3, 🐍 Python 3.8.2, 💎 ruby 2.7.0, php 7.4, 🐪 perl 5.30, golang 1.13.
GNOME and visual improvements
Ubuntu 20.04 Focal Fossa comes with installed. It’s chock-full of visual improvements, resulting in better performance and a more aesthetically pleasing graphical experience. There’s also a new lock screen design and support for fractional scaling under X11.
A sleeker theme
GNOME’s new default theme is called “Yaru.” Even upon first loading into Focal Fossa, the desktop gives off a much more modern and sleeker vibe. This is mostly thanks to some color tweaks in the default theme and a darker wallpaper. The updated GNOME also allows you to choose between three different color themes: light, standard, or dark.
With this Ubuntu release, netplan.io has grown multiple new features as well, some of are as below:
Ubuntu introduced native support of ZFS in the 2019 interim release of Eoan Ermine. In Ubuntu 20.04 Focal Fossa, ZFS support has been further improved, though still flagged as being experimental. When installing Focal Fossa, you have the option to use ZFS if you click “advanced features” when asked about how you’d like to format your hard drive.
The newest version of Ubuntu features performance enhancements for ZFS and support for encryption. Ubuntu has a ZFS system tool called Zsys, which provides automated system and user state saving. It also integrates better with GRUB so a user can revert to an earlier system state before booting into the desktop.
Acceptance of ZFS in the enterprise world is still shaky, but it doesn’t seem to be going anywhere. Seeing support for it on a really popular distribution like Ubuntu is pretty neat.
Python3 by default
In 20.04 LTS, the python included in the base system is Python 3.8. Python 2.7 has been moved to universe and is not included by default in any new installs.
Remaining packages in Ubuntu which require Python 2.7 have been updated to use /usr/bin/python2 as their interpreter, and /usr/bin/python is not present by default on any new installs. On systems upgraded from previous releases, /usr/bin/python will continue to point to python2 for compatibility.
The Snap Store (snap-store) replaces ubuntu-software as the default tool for finding and installing packages and snaps.
QEMU was updated to 4.2 release. There is so much that it is hard to select individual improvements to highlight, here just a few:
For trimmed down container like isolation use-cases the new qemu has the microvm machine type which can be combined with the qboot ROM (available as bios-microvm.bin) to provide a reduced feature set at a much faster startup time. To further emphasize that you can use the package qemu-system-x86-microvm which provides an alternative QEMU binary stripped of all features not needed these use cases as sugegsted by the qboot ROM.
libvirt was updated to version 6.0. See the upstream change log for details since version 5.6 that was in Ubuntu 19.04 or further back since verison 4.0 that was in Ubuntu 18.04.
Chrony been updated to version 3.5 which provides plenty of improvements in accuracy and controls. Furthermore, it also adds additional isolation for non-x86 by enabling syscall filters on those architectures as well.
To further allow feeding Hardware time into Chrony the package GPSD is now also fully supported.
But still for simple time-sync needs the base system already comes with systemd-timesyncd. Chrony is only needed to act as a time server or if you want the advertised more accurate and efficient syncing.
There are a lot of other changes as well. To experience all the changes and improvements it is recommended to use and experiences this version of your own.
As of late April, Ubuntu 20.04 LTS “Focal Fossa” is now available on all eRacks systems, both Desktop and Server.
It should appear in the “Operating system” dropdown when you configure your system, and is the default on many / most of our systems.
If you don’t see it, or if you this it should be the default, (or shouldn’t!), please let us know – We are always listening for feedback!
Asif Raihan May 15th, 2020
Posted In: Uncategorized
Fedora has done it again. The fruit of their labor is now ready for the masses to enjoy. Fedora 32 will definitely strike the chord for most of its users and the ones who have a keen eye on joining in. Released on April 28th 2020 after a patient wait from the fans and enthusiasts, there are no more barriers to getting it on your hands because it is now officially out.
Outstanding New Features in Fedora 32
There are a lot of changes and new features abound in Fedora 32. Let’s review some of them.
For a list of all changes introduced in Fedora 32 Core, refer to the official Fedora 32 Changeset.
Fedora 32 Workstation includes the latest release of GNOME Desktop Environment for users of all types. GNOME 3.36 in Fedora 32 Workstation includes many updates and improvements, including:
Redesigned Lock Screen
The lock screen in Fedora 32 is a totally new experience. The new design removes the “window shade” metaphor used in previous releases, and focuses on ease and speed of use.
Better Applications Search
Powered by the talent and the evident hard-work invested in this new release, it is amazing now that you can now search applications like lock screen, power off, log out and many more in a beautiful layout. It integrates well with screens that can be oriented vertically or horizontally which makes it sweet to interact with.
New design on the settings App
Renamed to settings, the GNOME Control Center now has an easy to use side bar which embraces the user with an intuitive and fluid navigation through the settings arena. Additionally, the About category now has a more information about your system, including which windowing system you are running (e.g. Wayland)
Supports The New Extensions App
You no longer need to utilize the GNOME Tweaks tool to separately install/manage extensions. Fedora 32 features the new extension app which lets you manage GNOME extensions directly.
However, you won’t find it pre-installed. You will have to look through the software center to get it installed or simply type in the following command:
sudo dnf install gnome-extensions-app
Revamped Settings Menu
As part of the new GNOME 3.36, you will find the Settings app to be re-organized and more useful than ever before. You can get more information about your system and access the options easily.
Notifications Area Redesign With Do Not Disturb Toggle
The best thing about GNOME 3.36 is the notification area or the calendar pop-over redesign. And, Fedora 32 has it nicely set up as well in addition to the Do Not Disturb mode toggle if needed.
Redesigned Clocks Application
The Clocks application is totally redesigned in Fedora 32. It features a design that works better on smaller windows.
GNOME 3.36 also provides many additional features and enhancements. Check out the GNOME 3.36 Release Notes for further information
Improved Out of Memory handling
Previously, if a system encountered a low-memory situation, it may have encountered heavy swap usage (aka swap thrashing)– sometimes resulting in the Workstation UI slowing down, or becoming unresponsive for periods of time. Fedora 32 Workstation now ships and enables EarlyOOM by default. EarlyOOM enables users to more quickly recover and regain control over their system in low-memory situations with heavy swap usage.
For more details please visit the official Fedora Releases/32/ChangeSet.
To upgrade your existing Fedora 31 installation to Fedora 32, you need to run the following commands in terminal one by one:
sudo dnf upgrade --refresh sudo dnf install dnf-plugin-system-upgrade sudo dnf install dnf-plugin-system-upgrade sudo dnf system-upgrade reboot
You can also perform a clean installation of the Fedora 32 by visiting its download page and download the ISO file. Or click the link below:
If you feel like doing so, do give it a try or ask for the help from eRacks Systems’ experts.
Asif Raihan May 5th, 2020
Posted In: Uncategorized
Red Hat Inc. announced the official release of Red Hat Enterprise Linux (RHEL) 8 on May 7, 2019.
Red Hat Enterprise Linux 8 (RHEL 8) comes with new features and improvements as compared to the predecessor – RHEL 7. Some of the new features of RHEL 8 are as described below.
Kernel & OS
Red Hat Enterprise Linux 8.0 is based on Fedora 28 and upstream kernel 4.18. This provides users with a secure, stable and consistent foundation across hybrid cloud and Data Center deployments with tools needed to support all levels of workloads.
Storage and File systems
Stratis is the new local storage manager for RHEL 8. It provides managed file systems on top of pools of storage with additional features to the user. Stratis provides ZFS/Btrfs-style features by integrating layers Linux’s device mapper subsystem, and the XFS filesystem.
Stratis supports LUKSv2 disk encryption and Network-Bound Disk Encryption (NBDE) for more robust data security. The OT cybersecurity solutions is the one companies are opting for these days to protect data.
Pools are created from one or more storage devices, and volumes are created from a pool. The file system is created on top of a volume, hence resizing a volume automatically resize FS as well. The default file system used by Stratis is XFS.
Other notable Storage features are:
Below are the new changes in the Networking Level:
Red Hat Enterprise Linux 8 has two modes of Content distribution and will only need two repositories enabled.
Web servers, Web Tools, Web Management – Cockpit, Compilers, Languages & Databases, Software Management
Red Hat Enterprise Linux 8 includes Application Streams of multiple versions of databases, languages, compilers, and other tools available for your use.
RHEL 8 comes with Cockpit automatically installed and firewall ports required by Cockpit are automatically opened. Cockpit interface can be used to apply Policy-Based Decryption (PBD) rules to disks on managed systems.
RHEL 8 YUM package manager is now based on the DNF technology and it provides support for modular content, increased performance, and a well-designed stable API for integration with tooling. The version of RPM is 4.14.2 and it validates the whole package contents before it starts the installation.
RHEL default Desktop Environment is GNOME. The GNOME Project is supported by the GNOME Foundation. Gnome version 3.28 shipped in RHEL 8 which has automatic downloading of operating systems in Boxes. Other new features include:
Features of Wayland display server
RHEL 8 comes with support for OpenSSL 1.1.1 and TLS 1.3. This enables you to secure customer’s data with the latest standards for cryptographic protection.
RHEL 8 comes with System-wide Cryptographic Policies which helps you with the management of cryptographic compliance. No need to modify and tune specific applications.
OpenSSH has been rebased to version 7.8p1– with no support for SSH version 1 protocol, Blowfish/CAST/RC4 ciphers, hmac-ripemd160 message authentication code.
Red Hat Developer Subscriptions
Red Hat Developer members have been enjoying no-cost developer subscriptions for 3+ years now, and RHEL 8 is now automatically part of that. If your company wants developer support, there are several Red Hat Enterprise Linux Developer Subscriptions options with Red Hat support, too.
Asif Raihan May 12th, 2019
Posted In: Uncategorized
Fedora is a community-driven Linux distro that’s sponsored by the open source giant Red Hat. As Fedora is the upstream source of the company’s commercial RHEL distro, it’s also used as a testing ground for RHEL. As Linux enthusiasts might already know, Fedora is known as an innovative Linux distro that doesn’t hesitate when it comes to testing new technologies and helping other distros by making changes upstream for all distros. Shipping with many useful open source software, it’s known for providing a GNOME-based fluid desktop experience.
Fedora community recently released Fedora 30 just after about the 6 months from the version release as Fedora 29. On Fedora magazine they wrote about the early release of Fedora 30.
“It seems like it was just six months ago that we announced Fedora 29, and here we are again. Today, we announce our next operating system release. Even though it went so quickly, a lot has happened in the last half year, and you’ll see the results in Fedora 30.”
Many desktop users love Red Hat’s community Linux Fedora. They have good reason. Fedora is a great Linux desktop. But Fedora’s far more than just a desktop. It comes in three major versions: One for the workstation, another for containers, and still another that works as a server both on your server hardware and on the cloud.
About many changes, “Matthew Miller”, the Fedora Project Leader, explained in a statement:
“Computing scenarios don’t remain static and neither does Fedora. With the updates around Fedora 30, we’re providing an evolving spectrum of operating system editions to better meet diverse IT challenges. From containerized developer workspaces with Flatpak and Silverblue to expanded server and container infrastructure options in Fedora 30 Cloud and Fedora CoreOS, the Fedora Project remains focused on Linux innovation.“
The biggest change in Fedora 30 is the new GNOME 3.32 desktop environment. Over the course of past few releases, GNOME desktop has made many changes to reduce its memory consumption; GNOME 3.32 takes things further and makes things more fluid and snappier by making enhancements in the core GNOME libraries.
On the visual front, the desktop environment adds a refreshed visual style that makes the overall look more polished. Moreover, the application icons, user icons, buttons, switches, etc., are also redesigned.
Talking about different packages that are included in the distro, you get the latest GCC 9, PHP 7.3, Bash 5.0, Ruby 2.6, and other apps.
This release is powered by the latest Linux 5.0, which brings better hardware support and display performance. You also get new features like support for energy-aware scheduling, Btrfs swap file, AMDGPU FreeSync, etc.
With the Fedora 30 release, the cloud and server releases are being combined into the Fedora Server Edition. Also, Fedora CoreOS is replacing Fedora Atomic Host as the container-focused offering. There are other variants as well, including Fedora Spins and Labs.
Fedora 30 Workstation includes the latest version of the GNOME interface, GNOME 3.32. Fedora also supports the other major Linux desktop environments, including Cinnamon, KDE, LXDE, MATE, and Xfce. It also includes fractional scaling, a refreshed visual style, animation improvements, and new icons. The net effect is to make a more visually pleasing desktop, which works well on high-end monitors.
Fedora Workstation now uses the “flicker-free boot” system, so the display does not turn on and off during the boot process.
You can also now run the Fedora desktop as a containerized desktop, Fedora Silverblue, with rpm-ostree at its heart. This replaces the traditional RPM package management with atomic upgrade/rollback. In this model, Fedora provides ready-made base operating system image. When you install a program, using either rpm-ostree or Flatpak, it creates essentially a restore point. These are then tracked, and if something goes wrong, you can reset to your restore point with minimal harm done.
Fedora 30, released April 30, 2019, has the following new and improved features:
The product definitions for Fedora’s “Editions” have been revamped. Fedora Cloud and Fedora Server editions are now a single product, simply called Fedora Server. Fedora Atomic Host has been replaced with Fedora CoreOS, in the wake of Red Hat’s acquisition of that container-based Linux distribution. Fedora Workstation remains mostly the same.
Fedora Server now supports Linux System Roles, created by Ansible to provide consistent ways to configure common Linux subsystems such as the network, the email system (Postfix), SELinux, and a few others. The list of roles is constantly being expanded.
Almost all Python 2 packages have been removed from the system, as part of Fedora’s switch from Python 2 to Python 3.
MongoDB has been removed from Fedora, as its licensing (the Server-Side Public License v1) is not believed to be compatible with other free software licenses.
Support for many deprecated cryptography standards is being removed: DES, 3DES, CRC32, and MD4. RC4 and MD5 are being marked as deprecated.
As with each edition of Fedora, many individual software components have been upgraded:
For more details please visit the official Fedora Releases/30/ChangeSet.
To upgrade your existing Fedora 29 installation to Fedora 30, you need to run the following commands in terminal one by one:
sudo dnf upgrade --refresh sudo dnf install dnf-plugin-system-upgrade sudo dnf install dnf-plugin-system-upgrade sudo dnf system-upgrade reboot
You can also perform a clean installation of the Fedora 30 by visiting its download page and download the ISO file. Or click the link below:
If you feel like doing so, do give it a try or ask for the help from eRacks Systems’ experts.
Asif Raihan May 4th, 2019
Posted In: Uncategorized
Ubuntu 18.10 ‘Cosmic Cuttlefish’ supported with 9 months of security updates, bug fixes and select app upgrades. Users of it will be able to upgrade to Ubuntu 19.04 when it’s released in April, 2019.
When the release of a new version as Ubuntu 18.10 ‘Cosmic Cuttlefish’, the first question arrives in mind, “What are updated comparing with the current Ubuntu 18.04 LTS version?”
The most important update in ‘Cosmic Cuttlefish’ is, it has updated Linux Kernel. Ubuntu 18.10 has Linux Kernel 4.18. This Kernel version has some improvements for AMD and Nvidia GPU, USB Type-C and Thunderbolt, and performance optimizations in CPUfreq among several other features.
Another important thing is having faster installation and boot with new compression algorithms. Working with new compression algorithms like LZ4 and ztsd, ‘Cosmic Cuttlefish’ is supposed to have around 10% faster boot. The installation will be slightly faster as well. Which is definitely the good news for all Ubuntu users.
As always Ubuntu 18.10 will have this new GNOME version. Most of the visual and under the hood changes in GNOME 3.30 will be seen in Ubuntu 18.10 as well.
Taking cue from Fedora 28, Canonical is also working to improve battery life for laptops. Linux kernel has options to switch HDD controllers, USB controllers and other such devices to a low power state when not in use. This lowers the overall power consumption and thus improves the battery life.
Ubuntu 18.04 was supposed to have a new look with the community developed Community theme. This theme could not be completed in time for the 18.04 release. But Ubuntu 18.10 has it. The ‘Cosmic Cuttlefish’ has the Yaru Community theme installed by default, giving it a ravishing fresh look.
Some other changes in the Ubuntu 18.10 ‘Cosmic Cuttlefish’ are as follows:
Ubuntu 18.10 ‘Cosmic Cuttlefish’ is a modest update compared to 18.04. The vast majority of notable improvements are tucked away out of sight, ‘under the hood’. Ubuntu 18.10 feels faster than 18.04, But you can’t “see” the changes that shape Ubuntu 18.10 ‘Cosmic Cuttlefish’, you almost certainly will feel them.
Asif Raihan October 24th, 2018
Posted In: Uncategorized
Fedora 28 is now available on all eRacks systems.
Surprised! Well this tag line is directly from the Fedora 28 official website, a complete Linux based Operating System. Fedora released their ‘Fedora 28 Final version‘ on ‘2018-05-01‘. It is very well known that ‘Fedora’ is always free for anyone to use, modify, and distribute. It is built and used by people across the globe who work together as a community known as ‘The Fedora Project’. Under the tagline Fedora offers,
Fedora 28 provides software to suit a wide variety of applications. The storage, memory and processing requirements vary depending on usage. For example, a high traffic database server requires much more memory and storage than a business desktop, which in turn has higher requirements than a single-purpose virtual machine.
As flavor Fedora Workstation is a polished, easy to use operating system for laptop and desktop computers, with a complete set of tools for developers and makers of all kinds.
Fedora Server is a powerful, flexible operating system that includes the best and latest datacenter technologies. It puts you in control of all your infrastructure and services.
And Fedora Atomic provides the best platform for your Linux-Docker-Kubernetes (LDK) application stack.
It’s a great thing that Fedora 28 Accepted System Wide Changes Proposals and these changes have been made by the Fedora Engineering Steering Committee for the Fedora 28 Release as System Wide Changes.
This change brings ‘Boost 1.66.0’ to Fedora 28. This will mean F28 ships with a recent upstream Boost release.
The aim is to synchronize Fedora with the most recent Boost release. Because ABI stability is one of explicit Boost non-goals, this entails rebuilding of all dependent packages. This has also always entailed yours truly assisting maintainers of client packages in decoding cryptic boost-ese seen in output from g++. Such care is to be expected this time around as well.
Fedora community promoted Aarch64 server technologies to Primary Architecture status. This would include the Server installer, the DVD installer ISOs, the Cloud (qcow2 images) and Docker base images to the same status as other primary Server architectures. This would NOT currently include other components such as Workstation images/installs, any of the various spins, or Fedora Atomic components.
Though Fedora developers are looking to promote their AArch64 / ARM64 / ARMv8 server offerings to being a “primary architecture” for this next Fedora release but The Fedora AArch64 server installer, Cloud images, and Docker base images would be the same status then as the other primary server architectures like x86_64.
This promotion wouldn’t affect Fedora Workstation 28 with 64-bit ARM not being a primary architecture on that front for the time being. Additionally, it wouldn’t affect Fedora Atomic either.
The Red Hat / Fedora developers are confident in their AArch64 support now and believe on the server front it’s ready to be a primary architecture.
Among the supported AArch64 platforms by Fedora include the 96Boards HiKey, 96Boards Dragonboard, ARM Juno, Rapberry Pi 3, Pine64, and others.
Fedora 28 will also feature the latest version of GNOME desktop environment, GNOME 3.28. GNOME 3.28 has some improvements to the Calendar, Contacts and Clock apps. The default Cantarell font has been updated as well. Default video and music players of GNOME now support more media formats.
A new Usage application has been introduced in GNOME 3.28 for examining CPU and memory consumption.
You can find the new features in GNOME 3.28 on its official website.
Anaconda installer splits into several modules those communicate over DBus using stable API.
When talking about the Fedora/RedHat Anaconda installer it still brings back bad memories from the Anaconda fallout a few years ago when they went through some painful transitions that also led to release delays. In 2018, Fedora/RedHat developers are taking up the initiative of modularizing the Anaconda installer.
For the Fedora 28 release due out this spring, the plan is to split the Anaconda installer into several modules that in turn will communicate with eachother using a DBus API. The modularization effort sounds nice as long as it goes smoothly and doesn’t lead to any fallout like with past Anaconda overhaul initiatives (though admittedly Anaconda has been playing nicely the past number of releases and no complaints on my end currently).
This change causes extra information to be stored in binary files compiled by gcc. This information can be used by scripts to check on various features of the file, such as the hardening options used or potential ABI conflicts.
A new feature being considered for Fedora 28 is Annobin as a new GCC plugin that would implant extra information into generated binaries.
The GCC Annobin plugin would store extra information within binary files. Among the possibilities are storing ABI details, hardening options, or other build information into binaries that in turn could be picked up by used by other scripts for e.g. detecting potential ABI conflicts or embedding unit test results.
Annobin stores information in Fedora’s toolchain watermark format and currently this plugin is just for GCC.
The proposal for incorporating Annobin by default in Fedora 28 is outlined on the Fedora Wiki while this change more broadly outlines their toolchain watermark work.
Already this proposal has received some criticism, namely that embedded extra information into binaries will increase the file size but this embedded information isn’t relevant to all users, so perhaps it may be better kept into the debug-type builds.
This change is to bring s390x architecture closer to other Fedora architectures by adding widely used Fedora variants. This includes container images and Cloud-base images (qcow2 and raw format).
TCP wrappers is a simple tool to block incoming connection on application level. This was very useful 20 years ago, when there were no firewalls in Linux. This is not the case for today and connection filtering should be done in network level or completely in application scope if it makes sense. After recent discussions I believe it is time to go for this package, if not completely, then at least as a dependency of modern daemons in system by default.
Beginning in Fedora 28, Fedora will provide a new set of repositories for software and updates with alternative versions from those shipped in the default release.
No more manual tweaks! Fedora 28 will deploy several tweaks on its own to provide improved battery life. Improve Fedora (Workstation) Battery Life by enabling various hardware power-saving features by default.
Fedora 28 will have the following power management tweaks:
With these tweaks in place, some laptop models will see up to 30% of battery life improvements. While ‘power users’ can do these tweaks manually and achieve the same result, the idea is to provide an out of the box experience to every Fedora user. Indeed, a good thinking there.
TCP wrappers are being deprecated in Fedora. Also, upstream discourages its usage in favour of other means of protection (e.g. firewall). After this change OpenLDAP will no longer be affected by TCP wrappers configuration.
In order to go forward with adoption of SharedSystemCertificates after this change OpenLDAP clients and server will default to use only the system-wide certificates store.
Currently, OpenLDAP in Fedora is compiled with NSS (aka MozNSS) for crypto. OpenLDAP is going to be compiled with OpenSSL, instead.
Currently there is a high level of redundancy between the Anaconda installer and gnome-initial-setup. This change aims to eliminate these redundancies and streamline the initial user experience in Fedora Workstation.
To make Fedora more beginner friendly, Fedora 28 Workstation will have fewer ‘questions’ to answer at the install time. There will be no root password anymore and the user password itself will be sufficient for the root actions, same as Ubuntu.
There will be some more code changes to reduce the redundancy between Anaconda installer and gnome-initial-setup.
Ruby 2.5.0 is the latest stable version of Ruby. Many new features and improvements are included for the increasingly diverse and expanding demands for Ruby. With this major update from Ruby 2.4 in Fedora 26 to Ruby 2.5 in Fedora 28, Fedora becomes the superior Ruby development platform.
Added required tools/instructions for packaging applications/libraries written in Rust. Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.
This change enables the ability to choose to use the Python module dependency generator for packages that provide Python Egg/Wheel metadata.
This change is about upgrading python-django to version 2.0. The latest Django release drops support for Python 2, but a few Django apps packaged in Fedora do not yet support Python 3. A compatibility package will be provided for those.
Replace usage of python-krbV and pykerberos with python-gssapi in all Fedora packages to enable their removal from Fedora. rharwood will author all necessary code changes; no new code from maintainers is required.
VirtualBox is popular, easy to use virtual-machine software. The purpose of this change is to ship the VirtualBox guest-drivers and -tools by default in the Fedora workstation product.
Fedora 28 will see the addition of guest-drivers to the Fedora kernel package, packaging the userspace-tools (VirtualBox Guest Additions) and adding the VirtualBox Guest Additions package to the default package list for the Workstation product.
This means using Fedora in VirtualBox will have a better experience.
Add initial support for Stratis, a local storage management solution. This will allow initial testing and user feedback that will guide Stratis’s development and stabilization.
This change is about upgrading libva and others to version 2.x. This change affects several multimedia players as there are both API and ABI changes. This will allow some VA-API backends to be updated, improving support for recent hardware.
A new version of librealsense has been released, which does not support older camera versions. Bump librealsense to the new release and add the old library as librealsense1.
OpenJDK have release cadence of 6 months. but 3/4 of them are Short Term Supported for 6 months only. This package is designed to harbore them. Currently it is built on openJDK 10. LTSs (next is 11) will go as separate packages.
Update the PHP stack in Fedora to latest version 7.2.x.
Get your Systems as per-configured with Fedora 28 or with any other Open Source Operating System from eRacks Store.
The figures below are a recommended minimum for the default installation. Your requirements may differ, and most applications will benefit from more than the minimum resources.
Fedora 28 can be installed and used on systems with limited resources for some applications. Text, VNC, or kickstart installations are advised over graphical installation for systems with very low memory. Larger package sets require more memory during installation, so users with less than 768MB of system memory may have better results preforming a minimal install and adding to it afterward.
Note:For best results on systems with less than 1GB of memory, use the DVD installation image.
Graphical Installation requires 800×600 resolution or higher
Graphical installation of Fedora requires a minimum screen resolution of 800×600. Owners of devices with lower resolution, such as some netbooks, should use text or VNC installation.
Once installed, Fedora will support these lower resolution devices. The minimum resolution requirement applies only to graphical installation.
Fedora 28 supports most display adapters. Modern, feature-rich desktop environments like GNOME3 and KDE Plasma Workspaces use video devices to provide 3D-accelerated desktops. Older graphics hardware may not support acceleration:
Systems with older or no graphics acceleration devices can have accelerated desktop environments using LLVMpipe technology, which uses the CPU to render graphics. LLVMpipe requires a processor with SSE2 extensions. The extensions supported by your processor are listed in the flags: section of /proc/cpuinfo
Fedora 28’s default desktop environment, GNOME3, functions best with hardware acceleration. Alternative desktops are recommended for users with older graphics hardware or those seeing insufficient performance with LLVMpipe.
Desktop environments can be added to an existing installation and selected at login. To list the available desktops, use the dnf grouplist command:
Install the desired group:
Or, use the short group name to install:
If you want to have your system pre-configured with Fedora 28, simply choose as your Fedora Linux 28 Workstation / Server or Atomic for your “Operating System’ option with eRacks/FLASH10 or with any other system from eRacks Store. You Could call or email us for the configuration details. We do cover your requirements with our systems.
Or, Fedora 28 is available to download in ISO format from here. It is available in various flavors mainly Fedora 28 Workstation for desktops, Fedora 28 Server for servers and Fedora 28 Atomic for containers.
Asif Raihan May 8th, 2018
Posted In: Uncategorized
It’s a rolling-release BSD Distro based on FreeBSD-CURRENT with many improvements, changes, and enhancements including security, LibreSSL, drivers, and more – Read about it, here: https://www.trueos.org/
We’re currently doing an eRacks/HUMBOLDT for a customer with it – Exciting!
joe November 1st, 2016
Posted In: Uncategorized
This may seem like an obvious thing to say, but it still needs to be said.
About 4-5 times a week, we get emails like the one at the end of this page –
Offering “Clean pull” components for low prices in large lots – At best, these would be considered “Refurb” components, but are really just plain used. They have a much shorter (or no) warranty period than new components – they’re also often factory seconds or grey market parts, sold sideways to dodgy suppliers so that they can build systems cheaper.
We do not use these suppliers.
So again, we always use 100% new and factory-fresh components in our new-system builds – (on occasion we sell our B-Stock systems, which are clearly marked as such, and what they are – reconditioned, etc).
Some of the additional ways it is possible to cut corners on building and assembling IT equipment, in addition to used or refurbished parts, is to use factory lot-ends, factory seconds, factory defects with a “Workaroundable” defect – this is how Dell got their start – they would buy large lots of, say, NIC cards (This was before motherboards came with them onboard!), with a known defect, and write (and pre-install) the Windows driver for it – almost always unbeknownst to the end-user, or disclaimed in fine print in the EULA that the customer is forced to accept.
In this market, with plenty of storage servers, with large numbers of 3.5″ hard disk drives, this is especially tempting for some box-builders to use components such as these – again, we do not do this, and *always* purchase new parts only, from reputable, nationally-known suppliers of components and computer parts for our servers, especially such as hard disks, etc.
We consistently see product out there in the marketplace which is built with these dodgy components, and have many times been asked by our new customers to help them bring these products up to spec with new parts, and re-test and burn-in to ensure reliability and a fighting chance at a full product lifetime.
Founder and CTO
eRacks Open Source Systems
Here is the example email:
Clean Pull HDD offer ( Lot# ST4815) 90 days warranty Payment Bank wire only EXW- CA USA Seagate ST3120025ACE 120GB IDE 3.5" Qty 820 pcs take all deal @ 5.00 each Seagate ST3120026AS 120GB 7200RPM SATA 3.5" Qty 1700 pcs MOQ 500 pcs + @ $ 9.00 each Seagate ST3320310CS 320GB SATA 3.5" Qty 2400 pcs MOQ 1000 pcs + @ $ 13.50 each Seagate ST3320311CS 320GB SATA 3.5" Qty 1400 pcs MOQ 1000 pcs + @ $ 13.50 each WD WD2500AAVS 250GB SATA 3.5" Qty 4000 pcs MOQ 1000 pcs + @ $ 12.00 each WD WD3200AAJS 320GB SATA 3.5" Qty 4500 pcs MOQ 1000 pcs + @ $ 14.00 each WD WD2500AAVS 250GB SATA 3.5" Qty 4700 pcs MOQ 1000 pcs + @ $ 12.00 each Axxxxx Global XXX Enterprises,INC909-360-9993email: email@example.com email: firstname.lastname@example.org Walnut, CA 91789 USA www.enterprises.net Call/Email to us for large qty discount . AGS WTS /WTB : We carry a wide range of products. Please contact us for your other requirements........ Hard drive ( Pull/refurb/New) , CPU ( Pull/New), Laptop/Tablets ( Refurbished/New) Memory, Monitors,Keyborad , Mice ,Networking Products ,Printer, ETC
joe November 15th, 2015
Posted In: Uncategorized