by clay-dreidels on 10/17/22, 4:43 PM with 45 comments
by piaste on 10/17/22, 7:01 PM
I don't see much advantage in forcing an embedded/VM-oriented distro to do desktop work - how much fun are you going to have with device drivers, for example?
The only reason I can see to use Alpine specifically is to test on a system that's as close to production servers as possible. But that's what VMs are for.
by nathants on 10/17/22, 7:26 PM
i had no idea alpine ships setup-* scripts. there are so many of them and they are so good!
postmarketos is alpine, so you can run the same distro on mobile and desktop.
they support arm64, unlike arch.
they ship ec2 amis, and rewrote cloudinit and made it way better.
it feels like alpine minimalism just enables them to get a much more polished setup. things like solid setup scripts or cloud init scripts. they are good, because obviously they should be.
by yamtaddle on 10/17/22, 6:18 PM
... though I'm not sure whether "expect" is in base Alpine, or you'd have to install it, defeating most of the purpose.
by usbfingers on 10/17/22, 7:47 PM
I've showed people my Alpine desktop setup _on their own laptop_ by booting from a USB. After booting, I unplug the USB, continue running the distro, and then restarting their machine as if nothing ever happened. Lots of cool factor driving motivation there, but I agree it's not as easy to use nor maintainable for most people.
Also if your workstation dies, just toggle BIOS settings - if needed - and boot on another machine. No swapping / migrating drives required. Works amazingly if you're used to running on crap / dated hardware.
by ithrow on 10/17/22, 6:32 PM
by emptypuru on 10/17/22, 8:54 PM
by clay-dreidels on 10/17/22, 4:43 PM
by Scarbutt on 10/17/22, 6:20 PM
by mackatsol on 10/17/22, 6:18 PM
by mro_name on 10/17/22, 7:51 PM