While You can spend some hours installing Linux with ZFSBootMenu and LUKS encrypted Root on ZFS - there are ZERO Linux distributions that allow ZFS Boot Environments out of the box.
That is the reason 'why' Linux is not the first class ZFS citizen.
When You make research how to make it for the first time - it can - if you want to check at least several different guides ... but that covers only the encryption part.
There is also the ZFSBootMenu part ...
If you have done this at least once - noted the commands, etc. - it will take shorter - but never shorter then FreeBSD 'Auto (ZFS)' option in the bsdinstall(8) installer where you just select the disk on which it needs to happen and hit [ENTER] key.
Comments
Root on ZFS is not a problem.
While You can spend some hours installing Linux with ZFSBootMenu and LUKS encrypted Root on ZFS - there are ZERO Linux distributions that allow ZFS Boot Environments out of the box.
That is the reason 'why' Linux is not the first class ZFS citizen.
LUKS-encrypted root on ZFS does not take hours. I chose encryption when I installed the OS.
When You make research how to make it for the first time - it can - if you want to check at least several different guides ... but that covers only the encryption part.
There is also the ZFSBootMenu part ...
If you have done this at least once - noted the commands, etc. - it will take shorter - but never shorter then FreeBSD 'Auto (ZFS)' option in the bsdinstall(8) installer where you just select the disk on which it needs to happen and hit [ENTER] key.
Reminder: I neither want, nor need, to check several different guides that cover only the encryption part.
I was talking about the ZFSBootMenu part - the encryption part is easy.
OK, that's clearer.
In any case, I'll take additional advice; it's impossible to trust apparently authoritative statements from you.
Funny because the only person they do not work for is you ... you seem to be very special.
I have not yet needed a ZFS boot environment.
I'm considering alternatives. Not ZFSBootMenu in isolation. I'm in no rush.
Ahh now i get the point why you have no problems destroy your system with a simple pkg command ;)