Tux Machines

today's howtos

Posted by Roy Schestowitz on Jul 19, 2023

=> Open Hardware: Squirrel Box, AgriTech, MiuraKit, Raspberry Pi, and More | Android Leftovers

Installing NixOS on Raspberry Pi 4

=> ↺ 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

=> ↺ 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 -'

=> ↺ 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

=> ↺ 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

=> ↺ 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

=> ↺ 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 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

=> ↺ 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.

=> gemini.tuxmachines.org

Proxy Information
Original URL
gemini://gemini.tuxmachines.org/n/2023/07/19/today_s_howtos.1.gmi
Status Code
Success (20)
Meta
text/gemini;lang=en-GB
Capsule Response Time
141.101129 milliseconds
Gemini-to-HTML Time
1.654082 milliseconds

This content has been proxied by September (3851b).