today's howtos
-
Installing NixOS on Raspberry Pi 4
Nix is a tool that allows you to define your software environment from code. Nix has several components to it, and one of the most interesting to me is NixOS, which lets you use Nix tooling to define your entire OS configuration using plaintext files.
I only recently started experimenting with Nix, and there’s a huge amount to learn. One of the first things I tried to do was install NixOS on my Raspberry Pi, but my first several attempts failed. Every NixOS Pi tutorial I could find was either incomplete or out of date.
I present to you my complete and working guide to installing NixOS on a Raspberry Pi 4. I’m a newcomer to NixOS, so this guide is for Nix beginners, but I assume you have basic familiarity with Raspberry Pi and Linux.
-
This link is only available by keyboard navigation
The only way to navigate to it is via keyboard navigation. Hit your Tab ⭾ button!
-
A bit of Unix history on 'su -'
These days, modern versions of su interpret 'su -' as 'su -l' (via). Although they have different implementations of su, this is true on Linux, FreeBSD, and OpenBSD. However, it turns out that this feature wasn't always in Unix's su.
-
How to upgrade to Linux Mint 21.2
It is now possible to upgrade Linux Mint 21 and 21.1 to version 21.2.
If you’ve been waiting for this we’d like to thank you for your patience.
-
How to Clone a Linux Server with Rsync
Cloning is the meticulous process of creating an exact replica of a live Linux server by employing the powerful rsync command-line tool, which is an efficient file synchronization and transfer tool.
Cloning entails the utilization of two server instances: the source server, which serves as the server to be cloned, and the destination server, where the actual cloning process takes place.
-
16 Rsync Command Examples for Efficient File Synchronization
Rsync (Remote Sync) is the most commonly used command for copying and synchronizing files and directories remotely as well as locally in Linux/Unix systems.
With the help of the rsync command, you can copy and synchronize your data remotely and locally across directories, disks, and networks, perform data backups, and mirror between two Linux machines.
-
Proxmox Series #1: Installing Proxmox
Proxmox is one of my favorite hypervisors because of its flexibility, the fact that it basically costs nothing unless you need support, and the fact that it is fairly simple to get the hang of and use (easier than, in my opinion, hypervisors like VMware’s ESXi or Hyper-V, which are paid software, and have somewhat of a learning curve.
-
Taking Linux Security To The Next Level With OpenSnitch Firewall
In the fast-changing field of online safety, tools like OpenSnitch have become very important for keeping your Linux system safe and secure. OpenSnitch, the GNU/Linux port of the renowned Little Snitch application firewall, provides an unparalleled layer of security to your Linux environment. This blog post aims to explore what is OpenSnitch, and its impressive features, how to install OpenSnitch in various Linux distributions, and finally how to use OpenSnitch to secure your Linux system.