Language Selection

English French German Italian Portuguese Spanish

About Tux Machines

Wednesday, 12 May 21 - Tux Machines is a community-driven public service/news site which has been around for over a decade and a half and primarily focuses on GNU/LinuxSubscribe now Syndicate content

Search This Site

Quick Roundup

Type Title Author Replies Last Postsort icon
Story Android Leftovers Rianne Schestowitz 12/05/2021 - 1:10am
Story today's howtos Roy Schestowitz 11/05/2021 - 11:57pm
Story Hardware: Automotive, Embeeded, and Arduino Roy Schestowitz 11/05/2021 - 11:36pm
Story today's howtos Roy Schestowitz 11/05/2021 - 11:17pm
Story Guest Post: In Linux smartphones we trust Roy Schestowitz 11/05/2021 - 10:39pm
Story NomadBSD 130R-20210508 is now available! Roy Schestowitz 11/05/2021 - 10:09pm
Story Bodhi Linux 6.0 Released with Fresh New Look, Based on Ubuntu 20.04.2 LTS Marius Nestor 4 11/05/2021 - 10:06pm
Story Security: Istio Bugfixes and More Roy Schestowitz 11/05/2021 - 10:01pm
Story Open Hardware and More: Arduino and 'SystemReady' Roy Schestowitz 11/05/2021 - 7:30pm
Story Free Software Leftovers Roy Schestowitz 11/05/2021 - 7:28pm

The 10 Best & Free Linux Games You Can Play Now

Filed under
Linux
Gaming

There are several games explicitly developed for the Linux platform. This article will discuss the best free Linux games suitable for your Linux distro. Remember, there are other paid Linux games. However, in this article, you will spend nothing since we shall only cover the free Linux games.

Generally, Linux has lots of outstanding games offered at fair and affordable prices. However, this does not favor all users since some require only free games. A key point to note about the Linux games is that nearly all of them are categorized as open-source. This means that their initial source code can be altered or modified to the gamer’s preference.

Read more

IBM/Red Hat/Fedora Leftovers

Filed under
Red Hat
  • OpenPOWER Foundation announces LibreBMC, a POWER-based, fully open-source BMC

    Baseboard management controllers (BMCs) are a mainstay in data centers. They enable remote monitoring and access to servers, and they’re responsible for the rise of “lights out management.” But from a hardware perspective, there has been little innovation in this space for years. BMC processors are built on legacy architectures that are proprietary and closed.

    The OpenPOWER Foundation is announcing a new workgroup to develop LibreBMC, the first ever baseboard management controller with completely open-source software and hardware. The processor will be based on the POWER ISA, which was open-sourced by IBM at OpenPOWER Summit North America in August, 2019.

  • OpenPOWER Announces LibreBMC As POWER Open-Source BMC

    Once the LibreBMC design is complete, which will be worked on using the open-source LiteX software, the plan is for LibreBMC to run the OpenBMC software stack. LibreBMC intends to be compatible with the Open Compute Project's DC-SCM specification. LibreBMC is being designed from the start to be open-source compared to the various BMCs today running Linux/open-source software now only after the fact when being "freed" by various organizations caring about open-source support at such low levels in the server.

  • The NeuroFedora Blog: Next Open NeuroFedora meeting: 10 May 1300 UTC

    Please join us at the next regular Open NeuroFedora team meeting on Monday 10 May at 1300UTC in #fedora-neuro on IRC (Freenode). The meeting is a public meeting, and open for everyone to attend

  • Copr: EOL Copr APIv1 and APIv2, pt.2

    During the last year, we are incrementally dropping support for Copr’s APIv1 and APIv2. We kindly ask you to migrate to APIv3. Some reasoning and our motivation for doing so can be found the Copr has a brand new API blog post.

  • Stronger UX and beyond: The benefits of applying an experience-driven mindset

    On Red Hat’s User Experience Design (UXD) team, our connection to user experience runs deep (and not just because it’s in our name). We research, design, develop, and write together to make UX more accessible, intuitive, and inclusive across Red Hat’s product portfolio.

    What can you and your team gain from focusing on these experiences too? From streamlined project plans to smoother communication, evaluating and strengthening the experiences you create brings no shortage of internal and external advantages to your team, your work, and your users. We’ll highlight some of these benefits in this post.

  • Kafka Monthly Digest – April 2021

    John Roesler released 2.8.0 on April 19. A post was published on the Apache blog, and as always you can find the full list of changes in the release notes or in the release plan on the wiki.

    Kafka 2.8.0 introduces the option to run Kafka without ZooKeeper in early access (KIP-500). This mode is named KRaft, for Kafka Raft. This is not for production as there is currently no migration path and many features are still disabled, but if you want to try it out in a test cluster before 3.0.0, see the KRaft README.

