I Installed Gentoo on Hardware: Thoughts & First Impressions



My GitHub:
https://github.com/terminalforlife

Thanks for watching! Don’t forget the whole subscribing and liking thing, if you care for it.

My BASH and Bourne Shell projects:
https://github.com/terminalforlife/Extra

My PERL projects:
https://github.com/terminalforlife/PerlProjects

My BASH configuration:
https://github.com/terminalforlife/BashConfig

My i3-wm/i3-gaps configuration:
https://github.com/terminalforlife/i3Config

My Vim configuration:
https://github.com/terminalforlife/VimConfig

#Linux #Gentoo

19 thoughts on “I Installed Gentoo on Hardware: Thoughts & First Impressions

  1. Not too bad for me, just compiled the entire KDE overnight and made a dozens of changes to make Appimage, input method, polkit, camera, sound and bluetooth to work. "user friendly"

  2. Man, I once fell asleep trying to install Gentoo… contemplating what was the point in all of this convolution.

    At first, the idea of compiling programs from source automatically with the help of Portage compelled me to try Gentoo, as I was expecting significant performance boosts from it, but nooo… various benchmarks show that it is more or less identical to binary-based distros. At the end of the day, your set of hardware is what matters…

    The way I see Gentoo, it might be useful for cross-compiling towards embedded systems where you need to squeeze as much performance/space as possible, but really unnecessary for a desktop or server. But then again, there are better and more practical solutions than Gentoo for embedded systems. I dunno if any professional uses Gentoo in corporate environment.

  3. I have tried getting a full desktop environment going on Gentoo probably 4 or 5 times. It's just pure pain, because anything beyond simply getting the base install done is not covered with any depth in the handbook with up to date information, and what little there was insufficient to get there. I had to hack together directions from several outside sources to get there. Of course it's not going to tell you that you're gonna have to manually add things like the greeter /xorg to cron/cronie(whatever it is you're going to be using) to autostart it on boot. It's a thing that kinda bugged me about FreeBSD as well, but at least you ended up with a stable system afterword. Sadly wasn't the case for my ill-fated Gentoo installation. I put up with it for a couple days and then it broke on me… I immediately replaced it with arch, and promised myself "never again" lol. sure, it took me 4-6 hours to install arch the arch way, but it took me 5-8 DAYS to install gentoo by the handbook(among other sources), and I got 0 benefit from it. I might still be a little bitter about it. . . 🤷.

  4. I have installed Gentoo half-way but it is so different. First you do a sudo chroot ./ . The second step is the PS1= stuff. Am I missing something? Some setup already been done before this video? And you are using your PC with another distro installed and running?

  5. I guess the main reason for categories is that it is possible to have many pkgs with same "name", having unique names for each pkg can get a little annoying, also for stuff like mask, unmask and accept keywords a "CATEGORY/*" can be specified, for example: putting "sci-mathematics/*" in "/etc/portage/package.accept_keywords" file will accept all unstable pkgs from sci-mathematics category.
    (btw. VCS == version control system)

    I dunno what you mean by "compiling world", I guess updating the world set (@world) and installing i3-gaps? …then yea, for 2 makeopts with i3 or something like that 7h is a little too much still…
    Are you sure you used "MAKEOPTS" and not portage's –jobs switch? "MAKEOPTS" is for compilers (CC, CXX, Rust, …), portage jobs specifies a number of pkgs to be built in parallel.

    Have a great day 😀

  6. Lolol, your so right! I'm such a noob – the reason LFS wouldn't boot is because of the lack of my initramfs… 🤦‍♂️🤦‍♂️🤣

  7. Gentoo user since 1.5 years here. Yeah sure Gentoo definitely has learning curve,but everything new in life has same. "You only need to learn once, then only revise". Emerging world for first time will sure take time but its only once then u just update once a week and it'll be done in minutes and it will upgrade in background, so u won't even notice.

    Ofc gentoo is about choice. But i would suggest using systemd as its mainstream, you're less likely to run into issues and u r already used to it. Systemd is great tbh just need to give it fair shot, Disregarding any philosophical takes.

    Once u get familiar to gentoo, u never go back to binary

  8. I told you you spend a lot of time in it. Also if you set the pulseaudio use flag, pulseaudio is automagically installed for you.

    As for git you want dev-vcs/git

    It's short for
    Developer-version-control-system/git

    Packages are named like this because Gentoo wants to match names with upstream on packages. Which forces them to sort stuff by caregory

    Honestly though, gentoo isn't that bad to maintain long term.

    As for the world compile time, that's mostly because of llvm and rust. They both take forever.

  9. I tried Sabayon several times back in the day and I could never get the merge and Emerge thing! I just could not get it to work in my head. The dependency issues were god awful to fix! After 3 times I gave up and installed Ubuntu 14 something… Lol
    So Good luck with that, I'll stick with Arch and Mint…:-)
    LLAP

  10. Don't be too hard on yourself. It takes all of us 3 days to install it. It will take you 2 years to get the sound working. Then 1 more year to figure out that you are masochist and that you probably should just throw your computer out the window and settle for a dominatrix instead. Gentoo will break you.

Leave a Reply

Your email address will not be published.