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.
Running Windows Applications on Linux
The perceived inability to run windows applications on Linux is what keeps many individuals from trying Linux. It turns out that it is possible to run many popular Windows applications on Linux PCs using one of several software technologies. More ...
How to install software applications on Linux
For well over a decade, Linux has used software repositories to distribute software. A repository in this context is a public server hosting installable software packages. 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 ...
Linux Process Management
On a modern operating system, many processes run simultaneously. For example, you might have a web browser and a spreadsheet open on a desktop computer at the same time. However, things are not as they appear: on a single-core CPU the processes do not run at exactly the same time. More ...
Ubuntu for Non-Geeks: A Pain-Free, Get-Things-Done Guide
If you are new to Ubuntu, or even new to Linux, this book is a great introduction to Ubuntu Linux. However, it goes beyond that. When you finish the book, you will have a lot of knowledge about Ubuntu, and you will be much more comfortable with this excellent operating system. More ...
Tips for top: Monitoring CPU load on Linux
The top program provides a dynamic real-time view of a running system. It can display system summary information as well as a list of processes or threads currently being managed by the Linux kernel. You can open the Terminal either through the system Dash or the Ctrl+Alt+T shortcut. More ...
What is a Linux Distribution
An operating system consists of a lot of files and the files that make up Linux along with an installer for the files are called a distribution. 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 ...
What is Ubuntu?
Ubuntu is a completely free, easy-to-use, and popular Linux distribution that is geared toward the desktop user and is designed to be user friendly. 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 ...
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 ...
How to Protect Files and Directories in Linux
In Linux, you can protect the files through file ownership and the permission settings that control who can read, write, or execute the file. More ...
12 Essential Linux Commands for Beginners
I recommend these commands to anyone who is getting started with Linux. More ...
How to Partition a Drive for Linux and Microsoft Windows
If you only have a single hard drive available in your PC, you need to create separate areas (called partitions) on the hard drive for Windows and Linux. This article walks through the process of how to do that, but first, you need to understand how partitions work. More ...
