Customers in Europe, Switzerland, and the United Kingdom, please click here.
Attention Existing Customers: Welcome to our new shop! Your account has not been migrated from the old system. If you wish to purchase something, you will need to create a new account or checkout as a guest. Please note that guest checkout is not available for digital products or subscriptions.
Linux Magazine #280 - Print Issue
Issue #280: Plasma 6 – Discover KDE's next-generation desktop
Plasma desktop can be as simple as you need it to be or as complicated as you want to make it. This month we explore the powerful Plasma 6 release that is making its way to your Linux distribution.
On the DVD: Linux Mint 21.3 MATE and Zorin OS 17 Core
IN THIS ISSUE:
* Opcode Life Cycles
* Naming Conventions
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.
Distro Walk – Current Distro Trends
Bruce fires up DistroWatch's search engines to reveal what's trending in Linux distributions.
Phishing 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 of the trade. HiddenEye helps you simulate a phishing attack.
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.
Shell Genie uses artificial intelligence to convert your questions into commands in the terminal.
Command Line – BusyBox
BusyBox features a small footprint and speed, making it a popular choice for systems with limited resources.
Programming Snapshot – Go YouTube Stats
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.
Chromebook Camera Server
You can use an old Chromebook to anchor your security camera configuration – the first step is to set it up with Linux.
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.
Cleaning Apt Cache
Full Apt archives might be unexpected, but there are a few solutions if you encounter the issue.
DIY Alarm Clock
A few electronic components, some code, and a handmade wooden case make a fine retro-style bedside clock.
When programming an Arduino microcontroller board for the first time, most people use the Arduino IDE. However, if you prefer the command line, you have a powerful alternative: Arduino CLI.
Doghouse – More Performance
Computer memory is tied to increases in potential uses and performance and affected by ever-increasing machine complexity.
Make the Most of 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.
Printing in the Shell
Why slow down for a graphic management app when you can manage your printer with shell commands?
This month Graham looks at Chataigne, ShowMIDI, Trippy, ASCII Art Converter, Quetzalcoatl, MojoZork, and more!
Tutorial – Qiplex Tools
The smart Qiplex apps Easy File Organizer and Smart File Renamer help you organize your filesystem.