Language Selection

English French German Italian Portuguese Spanish


Syndicate content
Linux and Open Source news headlines
Updated: 1 hour 37 min ago

'A fair amount of stuff, all over the place': Torvalds closes merge window for Linux 5.13 with support for Apple M1

Tuesday 11th of May 2021 10:13:54 AM
5.10 lifespan also extended to six years, up from two. Linus Torvalds has closed the merge window for Linux 5.13 with the first release candidate, which includes initial support for Apple's M1 processor along with "a fair amount of stuff, all over the place."…

Linux Beginners: Manage files using the terminal on CentOS 8

Tuesday 11th of May 2021 08:02:23 AM
In this article, you will learn how to manage files using commands like ls, cd, rm, etc., and how to install the Midnight Commander file manager on CentOS 8.

Bodhi Linux 6.0 Released with Fresh New Look, Based on Ubuntu 20.04.2 LTS

Tuesday 11th of May 2021 05:50:52 AM
Believe it or not, the minimalist and enlightened Bodhi Linux 6.0 distribution is now available for download with a fresh new look and fresh new base.

Accidentally wiped an app's directory? Hey, just play the 'unscheduled maintenance' card. Now you're a hero

Tuesday 11th of May 2021 03:39:20 AM
It soothed this raging roomful of wannabe lawyers anyway. Who, Me? The oversized rear of Monday is obstructing our view of the receding weekend. Never mind, pour yourself a beverage, select a pastry and settle in for a morning with the Regomiser and another edition of Who, Me?…

LFCA: Basic Security Tips to Protect Linux System – Part 17

Tuesday 11th of May 2021 01:27:49 AM
Now more than ever, we are living in a world where organizations are constantly bombarded by security breaches motivated by the acquisition of highly sensitive and confidential data which is highly valuable and makes for a huge financial reward.

How to create a custom rpm repository on Linux

Monday 10th of May 2021 11:16:18 PM
Rpm is the acronym of RPM Package Manager: it is the low-level package manager in use in all the Red Hat family of distributions, such as Fedora and Red Hat Enterprise Linux. An rpm package is a package containing software that is meant to be installed using this package management system, and rpm packages are usually distributed via software repositories. In this tutorial we learn how to create a custom rpm repository and how to configure our distribution to use it as a software source.

Run Linux on Refurbished Mini PCs – Storage – Part 4

Monday 10th of May 2021 09:04:47 PM
In this article we consider hard disk drives which form a central part of every modern PC. If you have lots of documents, music, photos and videos, you’ll need plenty of disk space. This series recommends what to choose when buying a refurbished Mini PC to run Linux as a desktop computer.

Linus Torvalds Announces First Linux Kernel 5.13 Release Candidate

Monday 10th of May 2021 06:53:16 PM
Two weeks after the release of Linux kernel 5.12 series, the merge window for the next major version, Linux kernel 5.13, is now closed and Linus Torvalds just announced today the general availability for public testing of the first Release Candidate (RC).

My Little Contribution to GNOME 40

Monday 10th of May 2021 04:41:45 PM
GNOME 40 is finally out and I'm happy to say a small contribution of mine made it into the release. My contribution adds a new feature to GNOME System Monitor version 40. Few articles about GNOME 40 mention it, but some power users might find my contribution useful.

Make Jenkins logs pretty

Monday 10th of May 2021 02:30:13 PM
Jenkins is a free and open source automation server for building, testing, and deploying code. It[he]#039[/he]s the backbone of continuous integration and continuous delivery (CI/CD) and can save developers hours each day and protect them from having failed code go live. When code does fail, or when a developer needs to see the output of tests, Jenkins provides log files for review.

Getting Started with Vagrant and VirtualBox – Part 1

Monday 10th of May 2021 12:18:42 PM
LinuxShellTips is happy to present a series on Vagrant. If you are someone who is using virtualization software like VirtualBox, Hyper-V, KVM, Docker, and AWS then this tool will be a great addition to your toolbox.

Getting started with edge development on Linux using open source

Monday 10th of May 2021 10:07:11 AM
There are many reasons why Linux is such a popular platform for processing Internet of Things (IoT) edge applications. A major one is transparency. Linux security capabilities are built on open source projects, giving users a transparent view of security risks and threats and enables them to apply fixes quickly with security module patches or kernel-level updates.

9to5Linux Weekly Roundup: May 9th, 2021

Monday 10th of May 2021 07:55:40 AM
The thirty-second installment of the 9to5Linux Weekly Roundup is here for the week ending on May 9th, keeping you guys up to date with the most important things happening in the Linux world.

Armbian 21.05 Released with Support for Linux Kernel 5.11, Orange Pi R1 Plus

Sunday 9th of May 2021 09:00:18 PM
The Armbian devs released today the Armbian 21.05 update to their Debian-based GNU/Linux distribution for ARM and embedded devices, including development boards and Linux phones.

My first tech job: 8 stories from the community

Sunday 9th of May 2021 04:45:43 PM
Riffing on the topic of what unusual jobs people had before tech, a few of our responses from the community were more focused on jobs that led to a job in tech.These eight authors shared their experiences. Share yours in the more

Ubuntu 16.04 LTS (Xenial Xerus) Officially Transitions to Extended Security Maintenance

Sunday 9th of May 2021 09:01:09 AM
Canonical informs 9to5Linux that the Ubuntu 16.04 LTS (Xenial Xerus) operating system series has officially transitioned to Extended Security Maintenance (ESM) at the end of April 2021.

KDE Frameworks 5.82 Released with More Than 200 Changes

