this post was submitted on 06 Aug 2023
61 points (100.0% liked)

Linux

1254 readers
36 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

I've installed arch Linux and liked it, but lfs and Gentoo would be too time consuming compiling everything and not doing anything during and after install. Are there any distros like arch that don't have me compiling everything?

top 50 comments
sorted by: hot top controversial new old
[–] jsnc@lemmy.blahaj.zone 21 points 1 year ago

NixOS or GNU Guix are your best options for advanced distributions. Guix is a much newer project so theres a lot of ways you can contribute.

[–] philluminati@lemmy.ml 18 points 1 year ago

A linux distro is a linux distro. It’s you, who invests the time to experiment and understand, who unlocks advanced features. There’s no shortcuts to learning Linux than to use it and read about it and install it many many times.

[–] 667@kbin.social 18 points 1 year ago (1 children)

Have you at least tried to install Gentoo? Everyone has to think they can, and fail, at least once in their lives.

[–] drwho 1 points 1 year ago

It's a great way to polish you sysadmin and troubleshooting skills, that's for sure.

[–] Glome@feddit.nl 18 points 1 year ago (1 children)

Similar to arch in what way? What about arch don't you like, you can look at other arch-based distros.

Most distributions have binary package managers anyways, so you won't struggle to find some.

[–] wtry@lemm.ee 4 points 1 year ago (2 children)

There isn't anything about arch I specifically don't like, I'd just like to see if there's anything that's better in a certain criteria I don't yet know of.

[–] floofloof@lemmy.ca 19 points 1 year ago

There are lots of good distros. The question is a bit too vague for useful answers.

load more comments (1 replies)
[–] Commiunism@lemmy.wtf 14 points 1 year ago (1 children)

My personal journey was Arch > Void > Gentoo > Arch > Nix > Void again > realizing there's nothing really like Arch and going back for good. Hope this helps!

[–] Cwilliams 2 points 1 year ago
[–] s20@lemmy.ml 14 points 1 year ago (1 children)

What do you mean? Arch doesn't have you "compiling everything". It's a mostly binary distribution. The Arch repositories are binary, and more than a few of the packages in the AUR are binary as well.

I'm also not following "not doing anything during and after install" - what do you mean by after install in that sentence?

I'd love to help, but I can't figure out what your issue is. If you're looking for something like Arch, but faster and easier to set up, try Endeavor - it's basically Arch with a graphical installer and some neat extra tools.

I'd also suggest looking in to Void, since you don't appear to be afraid of the command line. You'll find it similar in approach to Arch, but everything is binary packages; there's no compiling unless you grab dev tools and pull the source from Github or Codeberg or whatever yourself.

[–] BaconIsAVeg@lemmy.ml 4 points 1 year ago (1 children)

I’m also not following “not doing anything during and after install” - what do you mean by after install in that sentence?

I made the mistake of trying to pacman -S librewolf not realizing it was going to compile from source. An hour later (on my Ryzen 7 5800X) it wasn't finished, so I killed it and installed librewolf-bin.

[–] Auli@lemmy.ca 2 points 1 year ago* (last edited 1 year ago) (1 children)

librewolf is not an official arch package it is in AUR. So you couldn't have just typed pacman -S librewolf to compile it; and if you really wanted it without compiling libreworlf-bin.

[–] BaconIsAVeg@lemmy.ml 2 points 1 year ago

You're right, I used yay. I used pacman to illustrate the point.

[–] 1993_toyota_camry 12 points 1 year ago (1 children)

What do you mean by “not doing anything during and after install” re Gentoo?

Your computer isn’t held hostage during compilation of that was your impression

[–] yum13241@lemm.ee 2 points 1 year ago

Until it hangs because I tried to play Classic Doom.

[–] SatyrSack@lemmy.one 11 points 1 year ago
[–] sjmulder@lemmy.sdf.org 11 points 1 year ago (1 children)

I like Void, it feels a little more like a BSD. But I’ve only really used it for experimentation, no idea what it’s like as a daily driver.

You could also try an actual BSD. OpenBSD has a very clear style and direction which I like but be careful when partitioning, they have their own ‘disklabel’ system. Updates are really streamlined with syspatch and sysupgrade.

NetBSD had a nice TUI installer. It may appear a bit less focussed on its aims but has a lot going for it: many supporter platforms, a friendly community, etc.

There’s also FreeBSD, DragonflyBSD, possibly more but I don’t have much experience with those.

[–] socphoenix@midwest.social 2 points 1 year ago

The FreeBSD handbook is amazing for this! IMO the best guide out there for an operating system

[–] Kangie@lemmy.srcfiles.zip 10 points 1 year ago (1 children)

not doing anything during and after install

You know that those of us who use Gentoo as a daily driver don't just stare there and watch things compile, right?

Maybe once during the initial install but on a modern system kicking off updates before bed and coming back in the morning to an updated computer isn't unusual (just read any news and postinst messages).

[–] drwho 2 points 1 year ago

When I was using it, every two or three months. And even then, kick off an update or install, go to the bathroom, get some coffee, come back and it's ready.

[–] dataprolet@lemmy.dbzer0.com 8 points 1 year ago (1 children)

What do you need that Arch doesn't provide?

