Issue #280 / Mar 2024

DVD: Linux Mint 21.3 MATE and Zorin OS 17 Core

Article Code

Approximate on sale dates:

  • UK/Europe: Feb 09
  • USA/Canada: Feb 09
  • Australia: Feb 09


SERVICE: Welcome


Another one of those blog posts appeared this month lamenting the end of computer print publishing in America. Whenever this happens, our office experiences a range of responses, from gloating to that odd sensation that comes with being invisible. What about us, dude?

SERVICE: This Month's DVD

Linux Mint 21.3 MATE and Zorin OS 17 Core

NEWS: News

In the news: Gnome 46 Alpha Available for Public Testing; System76 Updates Thelio with New AMD Threadripper CPUs; Two AI Features Introduced in Deepin Linux 23 Beta 2; Nitrux 3.2.1 Released with Plenty of Improvement; Gentoo Linux Goes Binary … Sort Of; Linux Machines with Poorly Secured SSH Servers are Under Attack; Enlightenment 0.26.0 Improved Stability and Features; Fedora Asahi Released for Macs with Apple Silicon; and Manjaro Linux 23.1.0 "Vulcan" Released.

NEWS: Kernel News

Chronicler Zack Brown reports Opcode life cycles and naming conventions.

: Plasma 6

A major release of KDE's flagship desktop is coming soon

For many users, Plasma 6 will look like a run-of-the-mill upgrade. But the moment you start digging, KDE being KDE, you will discover a world of new features and enhancements.

IN-DEPTH: Digging into DistroWatch

Trends in Linux distributions

Bruce fires up DistroWatch's search engines to reveal what's trending in Linux distributions.

IN-DEPTH: Phishing with HiddenEye

Learn about phishing attacks with HiddenEye

To stop an attacker, you need to think like an attacker, and to think like an attacker, you need to learn the tools for the trade. HiddenEye helps you simulate a phishing attack.

IN-DEPTH: Malware Analysis

Quick malware analysis with Linux tools

Forensic experts can't just delete a sketchy file – sometimes the challenge is to see what is in it without triggering an attack. Learn about some of the tools investigators use for analyzing suspicious files.

IN-DEPTH: Shell Genie

Use AI to generate shell input

Shell Genie uses artificial intelligence to convert your questions into commands in the terminal.

IN-DEPTH: The Minimalist Shell

A Bash alternative

BusyBox features a small footprint and speed, making it a popular choice for systems with limited resources.

IN-DEPTH: Stay Tuned

Fetch and process YouTube view counts in Go

To keep track of how well his YouTube videos are performing, Mike Schilli writes a Go program that uses Google's YouTube Data API to query the stats and then visualizes the results.

IN-DEPTH: Chromebook Camera Server

Repurposing an aging Chromebook to support security cameras

You can use an old Chromebook to anchor your security camera configuration – the first step is to set it up with Linux.

IN-DEPTH: vcpkg

A C/C++ package manager

If you use a state-of-the-art language such as C/C++, you need a package manager in your toolbox for managing libraries and their dependencies. Microsoft's vcpkg package manager offers an easy-to-use, platform-independent solution.

IN-DEPTH: Cleaning Apt Cache

What to do when Debian's Apt archives are full

Full Apt archives might be unexpected, but there are a few solutions if you encounter the issue.

: DIY Alarm Clock

Making a retro-style alarm clock

A few electronic components, some code, and a hand-made wooden case make a fine retro-style bedside clock.

: Arduino CLI

Arduino development on the command line

When programming an Arduino microcontroller board for the first time, most people use the Arduino IDE, a graphical development environment. However, if you prefer the command line, you have a powerful alternative: Arduino CLI.

LINUX VOICE: Introduction

This month in Linux Voice and Elvie.

LINUX VOICE: maddog's Doghouse

Considering computer memory

Computer memory is tied to increases in potential uses and performance and affected by ever-increasing machine complexity.

LINUX VOICE: Make the Most of Diffoscope

Comparing files with diffoscope

Diffoscope finds all the differences between files or folders, but at the price of verbosity. We show you how to focus diffoscope on what you want to know.

LINUX VOICE: Printing in the Shell

Controlling print jobs with shell commands

Use shell commands to start and manage print jobs without too much clicking, while easily avoiding problems with specific file formats.


This month Graham looks at Chataigne, ShowMIDI, Trippy, ASCII Art Converter, Quetzalcoatl, MojoZork, and more!

LINUX VOICE: Keeping Things Tidy

Take the pain out of organizing files with the Qiplex apps

The smart Qiplex apps Easy File Organizer and Smart File Renamer help you organize your filesystem in next to no time.

Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters

Support Our Work

Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.

Learn More