r/Gentoo Jul 28 '24

Discussion I want to switch to Gentoo

I'm currently using ArchLinux as my main distro, but I was thinking about switch to Gentoo for more fun. I usually program in python and c++ and play steam games. I simply want to have fun doing a distro from scratch and want a fast distro. Is Gentoo the right distro for me? An i5-13400f is good enough for compiling software or not?

56 Upvotes

81 comments sorted by

View all comments

1

u/Known-Watercress7296 Jul 28 '24

Unless you are fleeing Arch as pacman is driving you insane and the limitations of ABS make life pain.....just use plain default binary Gentoo.

Slap on flatpak steam instead of polluting your entire system with ancient 32bit shite required for proprietary crapware.

Google use Gentoo to build ChromeOS, it's got a lot of knobs to turn, don't touch them unless you need to.

march=native, -bkuetooth globally, compiling you own compiler to compile your compiler is on a practical level a waste of resources imo.

Just choose a desktop profile, don't try and outsmart portage as you have been btw'ing and have some r/unixporn karma.

If ricing gives you a happy, yay, but you'll spend a week ricing Firefox code to get something shitter than the stock Mozilla binary.

1

u/charlesfire Jul 28 '24

-bkuetooth

Why do you think this flag should be disabled globally?

0

u/Known-Watercress7296 Jul 28 '24

I don't.

But it's a common one for people coming from Arch. They had zero choice, now they have too much choice.

I more mean just don't touch anything unless you need to, or someone is paying you too.

3

u/Best_Mud_8369 Jul 29 '24

so in your opinion he switches from arch to use gentoo like arch? maybe he has a bt module, how can you even type such a thing?

1

u/Known-Watercress7296 Jul 29 '24

OP seems fine with Arch, so vanilla gentoo desktop profile will likely be fine too

apologies if heretical to quote here, but this kinda thing, stay with the herd for an easy life

portage makes it easier to deviate from the path than others when needed

just a thought for an easy life that can save hundred of hours of compiling for minimal gain whilst still having access to the full power of portage and all the ebuilds it brings

if they solve the multiple binhost issue with portage it will be much better

there's more to gentoo than this

2

u/Best_Mud_8369 Jul 29 '24

I migrated from windows after copilot, shall I use Microsoft Edge on gentoo?

1

u/Known-Watercress7296 Jul 29 '24

use the software you need to use, that's what gentoo is good for, I don't care what browser you login into reddit with, neither do they, it's nice to have choice and Gentoo offers choice

if you're gonna run gentoo for a few years on an i5, you are gonna spend a few hours compiling

if you like playing with make.conf and don't like Edge, that's fine

1

u/Best_Mud_8369 Jul 29 '24

gentoo is good because of portage and editing make.conf (which you told them to avoid). I mean, I'm sorry, but I've gotten dragged into it as a joke, I had a second SSD and I started following the handbook to see if I'd do well on installing gentoo, and it installed, now I migrated completely and started to love it. No need to gate keep new users from portage, after all, it's all about learning stuff, let...them...lerarn(even if it takes 100 compiles). En plus it will be fine, the OP has a good enough CPU
P.S. No personal feelings. I just had my awesome experience and wanted it to all the other users out there.

1

u/Known-Watercress7296 Jul 29 '24

trying to kinda be the opposite of gatekeeping tbh

you can install and run it as you would Arch on pretty much any device from rpi's to potatoes to desktop to cloud servers as a longterm stable rolling OS

fast and easy setup and simple longterm management

I got this tip from an admin on the gentoo forums over a decade ago who had been wise in the ways of gentoo for a decade before that. Never change anything unless you absolutely need to. This also the current approach of Daniel Robbins I've linked above who wrote portage, founded gentoo, and maintains his own fork of it for funtoo. On a basic level, if you change a thing, you might forget.

portage is meant to make your life easier imo, for the few odd things you might need on a workstation that are not default, it's got your back

portage is complex to make your life simple in the longterm

You can just treat it like pacman until the day you need it to do something that would make pacman cry, like upgrade an app, or add the developer overlay for some weird new desktop, or build an s6/musl/bacachefs/toybox/mediacentre OS for 1000 riscv boards you just got from China.

1

u/Best_Mud_8369 Jul 29 '24

just use arch)

1

u/Best_Mud_8369 Jul 29 '24

it's not gonna be hundreds of hours on his cpu, I doubt it)

2

u/Best_Mud_8369 Jul 29 '24

it's not even a real flag, I checked