Sunday 9th of May 2021 06:49:38 AM
The KDE Project released today KDE Frameworks 5.82 as the monthly update for May 2021 of their open-source collection of over 80 add-on libraries to Qt that provides various common functionality for KDE apps and the KDE Plasma desktop environment.

How To Reset Gnome Desktop Settings To Default In Linux

Sunday 9th of May 2021 04:38:07 AM
This guide explains how to reset Gnome desktop settings to default in Linux using dconf and Gnome Tweaks tools.

The Top 5 Open-Source Microsoft 365 Alternatives for Linux

Sunday 9th of May 2021 02:26:35 AM
In this article, we have put together some best open-source Microsoft 365 alternatives that offer a vast array of productivity features and can be deployed on a Linux machine.

Embedded Linux conferences announce plans

Sunday 9th of May 2021 12:15:04 AM
The virtual Embedded Online Conference is scheduled for May 17-20 with a keynote on the Mars Perseverance rover. Meanwhile, the Linux Foundation has a call for proposals for the Open Source Summit + Embedded Linux Conference to be held in Seattle, Sept 27 to Oct. 1. Beningo Embedded Group and announced a schedule and […]

More in Tux Machines

Videos/Shows: Ubuntu Cinnamon Remix 21.04, Coder Radio, and KDE Breeze Redesign and Blue Ocean

NetBSD: aiomixer, X/Open Curses and ncurses, and other news

aiomixer is an application that I've been maintaining outside of NetBSD for a few years. It was available as a package, and was a "graphical" (curses, terminal-based) mixer for NetBSD's audio API, inspired by programs like alsamixer. For some time I've thought that it should be integrated into the NetBSD base system - it's small and simple, very useful, and many developers and users had it installed (some told me that they would install it on all of their machines that needed audio output). For my particular use case, as well as my NetBSD laptop, I have some small NetBSD machines around the house plugged into speakers that I play music from. Sometimes I like to SSH into them to adjust the playback volume, and it's often easier to do visually than with mixerctl(1). However, there was one problem: when I first wrote aiomixer 2 years ago, I was intimidated by the curses API, so opted to use the Curses Development Kit instead. This turned out to be a mistake, as not only was CDK inflexible for an application like aiomixer, it introduced a hard dependency on ncurses. Read more

Core Scheduling Looks Like It Will Be Ready For Linux 5.14 To Avoid Disabling SMT/HT

It looks like the years-long effort around CPU core scheduling that's been worked on by multiple vendors in light of CPU security vulnerabilities threatening SMT/HT security will see mainline later this summer with Linux 5.14. Linux core scheduling has been worked on by pretty much all of the hyperscalers and public cloud providers to improve security without disabling Hyper Threading. Core scheduling is ultimately about what resources can share a CPU core and ensuring potentially unsafe tasks don't run on a sibling thread of a trusted task. Read more

IBM/Red Hat/Fedora Leftovers

  • Automating RHEL for Edge image rollback with GreenBoot

    With the release of Red Hat Enterprise Linux (RHEL) 8.3, Red Hat announced an rpm-ostree version of RHEL targeted for Edge use cases called RHEL for Edge. One of the unique features of rpm-ostree is that when you update the operating system, a new deployment is created, and the previous deployment is also retained. This means that if there are issues on the updated version of the operating system, you can roll back to the previous deployment with a single rpm-ostree command, or by selecting the previous deployment in the GRUB boot loader. While this ability to manually roll back is very useful, it still requires manual intervention. Edge computing use case scenarios might be up in the tens or hundreds of thousands of nodes, and with this number of systems, automation is critical. In addition, in Edge deployments, these systems might be across the country or across the world, and it might not be practical to access a console on them in the event of issues with an updated image. This is why RHEL for Edge includes GreenBoot, which can automate RHEL for Edge operating system rollbacks. This post will cover an overview of how to get started with GreenBoot and will walk through an example of using GreenBoot.

  • Using Ansible to configure Podman containers

    In complex IT infrastructure, there are many repetitive tasks. Running those tasks successfully is not easy. Human error always presents a chance of failure. With help of Ansible, you perform all of the tasks through a remote host and, as the tasks are executed with playbooks, and those playbooks can be reused as many times as you need. In this article you will learn how to install and configure Ansible on Fedora Linux and describe how to use it to manage and configure Podman containers. Ansible Ansible is an open source infrastructure automation tool sponsored by Red Hat. It can deal with all the problems that come with large infrastructure, like installing & updating packages, taking backups, ensuring specific services are always running, and much more. You do this with a playbook which is written in YAML. Ansible playbooks can be used again and again, making the system administrator’s job less complex. Playbooks also eliminate repetitive tasks and can be easily modified. But we have many automation tools like Ansible, why use it? Unlike some other configuration management tools, Ansible is agentless: you don’t have to install anything on managed nodes. For more information about Ansible, see the Ansible tag in Fedora Magazine.

  • Getting better at counting rpm-ostree based systems

    Since the release of Fedora 32, a new mechanism has been in place to better count the number of Fedora users while respecting their privacy. This system is explicitly designed to make sure that no personally identifiable information is sent from counted systems. It also insures that the Fedora infrastructure does not collect any personal data. The nickname for this new counting mechanism is “Count Me”, from the option name. Details are available in DNF Better Counting change request for Fedora 32. In short, the Count Me mechanism works by telling Fedora servers how old your system is (with a very large approximation). This occurs randomly during a metadata refresh request performed by DNF.

  • Cockpit 244

    Cockpit is the modern Linux admin interface. We release regularly. Here are the release notes from Cockpit version 244 and Cockpit Machines 244.

  • A brief introduction to Ansible Vault

    Ansible Vault is an Ansible feature that helps you encrypt confidential information without compromising security.