eerielinux
All the little things *nix
- Posts
- 201 from 24 Jun 2012 to 30 Oct 2026
- Posting
- now and then (4 in the last year)
- Kind
- personal blog
- Feed
- https://eerielinux.wordpress.com/feed/
2026 2
2025 12
- Playing with CP/M – part 2
- Playing with CP/M – part 1
- EuroBSDCon 2025 report (2/2) – Main conference & trip home
- EuroBSDCon 2025 report (1/2) – arrival & tutorial days
- A gentle introduction to CP/M
- Installing *BSD in 2025 part 5 – Bonus: A look beyond our teacup
- Installing *BSD in 2025 part 4 – A critical look at DragonFly BSD’s installer
- Installing *BSD in 2025 part 3 – A critical look at NetBSD’s installer
- Installing *BSD in 2025 part 2 – A critical look at OpenBSD’s installer
- Installing *BSD in 2025 part 1 – A critical look at FreeBSD’s installer
- Installing *BSD in 2025 part 0b – Modern myths: AI ramblings (NetBSD and OpenBSD)
- Installing *BSD in 2025 part 0a – Modern myths: AI ramblings (DragonFly BSD and FreeBSD)
2024 7
- A journey into the 8-Bit microcomputing past: Exploring the CP/M operating system – part 2
- A journey into the 8-Bit microcomputing past: Exploring the CP/M operating system – part 1
- EuroBSDCon 2024 report (2/2) – main conference & trip home
- EuroBSDCon 2024 report (1/2) – arrival & tutorial days
- Exploring the CBSD virtual environment management framework – part 8: Customizing CBSD
- Exploring the CBSD virtual environment management framework – part 7: Updating and help
- Exploring the CBSD virtual environment management framework – part 6: Jails (IV)
2023 7
- The TEK Cleave: A unique typing experience
- EuroBSDCon 2023 report (2/2) – Main conference, social event & conclusion
- EuroBSDCon 2023 report (1/2) – arrival & tutorial days
- Exploring the CBSD virtual environment management framework – part 5: Jails (III)
- Exploring the CBSD virtual environment management framework – part 4: Jails (II)
- Exploring the CBSD virtual environment management framework – part 3: Jails (I)
- Exploring the CBSD virtual environment management framework – part 2: Setup
2022 5
- Exploring the CBSD virtual environment management framework – part 1: Introduction and installation
- Exploring the CBSD virtual environment management framework – part 0: Virtualization overview
- EuroBSDCon 2022, my first BSD conference (and how they are different)
- Legends start at 1.0! – FreeBSD in 1993 (pt. 2)
- Legends start at 1.0! – FreeBSD in 1993 (pt. 1)
2021 21
- Cross-platform package building: Pkgsrc vs. Ravenports (2/2)
- Cross-platform package building: Pkgsrc vs. Ravenports (1/2)
- Advance!BSD – thoughts on a not-for-profit project to support *BSD (2/2)
- Advance!BSD – thoughts on a not-for-profit project to support *BSD (1/2)
- FreeBSD package building pt. 5: Sophisticated Synth
- FreeBSD package building pt. 4: (Slightly) Advanced Synth
- FreeBSD package building pt. 3: Intermediate Synth
- FreeBSD package building pt. 2: Basic Synth
- FreeBSD package building pt. 1: Introduction and test system
- FreeBSD router take 2 (pt. 4): Demoting my ISP’s router
- FreeBSD router take 2 (pt. 3): Excursion – De-hardening OPNsense for 2022?
- FreeBSD router take 2 (pt. 2): Excursion – FreeBSD and security
- FreeBSD router take 2 (pt. 1): OPNsense ZFS-based installation (by converting FreeBSD)
- Women… in tech?! (And elsewhere)
- Cancelling Richard Stallman?
- Re-learning to type… again! (From Neo to Bone)
- Multi-OS PXE-booting from FreeBSD 12: Linux, illumos and more (pt. 4)
- Multi-OS PXE-booting from FreeBSD 12: PXE menu and *BSD (pt. 3)
- Multi-OS PXE-booting from FreeBSD 12: Required services (pt. 2)
- Multi-OS PXE-booting from FreeBSD 12: Introduction (pt. 1)
- Dystopian Open Source
2020 6
2019 17
- A glimpse into 2020
- Writing a daemon using FreeBSD and Python pt.3
- Writing a daemon using FreeBSD and Python pt.2
- Writing a daemon using FreeBSD and Python pt.1
- Illumos (v9os) on SPARC64 SunFire v100
- Running OpenBSD on SPARC64 (HTTPd, packages, patching, X11, …)
- OpenBSD on SPARC64 (6.0 to 6.5)
- A SPARC in the night – SunFire v100 exploration
- Using FreeBSD with Ports (2/2): Tool-assisted updating
- Using FreeBSD with Ports (1/2): Classic way with tools
- Summer Sun and microsystems
- Testing OmniOSce on real hardware
- ARM’d and dangerous pt. 2: FreeBSD on the Pinebook (aarch64)
- Thoughts on being a “power user” (1/3)
- Rusted ravens: Ravenports march 2019 status update
- ARM’d and dangerous: FreeBSD on Cavium ThunderX (aarch64)
- ZFS and GPL terror: How much freedom is there in Linux?
2018 12
- Ravenports explained: Why not just join XYZ?
- One year of flying with the Raven: Ready for the Desktop?
- Exploring OmniOS in a VM (2/2)
- Exploring OmniOS in a VM (1/2)
- A look beyond the BSD teacup: OmniOS installation
- Ravenports: Status update and the Dragonfly case
- Ravenports: A modern, cross-platform package solution
- Modern-day package requirements
- Introduction to email (pt. 2): Mail dialog / the “mail” command
- Introduction to email (pt. 1): Email basics
- [ ! -z ${COC} ] && exit 1
- “Permissive licensing is wrong?” – No it’s not! (2/2)
2017 22
- Spam blacklisting: Its dark side
- “Permissive licensing is wrong!” – Is it? (1/2)
- FreeBSD: Building software from ports (2/2)
- FreeBSD: Building software from ports (1/2)
- FreeBSD package management with Pkg (2/2)
- FreeBSD package management with Pkg (1/2)
- The history of *nix package management
- Eerie Linux: 5 years of bloggin’!
- Building a BSD home router (pt. 8): ZFS and jails
- Building a BSD home router (pt. 7): Advanced OPNsense installation
- Building a BSD home router (pt. 6): pfSense vs. OPNsense
- Building a BSD home router (pt. 5): Installing OPNsense
- Building a BSD home router (pt. 4): Installing pfSense
- Building a BSD home router (pt. 3): Serial access and flashing the firmware
- Building a BSD home router (pt. 2): The serial console (excursion)
- Building a BSD home router (pt. 1): Hardware (PC Engines APU2)
- FreeBSD jails (2/2): 4.11 sentenced to jail
- FreeBSD jails (1/2): Introduction and frameworks
- Updating FreeBSD 4.11 (4/4) – Reflecting radical resurrection
- Updating FreeBSD 4.11 (3/4) – Neophyte’s notorious necromancy
- Updating FreeBSD 4.11 (2/4) – Digging up old graves
- Updating FreeBSD 4.11 (1/4) – Blast from the past
2016 17
- 3+ months on TrueOS – a critical write-up
- Back and forth: Linux and *BSD
- Bacula on FreeBSD (pt. 5): A day at the pool
- Bacula on FreeBSD (pt. 4): Jobs, volumes, pools & a restore
- Bacula on FreeBSD (pt. 3): Customizing configuration
- Bacula on FreeBSD (pt. 2): Bconsole – ruling the Director
- Bacula on FreeBSD (pt. 1): Introduction – Bacula backup basics
- Vagrant: Creating a FreeBSD 11 base box (virtualbox) – pt. 2
- Vagrant: Creating a FreeBSD 11 base box (virtualbox) – pt. 1
- How to choose your *BSD OS to begin with?
- Documentation: Linux vs. FreeBSD – a real-world example
- Version control (pt. 2): Generations and intended use
- Version control (pt. 1): An introduction
- OpenBSD/FreeBSD (ZFS) dual-boot & thoughts about GPT/EFI
- Setting up a FreeBSD/OpenBSD dual-boot with full disk encryption
- Precomp (or: How to compress already compressed data?)
- School, exams and… BSD!
2015 13
- Top things that I missed in 2015
- Thea: The gain of giving away for free
- Exploring FreeBSD (3/3) – a tutorial from the Linux user’s perspective
- Exploring FreeBSD (2/3) – a tutorial from the Linux user’s perspective
- Exploring FreeBSD (1/3) – a tutorial from the Linux user’s perspective
- Installing FreeBSD – a tutorial from the Linux user’s perspective
- FreeBSD – from the Linux user’s perspective (introduction)
- Pacman on OpenBSD (pt. 2)
- Pacman on OpenBSD (pt. 1)
- Puffy goes Pacman!
- TEK – The “Truly Ergonomic Keyboard”
- Keyboards, layouts and ergonomics (pt. 2)
- Keyboards, layouts and ergonomics (pt. 1)
2014 14
- An interview with the Nanolinux developer
- Tiny to the extreme: Nanolinux
- The concepts of complexity and simplicity
- Shocked by the shell
- RISC-V – Open Hardware coming to us?
- Craven New World – or how to ruin the net
- Eerie’s second birthday!
- Software licenses (pt. 1): A general introduction
- Eerie Linux and Musl libc
- Arch:E5 ditches eglibc and goes for musl libc!
- Arch:E5 update and more repos (x11, gtk, fltk)
- More e5 repositories available (default, devel, extra)
- First public Arch:e5 repository published
- New year – looking back at 2013
2013 22
- Announcing Arch:E5!
- The compiler toolchain – updating an old Linux system pt.3
- Sudo and package manager – updating an old Linux system pt.2
- ConnochaetOS – An example of updating an old Linux system pt.1
- Status update
- GTK-based applications #1: Terminal emulators summary (3/3)
- New domain registered
- GTK-based applications #1: Terminal emulators (2/3)
- GTK-based applications #1: Terminal emulators (1/3)
- EERIE’s first birthday!
- An interview with the EDE developer
- Taking a look at ArchBSD
- Taking a look at ArchHurd
- BSD, HURD and Arch?
- A look beyond the Linux teacup – Unix-likes
- Situation of the Linux Desktop #2: Habemus tumultum…
- Qt-based applications #3: Text Editors (2/2)
- Qt-based applications #3: Text Editors (1/2)
- Qt-based applications #2: File managers (2/2)
- Qt-based applications #2: File managers (1/2)
- Qt-based applications #1: Terminal emulators
- New Year – taking a look back
2012 24
- Winter solstice, Equinox and Hardware
- Essential graphical applications
- DDD #3: Advanced Live-CD/DVD creation
- DDD #2: The “Desktop Demo DVD”!
- DDD #1: Situation of the Linux Desktop
- Creating an Arch Live-CD
- Linux GUI toolkits
- An extraordinary TK example!
- Toolkits – an introduction
- Eerie’s ‘i’ and last ‘e’ – how does the net work?
- Linux desktop comparison summary – 20 solutions for your desktop!
- Linux desktop comparison (pt. 5): Exotic DEs
- Linux desktop comparison (pt. 4): Less common GTK+ DEs
- Linux desktop comparison (pt. 3): Qt-based DEs
- Linux desktop comparison (pt. 2): Traditional GTK+ DEs
- Linux desktop comparison (pt. 1): Modern GTK+ DEs
- Switching to… Arch Linux!
- Rolling Release trouble
- Second ‘e’, ‘r’ & desktop environments
- New team member!
- Eerie’s first ‘e’: ‘elementary’!
- First things first – how I came to Linux (pt. 2)
- First things first – how I came to Linux (pt. 1)
- Welcome to “Eerie”!