in reply to da Tweaker

I loved how tailored to me was Gentoo. But as time passes and your hardware gets older, the compilation times get longer and longer. That's what made me to do the hop

I've heard some time ago that now Gentoo is offering more pre-compiled packages. But I don't know the extent. libstd, gcc and libreoffice were the worst offenders in my time

If you're going to be compiling your own kernel (or now Gentoo ships with pre-compiled ones too?) my word of advice would be "don't forget to compile in the filesystem support"

in reply to da Tweaker

How is it bloated if you decide what to put on? Gentoo isn't a traditional distribution, its what you make it to. Still you have to answer for yourself why you even want to switch to Gentoo. And if all the extra work for compilation is worth it. Do you even want to compile everything and customize the compilation process? If not, maybe Gentoo is not for you. That's the thing. Only you can answer that.
in reply to da Tweaker

if you have the time for it, then go for it.

Keep in mind and i'm sure you already know this but you have to compile everything yourself so it WILL take time. I have it on a sort of hobby machine and I remember just getting Firefox to compile/install took awhile. The benefit of this is you get an extremely custom tailored system for yourself. But like I said it's going to take you awhile to get to that point. If you want something immediate to daily drive and want more of a custom system as opposed to Arch then maybe give NixOS a shot. I switched from Arch to NixOS on my main machine and I love it, won't use anything else. But if you're patient and have the time to dedicate to Gentoo then go for it, it's fun to play around with on a Saturday afternoon.

in reply to da Tweaker

Are you looking to learn linux more or have a easy living experience, or what is the goal? If you want to get to know linux, learn how to compile a kernel, make your own initramfs and such, then: absolutely! If you want a stable easily maintainable system, then... maybe not. Like it is possible, and Gentoo is very stable, but if you are just starting, then you may make choices that do break when you upgrade. With some experience, this will go away, but expect some downtime in the beginning.
in reply to just_another_person

Im not, arch is a nightmare for me. I try to installiert something over pacman: ERROR. I try to fix the error, doesnt work because it needs certain shared library files... That i can not find.

But thats not the only thing, somehow the Servers are allways down and its not a nice little challange anymore. More like a piece of code designed to make me miserable.

I hope thats different in gentoo :)

in reply to da Tweaker

Because they occupy so small disk size that they don't matter and it's easier to have it and not need it than need it and not have it. I wouldn't call hardware support bloat ware.

Also, just so you know, Arch has Bluetooth and wifi compatibility even if you don't install the packages, Gentoo does not. You would need to recompile your kernel with the correct configuration to enable those for your specific card.

Arch is just as bloated as Fedora, Mint or Bazzite. Hell, my Arch is a lot more bloated than any of those. This is Linux, the system is as bloated as you want it to be, but also having stuff installed doesn't necessarily causes your computer to be slow, programs only execute when you tell them to.

in reply to da Tweaker

Bluetooth is a fucking security risk, wifi too.


Sure pal, big security risks. You should learn about cyber security before regurgitating information. Having the chip is not a security risk, having the open source driver isn't either, the security risk is 99% between the screen and the chair.

I dont care how bloated your os is. Also BLAOT IS WHY IM SWITCHING


My point is that Arch is not inherently unbloated, any distro can be bloated, any distro can be unbloated, you decide what's bloat and what's not.

Do you know about limited disk space? Cuz that doesnt seem to be a problem for you, maybe it is for tho? Who knows?


We're talking less than 100MB here, if your disk space is that limited you should really consider upgrading. Especially if you're going to try Gentoo, because not only it requires more disk space but if you can't afford a cheap 1TB drive chances are your CPU will take a week to install Gentoo since you need to compile everything.

in reply to da Tweaker

