First I want to thank the NomadBSD developers for the work they have done and are doing with this really cool operating system, which is my daily driver since years!
I have just done two installations of NomadBSD 141R on different notebooks (Dell and Asus).
I only updated by Octopkg about 50 qt5 and qt6 library packages.
I say I only upgraded via Octopkg because I think it would be safest not to mix FreeBSD with NomadBSD because of moderator @Ime’s clarification in this post: 14.1-release - #17 by lme
I look forward to the completion and rollout of the upgrade program, as it is not yet finished.
To upgrade NomadBSD, you currently need to write the new image to a USB and reinstall. Partial updates can be managed with freebsd-update and Octopkg until the updater is complete.
Hello,
there is a ‘kink’ you have to realize, when using NomadBSD and decide to upgrade and keep your installation alive - you are probably crossing the border of what was originally “intended use” of this distribution!
Personally I’m OK with that
Try run mount in the terminal(Sakura) and you will see a read-only unionfs entry.
/dev/md0.uzip on /unionfs/usr/local (ufs, local, read-only)
So NomadBSD is created with a compact core/blob in the filesystem, that will not change when updating the system. The updates/changes is written on-top of the blob (I’m OK with paying this ‘space-penalty’ on my desktop-system for using NomadBSD).
That is also why removing a program/package from a brand new NomadBSD-system will not release any disk-space (it is NOT removed from the underlying read-only unionfs).
AND that’s why a NomadBSD-updater is NOT as trivial or straight forward as updating a plain vanilla FreeBSD system.
PLEASE chime in with the details I’m getting wrong!
Unfortunately no, when writing an ISO-file to your NomadBSD disk, it will wipe all previous content - including your customizations and home-folder.
Even if you ‘opened’ the ISO-file and copied its content/files to your NomadBSD 140 disk, it would overwrite most if not all of your personalization - and there might still be package-version-conflicts and a problem with the bootloader needing an update…