10 Years in KDE – A Retrospective

Filed under
KDE

I actually started writing on this blog post last December, to have plenty of time for collecting trivia and ideas, never before seen prototype screenshots, and more. I surely wouldn’t have thought this to turn into half an autobiography. Mind that I’ll try my best to verify the statements that follow but they can still be inaccurate or skewed from being just memories. Now grab a cup of your favorite beverage, sit back, and join me on this trip down memory lane.

My earliest recollection of using KDE was in 1999 on SuSE Linux 6.1. Back when the “KDE Desktop Environment” was the actual product name, which is why you still hear people say “I use KDE 5” today. I still fondly remember how it had an isometric K for its start button rather than the gears logo we know and love today. I was also quite fascinated by the green and blue, depending on your edition, crystal formations on SuSE packaging – the physical cardboard boxes, that is. You could even find those 2 kg boxes that featured a tome of a manual and several CD-ROMs at your local electronics store.

I still used Windows as my main operating system, though, originally Windows 95 and Windows NT 4.0, later Windows 98 because a video editing software I wanted required it, and finally Windows XP, which would be the last Windows release I used on a daily basis. I occasionally toyed around with later SuSE releases, I went to 6.4 and then 7.1, which was the first one to come on a DVD. We didn’t have a DVD drive back then, so I had to put up with the 7 or so CDs it came with. For some reason I don’t remember we had to reinstall the system several times and at some point we created a backup copy of the first CD, and as if we had known, it actually shattered in the drive on the next installation attempt.

[...]

In Summer 2014 Jos Poortvliet persuaded me to sign up for my very first Akademy, KDE’s annual developer conference, in Brno, Czechia in September. Getting there was quite a chore, as I had to fly into Vienna and then proceed to Brno by coach. That bus departed every other hour but I didn’t want to risk missing it so I had to spend three hours at Vienna airport. I still vividly remember a thread on the Akademy mailing list about “bring your own toilet paper” and indeed the hotel we stayed at featured the roughest, grayest recycling tissue I have ever seen. The week was great fun with delicious food and made me wonder why I didn’t go to an Akademy sooner – make sure, whenever we can meet again in person that you, dear reader, go, too!

We have now arrived in the year 2015 where I will wrap up this post. This blog instance was set up in that year and from now on you’ll be able to follow my development on your own. While there are surely many more fun stories and anecdotes to tell, there has to be some material left for a sequel Wink I hope you enjoyed this history lesson and I can only encourage you to do the same, reflect on what you’ve achieved and tell the world, inspire others! Bhushan Shah once told me how some of my posts on Google+ years ago got him into KDE and can you imagine KDE and Plasma Mobile without him? I owe my entire professional career, pretty much all my debugging, and programming skills to all those talented people in the KDE Community.

Read more

SUSE: New SLE* Service Pack and Some Corporate Fluff

Filed under
SUSE
  • SUSE Linux Enterprise 15 Service Pack 3 Public Release Candidate is out!

    Starting with SP3, we are now offering packages pre-built binaries from SLE in addition to the sources we were previously providing to openSUSE. This means that openSUSE Leap and SUSE Linux Enterprise are closer together than before, thus easing the migration from openSUSE Leap to SLES.

    This article will tell you more about how openSUSE and SLE were made in the past years but also the important changes with openSUSE Leap 15.3 and SUSE Linux Enterprise 15 Service Pack 3.

  • 3 Reasons Why Authorized Training Matters

    How often have you or your team answered cursory or even critical IT related questions with an approach of “I’ll just Google or YouTube it”? With the skills shortage at record highs and the skills gap a continuing concern among IT departments, you might be hearing this more and more often.

  • Four SUSE Colleagues Recognized by CRN’s Women of the Channel 2021

    It gives me great pleasure to announce that four of our talented colleagues at SUSE have been recognised by CRN in their Women of the Channel listing for 2021.

  • Data Transformation taken Out-of-this- World @ SUSECON Digital 2021 with Fujitsu and SUSE

    As we prepare for our second annual online SUSECON Digital event, we’ve extended our theme of ‘Innovate Everywhere’ and taken it quite literally. This year, SUSECON will ‘launch’ into another universe, and take you to three virtual worlds; Linux World, Kube World and Edge World. Where your SUSECON rocketship will take you, will be up to you. But, what we can promise you is that SUSECON Digital 2021 will be ‘out-of-this-world’.

  • SUSE Training: Limited-Time Offer

