Raspberry Pi 400 PC in a Keyboard Raspberry Pi 400 takes the same components as Raspberry Pi 4, including the system-on-chip and memory and puts them in a compact keyboard.
Linux Server Hardening
For today's computing platforms, ease of access and openness is essential for web based communications. This is at odds with the increased necessity for comprehensive security measures in a world full of malware and hacking threats. More ...
Linux Security Basics: How to Encrypt and Sign Files with GnuPG
Linux comes with the GNU Privacy Guard (GnuPG or GPG) encryption and authentication utility. With GnuPG, you can create your public and private key pair on your Linux system, encrypt files with your key, and digitally sign a message. More ...
Choosing a Printer for Linux
Most Linux distributions use the Common Unix Printing System (CUPS), which contains drivers for most printers available today. This means Linux offers much wider support for printers than Windows does. More ...
12 Essential Linux Commands for Beginners
I recommend these commands to anyone who is getting started with Linux. More ...
How to Load or Unload a Linux kernel Module
Linux manages hardware peripherals using kernel modules. Fix problem peripherals by finding and loading kernel modules. Here is how to load or unload a Linux kernel module. More ...
Linux Server Step-by-Step Configuration Guide
This book contains no boring theory. Instead it's packed with 54 hands-on, step-by-step exercises and 185 graphics including screen captures showing you exactly what you should be seeing on your own screen. More ...
How to Use the VIM Text Editor in Linux
In 1988, an improved version of Vi, called vim (vi iMproved), was released. This article provides some examples that illustrate some basic operations with text as well as its extra features that make vim unique and useful. More ...
Migrating to Linux: Installing Software
The typical approach to get software installed on your computer is to get it from a vendor and run the install program. With Linux there is a central repository of software. Just about any program you might want will be in a list of available packages that you can install. More ...
The Death of Windows
If want you to explore and learn about Linux without uninstalling Windows or making any changes to your PC, Knoppix is the way to go. maybe someday everyone will carry a Knoppix CD and a CD-RW to use on any computer they find. That day will truly be the death of Windows. More ...
Linux Memory User Space
Linux Memory is divided into two distinct areas: user space, which is a set of locations where user processes run, and kernel space, which is the location where the code of the kernel is stored, and executes under. More ...
Levels and Layers of Abstraction in a Linux System
We can use abstraction to split computing systems into components to make things easier to understand, but it doesn't work without organization. We arrange components into layers or levels. A layer or level is a classification (or grouping) of a component according to where that component sits between the user and the hardware. More ...
Welcome to the world of Knoppix
Knoppix is a bootable CD with a collection of GNU/Linux software, automatic hardware detection, and support for many graphics cards, sound cards, SCSI and USB devices and other peripherals. It is not necessary to install anything on a hard disk. More ...
Ubuntu Quick Start
One of the biggest buzz words on the Internet today is "Ubunto". Why is Ubunto so popular? Is it really that much better than any other Linux? Is Ubunto a threat to Microsoft Windows? And how difficult is it to try Ubunto? More ...
How to Switch to Ubuntu
Ubuntu is a free alternative to Windows which is fast and easy to use. You may want to switch to Ubuntu because of its robust security, speed, freedom, ease of use, low maintenance, and no price. This article will show you step by step how to switch from Windows to Ubuntu. More ...