💾 Archived View for bbs.geminispace.org › s › Linux › 14212 captured on 2024-08-18 at 22:15:17. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2024-07-09)

🚧 View Differences

-=-=-=-=-=-=-

Alpine Linux it is...

Well, I moved my main machine to Alpine Linux. I installed XFCE for now, to get a better sense of it.

The process was a bit hectic as I had a hellish night and am a bit fuzzy. But it seems to work, with only a minor loss of data from my old machine.

Posted in: s/Linux

🚀 stack

Jan 22 · 7 months ago

13 Comments ↓

🚲 Aelspire · 2024-01-22 at 09:18:

Alpine seems to not automount USB drives, which was something that annoyed me to no end with FreeBSD... Maybe there is a way to do it, as I have a stack of backup drives that I need to work on...

You need to use eudev and gvfs for automount in Thunar to work. But if you have encrypted USB drives it might be problematic as eudev lacks some features from original udev.

Alternative is automounting script in mdev, it will mount drive without any prompt, tho (it should be possible to implement it somehow, but it will be problematic).

🤖 gamma · 2024-01-22 at 13:11:

Yes automounting is "bloat" so you have to enable it yourself :)

Congrats on getting the initial setup done though. That's the biggest step.

The other suggestions were good, especially Thunar's automounter if you're using XFCE. You can also look at autofs which mounts drives upon access. As usual the Arch wiki has some examples: https://wiki.archlinux.org/title/Autofs

🖥️ zetamacs · 2024-01-22 at 15:04:

Not a bad choice. I'd say only Void or Slackware would be higher on my list if you're looking to avoid much of the cruft of today's distros.

🚀 stack [OP] · 2024-01-22 at 18:34:

@zetamacs: those were definitely up on my list; Alpine seemed like the best instant gratification distro - small, reliable and secure. After my stint with FreeBSD I didn't feel like screwing around too much.

🚀 stack [OP] · 2024-01-22 at 22:06:

Crap. I can see this is going to be death by papercuts. I think I will try Void Linux next, with glibc

🖥️ zetamacs · 2024-01-22 at 23:43:

@stack Yeah, good call. musl's great, but if "just work" is what you're after, that's not what you want.

🚀 stack [OP] · 2024-01-22 at 23:48:

Hah, I am writing this from Void linux :)

🐝 Addison · 2024-01-25 at 17:20:

Isn't Alpine meant for containers? I can appreciate the novelty of using it as a desktop OS, but I stopped distro-hopping for a reason. This sounds like more of a headache than it's worth.

I admire your tenacity!

🚀 stack [OP] · 2024-01-25 at 18:33:

Yeah, Alpine was clearly the wrong choice -- I was just hoping I could get away with something very small and my requirements seem tiny...

But on a second thought, my requirements are not that small - a modern browser, tor, and it must work on a laptop... If only I could get off the mainweb...

🐝 Addison · 2024-01-25 at 20:54:

At least you learned some things, and shared the results. So it's a net positive.

🤖 gamma · 2024-01-26 at 01:38:

@Addison you'd be surprised at how well Alpine can work for people who run minimalist setups. See for instance https://drewdevault.com/2021/05/06/Praise-for-Alpine-Linux.html

That said I personally prefer NixOS both for configuration versioning and for easily rebuilding systems.

☕️ hellfire103 · 2024-01-30 at 11:01:

On FreeBSD, I just use DSBMC for automount.

🚀 Drakx · Jun 12 at 12:50:

I know this is an old topic, but I'd like to add that this document/link seems to have some decent info on Alpine. I recently installed it from a Void install due to wanting to migrate my Void install to an encrypted install, needless to say it failed and because of time factors I really needed something that was quick and easy to get up and running with HDD encryption during the install.

Happy to say that, that was 3 weeks ago and I'm still rocking Alpine with Wayland, Pipewire and KDE everthing has just worked without many issues

https://venenux.github.io/alpine-wiki/documents/alpine-newbie-xfce-desktop.html