Audiocasts/Shows: System76, GNU World Order, and Gardiner Bryant

Filed under
GNU
Linux
  • Why Isn't System76 in Europe? It's Complicated...

    "When can I buy a System76 Linux PC in Europe WITHOUT the high cost of shipping and other fees?" System76 engineer Jeremy Soller hears this question all the time, and he's got an answer.

  • GNU World Order 406

    Cmake. The demo Cmake script from this episode is : cmake_minimum_required(VERSION 3.10) project(World VERSION 1.0) add_executable(World world.c) file(COPY assets DESTINATION "${CMAKE_CURRENT_BINARY_DIR}") target_include_directories(World PUBLIC "${PROJECT_BINARY_DIR}") install(TARGETS World) install(DIRECTORY assets/ TYPE DATA)

  • Audacity wants your data. And why that's (probably) OKAY. [Ed: Gardiner Bryant misses the point that this was not opt-in until the outrage and the storm put a massive strain on the project/development [1, 2]]

    Why has Pull Request #835 raised the ire of so many free software advocates? Because Audacity had the... errr... well... audacity to introduce opt-in telemetry collection into the application.

today's howtos

Filed under
HowTos
  • How to Enable PipeWire Audio Service to Replace PulseAudio in Ubuntu 21.04 | UbuntuHandbook

    Want to try out the Pipewire sound server? It’s easy to do this in Ubuntu 21.04, and here’s how!

    PipeWire is a server for handling multimedia on Linux. Its most common use is for Wayland and Flatpak apps to implement audio and video playback and capture with minimal latency. And it offers seamless support for PulseAudio, JACK, ALSA, and GStreamer based applications.

  • How to install GhostBSD 21.04.27

    In this video, I am going to show how to install GhostBSD 21.04.27.

  • Ben Cotton: Using Element as an IRC clientBen Cotton: Using Element as an IRC client

    Like many who work in open source communities, IRC is a key part of my daily life. Its simplicity has made it a mainstay. But the lack of richness also makes it unattractive to many newcomers. As a result, newer chat protocols are gaining traction. Matrix is one of those. I first created a Matrix account to participate in the Fedora Social Hour. But since Matrix.org is bridged to Freenode, I thought I’d give Element (a popular Matrix client) a try as an IRC client, too.

    I’ve been using Element almost exclusively for the last few months. Here’s what I think of it.

    [...]

    Generally, using Element for IRC has been a net positive. I’m looking forward to more of the chats I use becoming Matrix-native so I don’t have to worry about the IRC side as much. I’d also like the few chats I have on Facebook Messenger and Slack to move to Matrix. But that’s not a windmill I’m willing to tilt at for now. In the meantime, I’ll keep using Element for most of my IRC needs, but I’m not quite ready to uninstall Konversation.

  • [ Easy ] TeamViewer Install In Ubuntu Linux

    TeamViewer is software for remote access and remote control, allowing you a remote access to other computers and devices.

    It was first released in 2005 and its functionality is expanding step by step. TeamViewer is proprietary software, but does not require registration and is free for non-commercial use.

    One cool thing about TeamViewer is that is available for all desktop computers and smartphones with common operating systems, like Linux, Windows, BSD, Android, Apple and etc.

  • Yes, You Can Use LibreOffice as a PDF Editor – Here’s How

    You might have come across PDF files while sharing or viewing digital documents. But do you know that you can easily edit these files on your Linux machine? This guide will show you how to edit and create PDF files using the LibreOffice suite, a free and open-source office suite alternative to Microsoft Office.

    What Is LibreOffice?

    LibreOffice is an open-source office software suite mainly comprised of LibreOffice Draw, LibreOffice Writer, and LibreOffice Calc. You can use LibreOffice for editing and creating PDF documents, word documents, excel sheets, etc.

    Most Linux distros such as Ubuntu use LibreOffice as the default office suite; many other distros prefer OpenOffice as well. The LibreOffice suite is also available on other mainstream operating systems such as Windows and macOS.

  • How To Change Linux Terminal Colors on the Fly | Tom's Hardware

    As wonderful as the Linux command-line is, it can sometimes need a little customization to make it truly our own. While most terminal emulators ship with a few different theme options such as Solorized, Orchid, etc. out of the box, you might on occasion feel the need for different color schemes. While you could manually play with the different color palettes to create a scheme that you find appealing, this is a time-consuming process.

    Paleta is a nifty little tool that provides more than 150 different color schemes for your terminal. It works across many Linux distributions including the Raspberry Pi and switching color schemes involves running a single command from the terminal.

  • Input/Output Redirection in Linux/Unix - Unixcop

    Redirection is a feature in Linux such that when executing a command, you can change the standard input/output devices. The basic workflow of any Linux command is that it takes an input and give an output.

  • How to install JBoss EAP 7.3 on Centos 8 / RHEL 8 - Unixcop

    Referring from Redhat, Red Hat® JBoss® Enterprise Application Platform (EAP) is a middleware platform built on open standards and compliant with the Java Enterprise Edition specification.

  • Install & Configure NTP on multiple CentOS 7/8 servers using Ansible - Unixcop

    Network Time Protocol – NTP- is a protocol which runs over port 123 UDP at Transport Layer and allows computers to synchronize time over networks for an accurate time. While time is passing by, computers internal clocks tend to drift which can lead to inconsistent time issues, especially on servers and clients logs files or if you want to replicate servers resources or databases.

  • How to Download, install and configure Zabbix 5.0 on Centos 8/RHEL 8 - Unixcop

    Zabbix is a open source monitoring tool which keeps an eye on various IT components such as network, servers, Virtual Machines in real time. It can not only monitor thousand of metrics collected from physical as well as virtual machines but also network utilization, CPU load and Disk space consumption. Zabbix has a web management interface which is centralized through a database. Zabbix has the power to visualize your data in the form of graphs ,maps, screens and overviews.

