The Ubuntu team announced the six point release for Ubuntu 18.04 today for the Desktop and Server.
Ubuntu 18.04.6 refreshed the disc images for the amd64 and arm64 architecture, re-enabling the usage on Secure Boot enabled systems due to the key revocation related to the BootHole vulnerability.
In August 2020, a set of security vulnerabilities in GRUB2 (the GRand Unified Bootloader version 2) collectively known as BootHole were disclosed. Today, another set of vulnerabilities in GRUB2 were disclosed, with similar implications.
The release also includes many other security updates for additional high-impact bug fixes, with a focus on maintaining stability and compatibility with Ubuntu 18.04 LTS.
Download Ubuntu 18.04.6:
Ubuntu 18.04 has 5 year standard security support, and additional 5 year Extended Security Maintenance (esm) free for personal use.
To download Ubuntu 18.04.6, go the the link below:
Oracle announced the release of Java 17 as the new Long-Term Support (LTS) release.
Java 17 LTS comes with thousands of performance, stability, and security updates, as well as 14 JEPs (JDK Enhancement Proposals). And Oracle will provide 8-year support for the release with security, performance, and bug-fix updates until 2029.
According to the release note, the next LTS will be Java 21 planned for September 2023, which changes the LTS release circle for every three years to two years.
What’s New in Oracle Java 17:
JDK 17 includes new language enhancements, updates to the libraries, support for new Apple computers, removals and deprecations of legacy features, and work to ensure Java code written today will continue working without change in future JDK versions. It also offers a language feature preview and incubating APIs to gather feedback from the Java community.
Updates in the release include:
Sealed classes and interfaces restrict which other classes or interfaces may extend or implement them.
Restore Always-Strict Floating-Point Semantics
New interface types and implementations for Pseudo-Random Number Generators (PRNGs), including jumpable PRNGs and an additional class of splittable PRNG algorithms (LXM).
Implement a Java 2D pipeline for macOS using the Apple Metal API.
New Arm 64-based Apple Silicon computers support.
Deprecate the Applet API for removal
Remove the Remote Method Invocation (RMI) Activation mechanism
Remove the Experimental AOT and JIT Compiler
Deprecate the Security Manager for removal
Strongly encapsulate all internal elements of the JDK, except for critical internal APIs such as sun.misc.Unsafe.
Pattern matching for switch expressions and statements, along with extensions to the language of patterns.
Improves Foreign Function and Memory API and Vector API.
How to Install Oracle Java 17 in Ubuntu:
Thanks to the “Linux Uprising” team ppa, an installer script has been created to automatically downloads and installs Oracle JDK 17 package, and sets Java 17 as the default Java version (setting JAVA_HOME, etc.) on 64-bit PC and arm64 devices, e.g., Rasperry Pi and Microsoft HoloLens 2.
1.) Firstly, open terminal either from system start menu or by pressing Ctrl+Alt+T on keyboard. When it opens, run command to add the PPA:
sudo add-apt-repository ppa:linuxuprising/java
Type user password when it asks (no asterisk feedback) and hit Enter to continue.
2.) Refresh system package cache. The PPA provides packages for Ubuntu 18.04, Ubuntu 20.04, Ubuntu 21.04, Ubuntu 21.10, as well as two old Ubuntu LTS (14.04 and 16.04). And old Ubuntu releases need to manually update system cache by running the command below in terminal:
sudo apt-get update
3.) Finally install the script package via command:
sudo apt-get install oracle-java17-installer
Once the script starts, it brings you to the screen for the license. Press Tab key on keyboard to select OK and hit Enter.
Then answer “Yes” via arrow keys and hit Enter to start downloading Java 17 package from oracle website.
Terminal will indicate the downloading and installing process for you. When everything’s done successfully, use java --version or javac --version command to verify the installation.
Mozilla Firefox 92.0 was released today with new features and various security fixes.
The release will use HTTPS resource record (HTTPS RR) as Alt-Svc headers to make connections more secure.
The full-range color (0-255) levels are now supported for video playback. Though the limited color range (16-235) is ideal for movies and TV, the source can be switched to full-range color to match PC monitor.
For Mac, users can now access the macOS share options from the Firefox File menu. And it enables support for images containing ICC v4 profiles.
Other changes include:
Firefox performance with screen readers and other accessibility tools is no longer severely degraded if Mozilla Thunderbird is installed or updated after Firefox.
macOS VoiceOver now correctly reports buttons and links marked as ‘expanded’ using the aria-expanded attribute.
An open alert in a tab no longer causes performance issues in other tabs using the same process.
The bookmark toolbar menus on macOS now follow Firefox visual styles.
Certificate error pages have been redesigned for a better user experience.
How to Install Firefox 92:
Usually, Ubuntu will publish the new Firefox package in next few days. The best choice is just wait!
You’ll see the packages in Software Updater once published:
Or see the release note & download the Linux portable package from this page.
And compile it from source folder (generated automatically once you run the .run file) via configure, make, sudo make install.
Uninstall HPLIP 3.21.8:
While installing the driver, it creates a source folder that contains an uninstall script. Until you remove that folder, you can run the script to remove HPLIP:
cd ~/Downloads/hplip-3.21.8/ && sudo ./uninstall.py
The popular kart racing game SuperTuxKart 1.3 finally goes stable! Here’s how to install it in Ubuntu 18.04, Ubuntu 20.04, and Ubuntu 21.04.
After a year of development, the game now is ported to Switch though you need to have Homebrew installed. So the 3D open-source arcade racer now works on Windows, Linux, macOS, Android, iOS (beta), and Nintendo Switch.
photo via erik mclean (edited)
Thanks to SDL2 and Mary, there’s an option to enable force feedback. You can find it in ‘Options -> Controls’ if you have a controller that support the feature.
The graphics settings now provides “render resolution” option. With it, the resolution can be lowered by up to 50% to get better frame rates.
Then extract, right-click on the “run_game.sh” file and select Run to launch the game.
Ubuntu PPA:
The racing game has an official Ubuntu PPA that contains packages for Ubuntu 18.04, Ubuntu 20.04, Ubuntu 21.04, Ubuntu 21.10, and their based systems, e.g., Linux Mint 20 and Zorin OS 16.
1.) To add the PPA. Open terminal by either pressing Ctrl+Alt+T on keyboard or searching from the activities overview screen. When it opens, run command:
sudo add-apt-repository ppa:stk/dev
2.) Next, update the system package cache. This is done automatically in Ubuntu 20.04 and higher, though Ubuntu 18.04 and some Ubuntu based systems need to run this command manually:
sudo apt update
3.) Finally, install the game package via apt command:
sudo apt install supertuxkart
How to Remove SuperTuxkart:
To remove kart racing game, simply run the apt command with remove flag in terminal window:
Giara, the Reddit app for Gnome, released version 1.0. It’s now based on GTK4.
Giara is a free and open-source client for Reddit that runs on Linux. The software is written in Python 3 programming language. With GTK framework and libadwaita (formerly libhandy), it has a modern and adaptive user interface works on both desktop and Linux mobile devices.
What’s New in Giara 1.0:
The new release moves to GTK4 and libadwaita (the GTK 4 port of libhandy), makes the UI more modern. However, due to outdated system libraries the PPA package (unofficial) will not update until Ubuntu 22.04 (maybe).
With built-in image viewer, the 1.0 release has new and improved picture view, adds support for picture galleries. The NSFW (not safe for work) images that involve nudity, sexual content, and so forth are now blurred.
Other changes include optimized post lists based on ListView, custom emojis in post flairs, many improvements and bug-fixes.
How to Install Giara:
For Arch Linux only, an AUR repository is available, while other Linux can install the app via Flatpak package.
Flatpak is an universal Linux package format runs in sandbox. It’s supported out-of-the-box in some distributins, e.g., CentOS, Fedora, Linux Mint, though it needs a separate daemon for running the apps.
And below will show you how to install Giara Flatpak in Ubuntu 20.04 and higher:
1.) Firstly, open terminal (Ctrl+Alt+T) and run command to install the daemon if you don’t have it:
sudo apt install flatpak
Flatpak supports Ubuntu 18.04 and even Ubuntu 16.04, though you have to add the Ubuntu PPA first!
2.) Then add the flathub repository, the preferred place to get Flatpak apps.
Linux Kernel 5.14 was released with latest features and new hardware support. Here’s how to install it in Ubuntu.
Linus Torvalds announced the release of Kernel 5.14 this Sunday:
So I realize you must all still be busy with all the galas and fancy balls and all the other 30th anniversary events, but at some point you must be getting tired of the constant glitz, the fireworks, and the champagne. That ball gown or tailcoat isn’t the most comfortable thing, either. The celebrations will go on for a few more weeks yet, but you all may just need a breather from them.
And when that happens, I have just the thing for you – a new kernel release to test and enjoy. Because 5.14 is out there, just waiting for you to kick the tires and remind yourself what all the festivities are about.
…
What’s New in Kernel 5.14:
The new Kernel introduced Core Scheduling to reduce SMT/HT information leak risks, new graphics support including AMD Yellow Carp, AMD Beige Goby, and Intel Alder Lake P.
There are also new or improved hardware support, including:
AMD Smart Shift laptops.
AMD SFH support for light sensor and human presence detection with newer AMD Ryzen laptops.
Dell Hardware Privacy laptop support.
Raspberry Pi 400 support.
Microsoft Xbox One Controller select/share button support.
How to Install Kernel 5.13 in Ubuntu:
The Mainline Kernel PPA provides packages for Ubuntu 21.04 and Ubuntu 21.10. However, it does not include any Ubuntu-provided drivers or patches, and NOT supported and are not appropriate for production use.
The .deb packages for amd64, arm64, ppc64el and s390x are available to download at the link below:
Since the previous packages needs Ubuntu 21.04+, you may keep an eye on this third-party PPA which re-build the Kernel with Ubuntu 20.04 LTS support.
Uninstall Linux Kernel 5.14:
Restart your machine and select boot with the previous kernel in boot menu ‘Grub2 -> Advanced Option for Ubuntu’. Then run command to remove Linux Kernel 5.14:
The Ubuntu Team announced the release of Ubuntu 20.04.3 LTS today for its Desktop, Server, and Cloud products, as well as official flavors.
Ubuntu 20.04.3 includes hardware enablement stack for use on newer hardware. It’s Linux Kernel 5.11 provided via ‘linux-generic-hwe-20.04‘ package. If you have install the package previously, you should have been running on the Kernel for a period of time.
Besides that, the release includes mainly bug-fixes, installation media, security and stability updates, according to the announcement:
Like previous LTS series, 20.04.3 includes hardware enablement stacks for use on newer hardware. This support is offered on all architectures.
Ubuntu Server defaults to installing the GA kernel; however you may select the HWE kernel from the installer bootloader.
As usual, this point release includes many updates, and updated installation media has been provided so that fewer updates will need to be downloaded after installation. These include security updates and corrections for other high-impact bugs, with a focus on maintaining stability and compatibility with Ubuntu 20.04 LTS.
How to Get Ubuntu 20.04.3 LTS:
If you’re running Ubuntu 20.04 now, simply open ‘terminal’ and run command to install all available system updates:
sudo apt update && sudo apt upgrade
Or install all updates via “Software Updater” will bring you to the new point release.
To verify your Ubuntu edition, run cat /etc/issue, lsb_release -d, or open Settings -> About page.
Alternatively, grab the Ubuntu 20.04.3 disc image from the link below:
OpenShot video editor released v2.6.0 with new computer vision, AI and audio effects. The official PPA has been updated with Ubuntu 21.10 support.
After more than one year of development, the free open-source video editor released its “finest” version. According to the release note, OpenShot 2.6.0 features:
New Computer Vision and AI effects (motion tracking, object detection, stabilization)
The video editor offers official Linux binary package via non-install Appimage.
However, the Ubuntu PPA is preferred and now supports for Ubuntu 18.04, Ubuntu 20.04, Ubuntu 21.04, Ubuntu 21.10, and derivatives, e.g., Linux Mint 20.
1. Add OpenShot PPA
Search for and open terminal either from start menu (Show Applications or ‘Activities’ overview screen), or by pressing Ctrl+Alt+T on keyboard. When it opens, run command to add the PPA:
Today, August 25, is the 30th anniversary of Linux!
It was 30 years ago that Linus Torvalds announced the operating system, just a hobby!
Hello everybody out there using minix-
I’m doing a (free) operating system (just a hobby, won’t be big and professional like gnu) for 386(486) AT clones. This has been brewing since april, and is starting to get ready. I’d like any feedback on things people like/dislike in minix; as my OS resembles it somewhat (same physical layout of the file-sytem due to practical reasons)among other things.
I’ve currently ported bash (1.08) an gcc (1.40), and things seem to work. This implies that i’ll get something practical within a few months, and I’d like to know what features most people want. Any suggestions are welcome, but I won’t promise I’ll implement them :-)
Linux is a family of open-source operating systems based on the Linux kernel. The Kernel now has more than 31 million lines of code. And there are almost one thousand Linux distributions exist.
100% of the world’s top 500 supercomputers run on Linux. It’s trusted by NASA and JPL to run a helicopter on Mars.
And Linux is getting better and better on desktop with the power of GNOME, KDE, X11, Wayland, Ubuntu, Fedora, and the open-source communities!
Join us in celebrating 30 years of Linux
The Linux Foundation has some great images for the 30th anniversary. Get one and help celebrate Linux’s birthday on either social media or your mobile device.