Install Incus on Nixos

Incus, a manager and hypervisor for system containers (LXC) and virtual machines (QEMU), is an excellent tool for managing and orchestrating your applications and services. It is a fork of LXD by the original maintainers.

Troubleshooting Internet Connectivity Issues in Virtual Machines (VMs) and Docker Containers

The ability to run virtual machines (VMs) and docker containers is an integral part of today’s modern computing landscape. However, issues with internet connectivity inside these environments often cause significant inconvenience for users who depend on this technology for their daily operations or development workflows. In this article, I will discuss about a specific issue I faced while working on NixOS and Archlinux distributions where internet access was not available within libvirt VMs and docker containers. I’ll also detail the investigation process that eventually led to identifying and resolving the problem.

Linux From Scratch: Reasons You Should and Should Not Use It

Linux from Scratch (LFS) is a project that provides a step-by-step guide for building a completely customized Linux system from scratch, including building the Linux kernel, selecting and configuring hardware, writing system scripts, and more. LFS is designed for advanced Linux users who are looking to learn more about the inner workings of the Linux operating system and how to build a customized Linux distribution.