Live data from Hacker News

LXD is now under Canonical

linuxcontainers.org

191–200 of 224 posts

Re: LXD is now under Canonical

#191
post #101
post #81

Earlier quoted context omitted.

The thought of people going to Pop to escape snap has me crackling.

Tbf it doesn't default to the really slow snaps. Instead it defaults to the dreadfully slow flatpaks.

My understanding is that Pop uses Flatpak sparingly, whereas Canonical is pushing Snaps for an increasing amount of software.

That is, IIRC, you get (say) Firefox via Debs in Pop. Canonical wants to install it via Snap.

IMO Flatpak is a great option for a set of desktop software where packaging across distros may be problematic for some reason. I use the Firefox Flatpak on Fedora / RHEL because it doesn't disable the video codecs, for instance. The native package doesn't have some codecs enabled.

Canonical is (AIUI) pushing Snap for desktop and server software. And Canonical is the only source of Snaps, I believe? With Flatpak you get Flathub but AFAIK anybody could set up a repo of Flatpaks.

Re: LXD is now under Canonical

#192

Earlier quoted context omitted.

Me too. Turns out alpine is better for server vms for my use case and cachyos is better for desktop for my use case as wrll (at least possibly until i figure out nixos)

Do you use alpine for the host os as well as the vms? Been concerned that musl would prove a handicap. Also, can confirm void is amazing on the desktop.

no, proxmox is too good not to use. That runs on the bare metal and then the vms are all alpine at this point.

Re: LXD is now under Canonical

#193

I've been a long time user of LXD, it's an amazing project. It basically served as an alternative to kubernetes / docker for me. Enabled me to launch projects and build companies without being bogged down by the complexity of kubernetes. I've created a project called instellar https://instellar.app which uses LXD under the hood. I'm working towards open sourcing instellar. It basically automates continuous deployment…

That i have been planning to build . Would like to contribute if you make it opensource.

Re: LXD is now under Canonical

#194
post #176

Earlier quoted context omitted.

Do you have a git repo somewhere with your configuration.nix?

Not yet, but it's fairly simple, I now have 1 week of NixOS experience ;) I installed with the graphical installer, choose Gnome, added some specific things like darkmode and many packages to the configuration.nix. Then I read about Home Manager and put packages under there. OOTB the Gnome install was as good as can be. It's a nice way to play with Nix, batteries included. Right now I need to deploy a server used for…

deploy ubuntu or fedora, and run nix with home-manager. that gives you devshells/devbox which you can migrate into at your own pace

Re: LXD is now under Canonical

#195
post #155

Earlier quoted context omitted.

It's also annoyingly opinionated in stupid ways. There's no supported way, for example, to adjust which services are enabled or not, and especially there's no concept of 'started but not autostarted', which can be important on a server (it's also obnoxious on the desktop as well, since it seems like a lot of the results for trying to fix this is people saying 'how do I stop snap slowing down boot').

According to the documentation services can be enabled and disabled. They can also be started but not enabled to automatically start. https://snapcraft.io/docs/service-management

ah, that helps, it must be a new addition, I previously tried and failed to find a way to do this.

Re: LXD is now under Canonical

#196
post #189

Earlier quoted context omitted.

Nice, thanks. Though I was going to try using Xen on there, rather than kvm - any experience/thoughts on that?

Nope, but I'd be keen to learn of your results. I was also aiming for Xen initially. However, my host just crashed (can't recall the exact dump) when I tried running a Xen kernel - Alpine or not. I never confirmed if it's due to the Intel N5105 lacking the proper CPU extensions to support Xen or if I could hope to hassle the machine vendor for a firmware update to get it working.

Ha, sounds good. If I remember to I'll necropost ya when I work on it. Otherwise you may see me begging for help on the alpine IRC.

Re: LXD is now under Canonical

#197
post #193

I've been a long time user of LXD, it's an amazing project. It basically served as an alternative to kubernetes / docker for me. Enabled me to launch projects and build companies without being bogged down by the complexity of kubernetes. I've created a project called instellar https://instellar.app which uses LXD under the hood. I'm working towards open sourcing instellar. It basically automates continuous deployment…

That i have been planning to build . Would like to contribute if you make it opensource.

Very soon. I would say in the next 2 months.

Re: LXD is now under Canonical

#198
post #194

Earlier quoted context omitted.

Not yet, but it's fairly simple, I now have 1 week of NixOS experience ;) I installed with the graphical installer, choose Gnome, added some specific things like darkmode and many packages to the configuration.nix. Then I read about Home Manager and put packages under there. OOTB the Gnome install was as good as can be. It's a nice way to play with Nix, batteries included. Right now I need to deploy a server used for…

deploy ubuntu or fedora, and run nix with home-manager. that gives you devshells/devbox which you can migrate into at your own pace

Yes, I just did that, thanx for the tip :)

Re: LXD is now under Canonical

#199
Canonical could really have really swept up a lot of former Red Hat developers if they'd simply redact and undo the whole Snap fiasco. For a user-respecting OS, people have few options other than Arch (for quick security updates) or Debian (for LTS) anymore... I used to think Canonical's tradeoffs were acceptable, but corporate control tends too much to try and declare their position disingenuously via marketting ploys instead of merit. Snaps "solve" centralized automation but are also the cause of lost trust by making it under their control. Between automation and trust, I would rather they just solved the trust part by trusting the user (by default) to own/control all the automation. Engineers know better what's actually at stake... it's a shame because this white-knuckle corporate greed is precisely what keeps me from advising anyone to trust this OS - they could have gotten so much growth and profit if they cared more about their real users than they do about their user's management. Instead, people swarm away, telling everybody why (hint: "snaps"), and Mr. Shuttleworth just watches while users drain away, looking for a vendor they can trust and finding, today, none.

Re: LXD is now under Canonical

#200

Earlier quoted context omitted.

It was like 15 years ago, but I though Canonical threw some red flags when they had that terrible ubuntu GUI update to have a ribbon. Completely unnecessary, 100% visual, and made everything worse. I bailed from them shortly after that, even with the option to use other GUIs. As Linux desktop has matured, it hasnt been necessary to go back to Ubuntu. I imagine most of Canonical's power comes from users who don't try…

> that terrible ubuntu GUI update to have a ribbon. Which one was that? No version of Ubuntu I've ever seen has ribbons. This is one of the reasons I like it. Do you mean when they switched from Unity to GNOME?

As I suspect that op meant that left sidebar that Ubuntu actually introduced with Unity. It was definitely ugly and unnecessary, especially with Amazon button on it by default (if I recall correctly).
Post reply on HN