Notes to Self

Alex Sokolsky's Notes on Computers and Programming

TrueNAS Scale Customization

I run it in a VM and on a bare hardware.

Now version ElectricEel-24.10.2:

root@nass[~]# uname -a
Linux nass 6.6.44-production+truenas #1 SMP PREEMPT_DYNAMIC Tue Jan 28 03:14:06 UTC 2025 x86_64 GNU/Linux

root@nass[~]#  lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 12 (bookworm)
Release:        12
Codename:       bookworm

root@nass[~]# cat /etc/version
24.10.2

root@nass[~]# cat /etc/debian_version
12.6

Enable apt for package management

As of version 24 /usr is mounted ro. To change that - enable developer mode.

sudo chmod a+x /usr/bin/apt*
sudo chmod a+x /usr/bin/dpkg

Before you install new packages, do:

sudo apt update

Then install packages as usual:

sudo apt install emacs-nox usbutils

Drive Spin Down

https://github.com/ngandrass/truenas-spindown-timer

VM Setup

Running Apps (k3s)