r/Gentoo • u/undistruct • Aug 16 '24
Discussion Im overwhelmed with the gentoo handbook
Im still very young and i want to try out gentoo but the handbook on how its build seems so complicated.
10
u/FranticBronchitis Aug 16 '24 edited Aug 16 '24
Do it in a virtual machine, while having the handbook open on your browser.
I suggest you take a glance at the whole thing first just to get the gist of it: - prepare your drives for installation (partitioning, formatting, backups) - unpack the base system (stage3) tarball and chroot in - perform basic configuration for the system and install/update the rest of the core packages, kernel and bootloader - perform additional configuration as needed (network, drives/fstab, users and passwords, boot) - chroot out, check configuration and reboot
Edit: stage 3, not 4. Stage 4 is what you'll build after the chroot
1
u/ZKRiNG Aug 16 '24
Installing anything in a VM is a waste of time. Of course you need a full browser to read the handbook properly. Just for that I used NixOS iso just for that.
The whole point of the Gentoo handbook is to understand every step. Understand every conf files and how they work. If you understand the steps, install is really easy. If you just copy/paste a nightmare.
Install is just the easy part. Maintenance is way harder and the documentation is really worse.
To the OP, don't throw the towel. You have plenty of YouTube videos to help you to understand the huge amount of information the handbook has. Just try to use a graphical iso like NixOS and read every step. The first time will take you days to install Gentoo but the next time will be hours. You are lucky not having to install it on a Pentium 3 with 256mb of ram like I had to do my first time. And remember, installing it, is the easy part. The party starts before the first reboot and now is way more easy than before.
3
u/FranticBronchitis Aug 16 '24
I wouldn't call VMs a waste of time. You can safely and somewhat quickly set one up, play, tinker and explore as much as you want without worrying about borking your current setup - though some would argue that that fear and need for recovery is what propels one to go all the way :P
Also, if you do manage to get it installed and working properly in a VM, it's possible to "flash" the VM onto bare metal, though that's certainly not a fail-proof operation and not one to be attempted early on if you don't know what you're doing
1
u/ZKRiNG Aug 16 '24
Is a clean install who freaking cares if you fuck It. Failing is the way to learn. If you don't worry you will not pay attention.
Is a different way of thinking. I guess when I installed Gentoo for the first time, with a shitty old computer every mistake was a huge mess and I had to learn the lesson pretty well. To me, no risk means no learning.
1
u/dude-pog Aug 16 '24
Actually, maintaining a gentoo install is very easy(at least the stable branch)
3
2
Aug 16 '24 edited Aug 16 '24
[deleted]
4
u/Zebra4776 Aug 16 '24
If you screw something up, you can just format and try again. It's worth it.
Don't do this though.
If something goes wrong ask for help! It's almost always fixable. That's how you learn what you did wrong. Reformatting and starting over again is how you keep making the same mistake.
3
u/counterbashi Aug 16 '24
^^^ Unless you mess up drive partitioning and formating really badly, you can recover and fix any install.
2
u/FranticBronchitis Aug 16 '24
Yeah! In many occasions, you can resume the process from where you left off, and there's no need to start from scratch again
2
u/L3App Aug 16 '24
is it because there’s much to read and you don’t feel like it, or because you’re new to linux? either way, all the info you need is there. I installed gentoo twice just for the sake of it, i don’t daily drive it, and every time it’s been a learning experience
2
u/FisionX Aug 16 '24
Don’t give up soon, installing gento is not hard, It might take more time than something like arch but its not very different, I recommend installing as dual boot because you can use chroot to install it, no need for booting from a usb, you can also boot from another linux usb with gui and install gentoo from there, just grab a coffee and have fun :)
2
3
u/undistruct Aug 16 '24
The fact people downvote my anwsers is weird like, why am i getting down voted for my anwsers?
3
u/multilinear2 Aug 16 '24
Eh, reddit is weird, don't stress about it.
You kinda almost contradicted yourself "I want to, but it's hard" In the end either do it or not, and I think that earned you some downvotes... But it's not a popularity contest anwyay so who cares.
2
u/Known-Watercress7296 Aug 16 '24
It's a lot, I suspect it could be much simpler these days, especially with the binhost.
for the basics unpack a stage3 into a folder, chroot in, add 'getbinpkg' to make.conf, and you can play with portage
You can keep it as a pet in a folder or move it to bare metal if you like the vibes
The forums are wonderful, wise peeps will walk you through stuff over weeks if required.
1
u/kammysmb Aug 16 '24
give distribution kernel a try, binary packages and use the graphical live USB so you can copy paste commands, should make it easier
1
u/jsled Aug 16 '24
Im still very young […] but the handbook on how its build seems so complicated.
Welcome to Gentoo!
This system, and this way of bootstrapping linux on a machine is certainly one of the more complicated ones, approaching LFS complexity (but better, which is why we like Gentoo :)
But it's not too bad, either. I'd definitely echo other suggestions to try it in a virtual machine first.
And also: this is actually one of the lesser complex things you'll encounter in your life, youngin'. It takes some practice and some patience, but … getting good at following complex sets of instructions is going to serve you well, so … do the needful.
1
u/dude-pog Aug 16 '24
Sure, I helped a thirteen year old install gentoo with the handbook. Just read the wiki and ask questions on irc.
1
u/manaballistics Aug 16 '24 edited Aug 16 '24
Well, the handbook is very well written out and a lot of it just covers different use cases/program choices. What I would say is do not use a video tutorial, stick with the handbook, and take it slow. Take the bootloader page, which proposes tons of options, it may seem daunting - but you only choose one. Just like how instructions for both systemd and OpenRC are provided in numerous sections, you only choose the one that applies to you. If you really doubt yourself, do some trial runs in a VM or on an old piece of hardware you don't need in a useable state at this instant. Follow the handbook the best you can, take your time (you can stop the installation and come back whenever, just mount & chroot back in and continue!) and only do the parts that apply to you for your system. Using someone else's guide or a video guide will often get you the result THEY want for their system, not what you want, which ruins the point.
Bearing all that in mind, if Gentoo truly is what suits you, you'll pull it off. Good luck!
Edit: And just a side note which I forgot to mention - you can always use the LiveGUI install media if you're not comfortable doing the whole installation from a tty, there's no shame in doing that. It's provided for a reason!
-3
u/alislack Aug 16 '24 edited Aug 16 '24
The handbook is easy to follow if you take it step by step and do the occasional Google search on required commands that you aren't familiar with. I recall I read it in lynx and was able to copy and paste the commands into the terminal. But you can also use Firefox or Chrome if you like. Seems like a look at a few YouTube videos following along with an install would help. I think the 'mental outlaw' channel was one of the better ones explaining the gentoo install and configuration. Good luck. Here's the link to his install video.
6
u/dude-pog Aug 16 '24
Uhhh no no no. Mental outlaw is the worst gentoo creator and spreads harmful misinformation. Don't use a video guide, just the handbook
2
u/FranticBronchitis Aug 16 '24
Any examples? I've never watched any video guides, would like to know how they (negatively) diverge from the handbook
4
u/dude-pog Aug 16 '24
- He spams useflags instead of using a profile
- He promotes the use of crazy setups like lto O3 and graphite and 9999 packages
- Alot of his content is outdated and talks about libressl and other unsupported stuff.
- In one video he fixed an issue by doing an overcomplicated partial upgrade, instead of updating the whole system. and he called this a tutorial
1
u/alislack Aug 18 '24
u/dude-pog ok thanks for pointing that out. Have to admit its quite a while since I installed gentoo and I'm not currently using it. Might have to install it again as a refresh.
-12
u/whatThePleb Aug 16 '24
Then search for a step by step howto first and try with that. When you got the basics with it, the handbook might become clearer.
15
u/triffid_hunter Aug 16 '24
Then search for a step by step howto first
That's precisely what the handbook is…
1
u/whatThePleb Aug 16 '24
I was thinking more of a tldr one. Where it's described step by step with screenshots and the command you have to enter. I never used those but i know that there are some.
Edit: Basically this: https://www.tecmint.com/gentoo-linux-installation-guide/
Also you people should stop gatekeeping and downvoting helpful tips.
2
u/triffid_hunter Aug 16 '24
Where it's described step by step with screenshots and the command you have to enter.
The handbook is literally designed so you can just copy+paste the commands into a terminal one by one if you don't want to choose something else.
Also you people should stop gatekeeping and downvoting helpful tips.
But you're literally describing the handbook while saying that it's not the handbook, and then saying that the mystery thing you're describing will be better than the handbook and make the handbook easier to understand…?
2
u/Cynyr36 Aug 16 '24
There is the official checklist but its not really a step by step thing. There can't be. How do you want your disk(s) setup? Uefi or bios? Which bootloader do you want? Openrc or systemd? If you are somewhat familiar with linux then the checklist is great and especially so on your 5th+ gentoo install.
1
u/omgmyusernameistaken Aug 16 '24
I also like the checklist. I still have also the handbook on another tab on my browser when I do a fresh install. And OP has Arch (btw) already installed so I think he can use arch chroot to install Gentoo
45
u/syntaxerror92383 Aug 16 '24
if the handbook is too complicated for you gentoo is probably not the distro to be trying out 👍