I'm sorry for being blunt, but Arch is very easy and plug-and-play like, if you're having these sorts of issues my guess is that you're not familiar with Linux and are doing stuff "wrong" (e.g. installing drivers from a website). Gentoo is a LOT more complicated and will hold your hand a lot less than Arch, I recommend you try something more beginning friendly like Mint, Fedora or Bazzite, learn the basics, learn the "Linux way" of doing stuff, then try Arch again, then, when you have a better reason than because I broke it, you can try Gentoo.

This is not a "you're too dumb to do it" answer, but imagine someone who's having issues driving a shift stick car asking how it's like to rebuild the engine. You're capable of rebuilding the engine yourself, you're able to use Gentoo, just not now, learn to walk before you try to bungee jump.

in reply to da Tweaker

Why do you think Mint/Ubuntu/Fedora/Bazzite are not that though? It seems you don't know how to ask your system to do stuff because otherwise your Arch install wouldn't break. Plus I bet that the default installation of any of those distros occupies around the same disk space than what you have now.

Honestly you read like an angsty teen who read Arch is advanced and wants to be 1337 by using it, a few years back you would have been using Kali. Let me tell you a secret, Arch is not advanced, it's a very easy straightforward distro, it just starts from a mostly clean slate, but if you're using gnome/kde/cinnamon or any DE that distros come prepacked with its just as bloated with extra steps.

in reply to da Tweaker

All Gentoo users remember the pain of compiling QtWebEngine ;)

I used to run Gentoo on my old computer. Installing it was quite the experience. That was where I learnt about most of how Linux works thanks to the wiki.

I heard compiling your own packages with use flags can improve performance, but honestly it was not worth it for the compile time.

When I switched to my new PC, the Nvidia GPU doesn't work and I could not figure out why. I also don't have the time at that moment so I installed Endeavour instead, which I'm still using.

in reply to da Tweaker

Comments complaining how everything takes time to compile in Gentoo are kind of funny, do you really need everything to be installed asap?

That being said, Gentoo indeed is not for everyone. I've been using it for +15 years and am really happy with it - almost zero maintenance and it's super stable. The crux is the time it takes to be installed and people hold a weird grudge against it just for that.

But at the same time there are more distros oferring pretty much the same, i.e. your own arch.

in reply to da Tweaker

in reply to da Tweaker

in reply to da Tweaker

I've been a hardcore gentoo user/fan for 20+ years, I thought I'd never be able to use anything else till I started playing with Nix this year. The granular configurability of each individual package has yet been unmatched for me in any other distro till Nix. For #gentoo though, I'd highly recommend taking great care in tailoring your /etc/portage/make.conf, setup /etc/portage/repos.conf/gentoo.conf with sync-type = git, and use /etc/portage/package.{use,mask,unmask,accept_keywords} as directories for individual packages. I tend to keep a /etc/portage/package.mask/failed file for upgrade blockages fer me to unfuck after a emerge -avuDUN @world succeeds.

Linux reshared this.

in reply to da Tweaker

The media in this post is not displayed to visitors. To view it, please go to the original post.

in reply to da Tweaker

As a noob to Linux, reading Gentoo Handbook & Arch Wiki has made me not only understand a PC better in terms of software management of hardware but understand Linux. I am nowhere near being able to actually use Gentoo. I installed Arch once, that been far enough for me with Linux. I know the people that wrote those guides need to be funny for Presidency because this is how we need to run the world. LOL
Unknown parent

lemmy - Link to source

CarrotsHaveEars

I mean, you can cross-compile to generate a Gentoo rootfs for the embedded system.

I worked on embedded systems for audio devices. I of course endorsed Alpine as well, but with musl as the C library I got weird bugs of stuttering audio output.

With Gentoo I get the option to build my entire system with musl as well, but I would rather have that bug not in my system. That's what Gentoo offers: options.

By "LFS", I think you mean Buildroot, practically. Buildroot is also highly customisable, but Buildroot isn't a distro. Like LFS, there is no way yo update a system, only rebuilding with latest packages. It also does not have flags for the whole system, so you're on your own if you want to disable, say IPv6, in the whole system.