3 ms·
LXD VM Desktop Images
LXD now has virtual machine images supporting a full desktop environment:
https://www.youtube.com/watch?v=pEUsTMiq4B4
- 1MachineElf 5y agoOn Ubuntu, LXD seems like one of the few ergonomic ways to manage both VMs and containers on top of ZFS. I'd use it more, but having to rely on snap to install it turns me off. :(
- zekrioca 5y agoHave you ever tried cloning the repo and building it? It is easier than you think..
- 1MachineElf 5y agoLooks like it's also available with Nix: https://search.nixos.org/packages?channel=21.05&show=lxd&from=0&size=50&sort=relevance&type=packages&query=lxd https://search.nixos.org/packages?channel=21.05&show=lxd&fro...
- deeesstoronto 5y agoLove LXD but snap on Ubuntu makes it unusable other than a toy.
- grobbie 5y agoCould you elaborate please. Personally I think snaps are great. The solution sandboxes the application with AppArmor and seccomp mandatory access policies, and the application's dependencies are bundled into cgroups namespace, meaning few to no cross dependency versioning conflicts and a consistent experience. Snaps run a read-only filesystem and updates are transactional, with full rollback to last good state support if necessary. Actually the snap strict confinement system architecture is so good, it's influence appears to be slowly starting to permeate into unrelated solutions like Kubernetes, which adopted running under seccomp in r1.22. Sure for graphical desktop apps, snapd is seeing some improvement effort ongoing, but for LXD, I think strictly confined snap adds a needed additional defense-in-depth layer that brings the entire Ubuntu solution up to a reasonable standard for a secure computing deployment following the zero trust paradigm.