Unix and Linux history

Filed under
OS
GNU
Linux

Meanwhile, on the East coast, Richard Stallman threw a fit when he couldn’t get the source code to his printer driver. He founded the GNU (GNU’s not Unix) project in 1983 intending to make a free Unix-like operating system, only better. After a little hesitation, the kernel of this operating system was chosen to be Hurd, which is going to be usable any decade now. Many components of the GNU project are included in all current free unices, in particular the compiler GCC.

Read more

Linux Kernel 5.13 RC1 Released with Apple M1 SoC Support and Many Improvements

Filed under
Linux
News

The Linux Kernel 5.13 RC1 - first release candidate is here for you. You can download and test now. We take a look at the new features in this Kernel release.
Read more

Kernel Stuff and Linux Foundation Newspeak

Filed under
Linux
  • AMD Refactors MCE Driver Code, Prepares For Future While Finally Adding DF3/Rome Support

    AMD has published a set of patches refactoring their MCE kernel driver, making various machine check architecture (MCA) address translation updates in preparing for "future systems" while at the same time finally introducing Data Fabric 3 support for EPYC 7002 "Rome" processors and newer.

    Published on Friday were a set of 25 patches to improve the AMD MCA address translation code within their machine-check exception driver. The patch cover letter notes that "the reference code was recently refactored in preparation for updates for future systems."

  • Torvalds says Apple chips not ready for Linux yet

    IT’s Mr Sweary Linus Torvalds appears to have disappointed an Apple fanboy interviewer by playing down Apple’s new ARM64 chips.

    Torvalds was actually asked in an interview by Jeremy Andrews who was the CEO of Drupal outfit Tag1 if he was going to be an early adopter of Apple’s ARM64 chip when it boots Linux and invited him to praise Apple’s chip.

    Much to Andrews surprise, Torvalds failed to praise the new chip to the skies or talk about how wonderful the Apple's MacBook was.

  • The Linux Foundation and NGMN Collaborate on End-to-End 5G and Beyond [Ed: Linux Foundation is greenwashing and then promoting a new line of deception: now they call mass surveillance "end to end". In their terminology, mass theft of our data by Pentagon-funded espionage companies is "confidential computing". Stop abusing the brand Linux. You're killing it or milking it to death.]

Games: Fate of Dynasty, UltraStar and More

Filed under
Gaming
  • Fate of Dynasty is a wonderful short, free and open source puzzle game out now

    Short on time and want to try something new? It's Free Game Monday™! Come check out Fate of Dynasty which is open source. Originally created for the Global Game Jam 2021, it was created over 48 hours and shows a great example of what a small team can do.

    "Fate of Dynasty is a short lore exploration puzzle game inspired by walking simulators such as Gone Home, Dear Esther, and Layers of Fear. Figure out how to perform the ritual to put an end to the tyranny of the ruling dynasty."

  • Feel the need for a little karaoke? Check out UltraStar Play and UltraStar Deluxe

    Two interesting projects we've not covered here before are UltraStar Deluxe and the newer UltraStar Play, both open source games aimed at karaoke fans. You've likely somewhere heard of SingStar, an exclusive PlayStation series. Sadly, it was shut and so it's mostly lost. Thankfully though, as usual, open source to the rescue!

  • VR is absolutely insane, I am officially a convert and it works mostly great on Linux

    It is time! I finally have a Valve Index with thanks to supporter Scaine and it has genuinely blown a few braincells away with just how incredible an experience it actually is.

    Unlike some, I wasn't originally sold on VR — at all. Partly because of the price factor, which is a genuine issue to adoption, especially with the more limited VR options on Linux with just the HTC Vive and the Valve Index. The big point was the idea of having a weighty device strapped to my face did not appeal to me. I stayed mostly away from it and didn't follow much - oh how wrong I have been all this time. It's simply like nothing else.

Illumos Dropping SPARC, Allows For Newer Compiler + Eventual Use Of Rust In The Kernel

Filed under
OS

The Illumos project born out of the former Sun Microsystems OpenSolaris codebase has decided to end support for SPARC hardware.

While SPARC and Solaris/OpenSolaris once went hand in hand, with major SPARC development pretty much being over and Oracle having laid off much of their SPARC engineers years ago, the future isn't exactly vibrant. However, more immediately pressing is that Illumos developers don't even have sufficient SPARC hardware access.

Read more

IBM/Red Hat Leftovers

Filed under
Red Hat
  • Precisely To Bolster Data Governance With Infogix Buy - IT Jungle [Ed: sponsored puff pieces. The site is doing this all the time.]

    Both Precisely and Infogix have a history of developing products for IBM i and mainframe systems, and that will continue going forward, the Precisely spokesperson said.

  • 5 totally useless Linux commands

    At one time or another, I'm sure all of these commands had their purpose but whatever that purpose was, it no longer exists. Programming is hard work. It's time-consuming, it's tedious, and when something goes wrong, it can take hours or days to find that missing semicolon or extra space that throws everything off. I get that and I apologize to the dedicated programmers who wasted their time creating these filesystem invaders.

  • Use knowledge graphs to discover open source package vulnerabilities

    Technology and infrastructure generate an enormous amount of data on a day-to-day basis. Building knowledge out of this data in various real-world domains can be a big challenge. This article describes how to derive concise and precise knowledge from data and use it to track vulnerabilities in the software stack. It presents challenges related to package security and vulnerability and how they can be addressed using a knowledge graph. After reading this article, you’ll understand the concept of the knowledge graph and how you can apply it to your domain.

    [...]

    Most large organizations employ open source libraries and components to build software used internally and externally. While open source helps solve many problems, developers need to understand how to track security vulnerabilities in all the software they use. Security vulnerabilities can be brought into host software by the libraries and tools on which it depends. The problem grows as more and more dependencies are included.

    Ensuring the most secure versions of software dependencies are used can be tedious and time consuming. Although open source package vulnerability databases are frequently updated, tracking those databases on a daily basis, or even per release, can be difficult during medium- and large-scale software development.

  • 10 signs of successful IT leaders in the next normal
  • 8 leadership books to read now for self-improvement
  • Remote-first culture: LogMeIn's CIO on how to do it and why [Ed: IBM/Red Hat boosting proprietary software; no wonder IBM cannot get along with RMS… they also impose Slack on all staff]]

Games: Super Woden GP and Caves of Qud

Filed under
Gaming
  • Super Woden GP looks like a promising upcoming top-down racer

    Featuring a top-down view, Super Woden GP looks like it could bring some excitement when it comes to Linux later this year from developer ViJuDa.

    "Feel the excitement of the 90s with the isometric perspective, its huge number of vehicles and its brilliant soundtrack. More than 60 cars from six manufacturers from different countries to buy, an extensive campaign mode, dozens of circuits, rally stages, championships, and much more awaits you!"

  • Epic science fantasy roguelike Caves of Qud adds new game modes with checkpoints | GamingOnLinux

    Not a big fan of permadeath? Good news for you as Caves of Qud, the awesome science fantasy roguelike epic, now has new game modes in Beta.

    While the traditional and normal mode of the game remains as permanent death, the current opt-in Beta on Steam now has new options available which should help people explore its truly wonderful and bizarre world.

Freespire 7.5 Linux Distro Released with Xfce 4.16, Based on Xubuntu 20.04 LTS

Filed under
Linux

Based on Xubuntu 20.04 LTS (Focal Fossa) and powered by Linux kernel 5.4 LTS, Freespire 7.5 is here as an update to Freespire 7.0 and a free version of the Linspire operating system, featuring the latest Xfce 4.16 desktop environment and various updated components.

Freespire releases are usually based on the most recent LTS (Long-Term Support) version of Ubuntu Linux, and Freespire 7.5 looks to incorporate all the updates from the upstream repositories of Ubuntu 20.04.1 LTS, but it sticks with the long-term supported Linux 5.4 kernel series instead of the newer Linux kernel 5.8, which can be installed from the repos.

Read more

today's howtos

Filed under
HowTos
  • 8 Quick Date Command Examples in Linux

    Maintaining accurate date on a Linux system is one of the essential skills that any Linux user should have at their fingertips. The Linux date command is used to display and set the date and time settings on a Linux system. This tutorial gives you a glimpse of how you can use the date command to display and set the date on your Linux system.

  • Getting Started with Vagrant and VirtualBox – Part 1

    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.

    This Vagrant series is focused on introducing what is vagrant, core aspects of vagrant, and automation features it provides.

  • Wallpaper corruption hopefully fixed in containers

    Another problem is that the 'PuppyPin' and 'globicons' files are at different places, depending on the distro. Easy and many pups have them at /root/Choices/ROX-Filer, but some pups may have them at /root/.config/rox.sourceforge.net/ROX-Filer, and fatdog has them initially at /etc/xdg/rox.sourceforge.net/ROX-Filer.

  • Make Jenkins logs pretty

    Jenkins is a free and open source automation server for building, testing, and deploying code. It'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.

    The default Jenkins pipeline logs can be difficult to read. This quick summary of Jenkins logging basics offers some tips (and code) on how to make them more readable.

  • Automating the testing process for SystemTap, Part 2: Test result analysis with Bunsen - Red Hat Developer

    This is the second article of a two-part series in which I describe the automated testing infrastructure that I am developing for the SystemTap project. The first article, “Automating the testing process for SystemTap, Part 1: Test automation with libvirt and Buildbot,” described my solution for managing test machines and for producing SystemTap test results. This follow-up article continues by describing Bunsen, the toolkit I developed for storing and analyzing test results.

Debian vs Ubuntu For Server Use, Which One To Choose

Filed under
Server
Debian
Ubuntu

If you’re setting up a new server, one of the most important decisions to make is the operating system you’ll be using.

Debian and Ubuntu are used both as a desktop OS and as a server. They are two of the most popular Linux distributions in history. As everybody know, Ubuntu is a Debian-based distribution, but it is not an exact copy by any means and there are great similarities but also great differences between the two. In other words, they are two sides of the same coin.

When it comes to taking a look at the servers of these two OSs and choose which one is the better one, it should be said that this decision heavily depends on your preferences.

You may have heard that Debian is a distribution for experts, and Ubuntu for beginners. That is true, so far as it goes. However, that distinction is more historic than contemporary.

Read more

Getting started with edge development on Linux using open source

Filed under
Linux
OSS

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. Another Linux advantage is that developers can choose from various programming languages to develop, test, and run device communications over various networking protocols—other than HTTP(s)—when developing IoT edge applications. It also enables developers to address server programming for controlling data flow from IoT devices to front-end graphical user interface (GUI) applications.

Read more

9to5Linux Weekly Roundup: May 9th, 2021

Filed under
News

This week has been full of great news, starting with the release of the GParted 1.3 open-source partition editor, the Nitrux 1.4 Linux distribution, the Cawbird 1.4 Twitter client, the KDE Frameworks 5.82 software suite, as well as the Armbian 21.05 ARM distro.

On top of that, I take a first look at the elementary OS 6 beta, Star Labs kicks off pre-orders for its brand-new StarBook Mk V Linux laptop, UBports calls for testing for their upcoming Ubuntu Touch OTA-17 software update, and Rocky Linux 8.3 and Linux kernel 5.13 now have a Release Candidate ready for public testing.

Read more

Run Linux on Refurbished Mini PCs – Storage – Part 4

If you need a fast computer but don’t have much to spend, consider picking up an off-lease refurbished system. These PCs are a few years old and have seen some use, but they are often heavily discounted and offer a lot of bang for your buck.

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.

Read more

Syndicate content

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.