[–] yum13241@lemm.ee 3 points 1 year ago (1 children)

OP is probably complaining about AUR packages needing to be compiled most of the time. In that case, use the chaotic AUR. If you don't trust it, then compile the software from the AUR yourself.

[–] drwho 1 points 1 year ago (1 children)

Are the AUR helper applications still not well documented these days?

load more comments (1 replies)
[–] zwekihoyy@lemmy.ml 7 points 1 year ago (2 children)

nixos is a personal love of mine.

[–] Kaped@lemmy.ml 3 points 1 year ago

yours and the whole all other 5 people who use it

[–] ladyanita22@feddit.nl 3 points 1 year ago (2 children)

But it's source-based (with a binary cache)

[–] choroalp@programming.dev 5 points 1 year ago

It takes like 10 seconds to install a package. Get benefits of Source based distros while still being fast af + No dependency hell

[–] Eufalconimorph@discuss.tchncs.de 2 points 1 year ago (1 children)

That binary cache means you don't have to compile anything the distro provides. Same as any binary distro.

[–] zwekihoyy@lemmy.ml 2 points 1 year ago (2 children)

but with a simple --substitute false you can make it compile on install. I love nix

load more comments (2 replies)
[–] Holzkohlen@feddit.de 7 points 1 year ago

Are you just looking for something new to explore or are there issues you have with Arch that you hope do not exist on other distros? Simply put what is it you are looking for?

[–] mackwinston@feddit.uk 7 points 1 year ago

What do you mean by "advanced Linux distro"?

If you mean starting at a minimal starting point and only installing what you need, then you may as well start off with a minimal Debian netinst, then add the stuff you want once you've got the minimal system installed.

[–] sizz@aussie.zone 6 points 1 year ago* (last edited 1 year ago) (1 children)

use the chaotic aur repo for Arch

Automated building repo for AUR packages

https://aur.chaotic.cx/

It's not safe to use because it just compiles AUR packages. However, it's good practice to have your data like personal info, game saves etc. in a encrypted vault away from the devices you use everyday. Even my boomer parents get this, I tell them their NAS needs be open like a safe with their Yubikey.

[–] yum13241@lemm.ee 2 points 1 year ago

The AUR itself only got malware like once or twice. If you don't trust binary blobs from some strangers then why do you trust my advice?

parabola and void

[–] CAPSLOCKFTW@lemmy.ml 4 points 1 year ago (1 children)

Assuming your goal is to gain knowledge about operating systems

Try arch but without kde, gnome, xfce, lxqt... make your own DE, based on a WM of your choice. That way you'll gain lods of knowledge about how an OS interacts with the user and which applications do what.

After that, you would have to go for LFS or Tannenbaums Modern Operating Systems

[–] Aatube@kbin.social 2 points 1 year ago (1 children)

I'm pretty sure that runs way opposite to OP's stated goal of "don't have me compiling everything"

[–] sekhat@lemmy.temporus.me 2 points 1 year ago

Not on Arch it doesn't. Almost all window managers have a package somewhere. There will be a lot of configuring, but no compiling.

[–] MrSnowy@lemmy.ml 4 points 1 year ago

What do you mean by "Like arch" exactly? What part of it would you like to keep in your next distro?

I've tried quite a few and have been on the debian train for ~5 years simply due to stability and usability

[–] MonkderZweite@feddit.ch 3 points 1 year ago

Artix, Void, Obarun.

[–] Kaped@lemmy.ml 3 points 1 year ago* (last edited 1 year ago)

Endeavour is a sane Arch, Fedora and Opensuse TW.

[–] Frederic 2 points 1 year ago

I spent so much time compiling my own stuff, it was horrible at times, hours and hours. Now I'm using MX Linux and that's it. LFS is fun to learn a lot of things nonetheless.

[–] housepanther@lemmy.goblackcat.com 2 points 1 year ago (1 children)

I have to shamelessly plug for Arch Linux here. I think Arch would be a great way to get into the more advanced side of Linux without quite delving into the complexities of LFS.

[–] Aatube@kbin.social 4 points 1 year ago

I’ve installed arch Linux

[–] codybrumfield@kbin.social 2 points 1 year ago (1 children)

If you’re just looking to learn something new, why not try an immutable OS like Fedora Silverblue? It’s an easier install than Arch, obviously, but there’s lots of differences from a standard distro. There’s security upsides but also consequences to work around.

[–] Aatube@kbin.social 1 points 1 year ago* (last edited 1 year ago)

Speaking of immutable, I'm surprised nobody has suggested Endless yet, which I don't know much about but is usually suggested in these kinds of threads, and it's immutable. You might want the ISO with the smaller size if you don't want to basically download Wikipedia.

[–] lckdscl@whiskers.bim.boats 2 points 1 year ago* (last edited 1 year ago) (3 children)

LFS and Gentoo, you have to compile, sure... but Arch? You don't compile the kernel on vanilla Arch, if you mean packages, then just get the *-bin versions.

Edit: misunderstood your post. What's wrong with Arch and Arch-based distros?

load more comments (3 replies)
[–] Voyajer@lemmy.ml 1 points 1 year ago* (last edited 1 year ago)

Opensuse Tumbleweed

load more comments
view more: next ›