How to install Gentoo Linux

  Рет қаралды 134,555

DorianDotSlash

DorianDotSlash

Күн бұрын

Пікірлер: 260
@juzujuzu4555
@juzujuzu4555 3 жыл бұрын
22:33 You don't need to know your CPU, just use -march=native and let the compiler find out your CPU and all the instructions it supports. That's the default option that Gentoo recommends and it can provide better results than selecting the architecture, though mostly it's the same thing. 24:12 Remember that compiling certain rare packages can take up almost 2GB per thread, at least when compiled with couple of threads and heavy optimization flags. So if compiling crashes, it most likely is because it run out of memory. But you can just try again with less threads without any problems caused to your installation.
@Doriandotslash
@Doriandotslash 3 жыл бұрын
Thanks! Yes it mentions using native in the Wiki too. Good tip about reducing the jobs too. I had to do this when I was finishng up. It was either qtwebengine or firefox that failed because of memory, and reducing the jobs allowed it to finish. This is mentioned in the upcoming part 2 video :)
@juzujuzu4555
@juzujuzu4555 3 жыл бұрын
@@Doriandotslash Spidermonkey javascript engine is probably the most memory hungry package on the default desktop installation. Firefox and qtwebengine requires a ton of memory too. And qtwebengine takes the crown the compile time. And thanks for these videos. Someones Gentoo installation video made me try to install it myself. Hopefully many more start that journey because of your videos.
@Doriandotslash
@Doriandotslash 3 жыл бұрын
@@juzujuzu4555 This is why I just exclude webengine completely. And thanks for the comments!
@dengr1065
@dengr1065 3 жыл бұрын
distcc disagrees
@juzujuzu4555
@juzujuzu4555 3 жыл бұрын
@@dengr1065 You can pass your -march=native flags to distcc. I don't remember it from the top of my head, but it was quite simple trick.
@OzarkPatriot1
@OzarkPatriot1 3 жыл бұрын
I feel like I just watched someone perform digital neurosurgery on a computer, and here I am happy that I was able to correctly partition my hard drive to dual boot windows and kde neon without accidentally burning my house down. I learned a lot from this video and am looking forward to part 2. Thanks for taking the time to make this.
@Doriandotslash
@Doriandotslash 3 жыл бұрын
Thanks for the comment! The part 2 is done and will be going up tomorrow morning so keep an eye (and subscribe) ;) Cheers!
@not_herobrine3752
@not_herobrine3752 3 жыл бұрын
digital neurosurgery is what it felt like for me to install arch linux on bare metal for the first time
@atahualpaarias1840
@atahualpaarias1840 2 жыл бұрын
@@not_herobrine3752 Arch Linux is fun to install hshs, idk about using I'm just learning about it
@playcompile
@playcompile 2 жыл бұрын
How to install Gentoo Linux - part one is a well paced narrated guide through the first steps of installing Gentoo Linux. The presentation is very well put together and the explanations are easy to follow and understand but you can hear the toll that the torture of dependency hell has had in the voice of the host. I love the optimistic teaching style which tries to mask the pain and suffering of command line compiling packages from scratch in order to inspire and motivate newcomers and you can tell that great care went into editing out all the screams and tears at compiler errors so as not to depress his newer viewers. He almost makes this dystopain nightmare seem somewhat fun - a true masterpiece of educational post apocalyptic content!
@foxsermon
@foxsermon 3 жыл бұрын
Love it ❤️ !! .... Gentoo & ArchLinux are my favorites flavours !!... I think I will install it this weekend.. 90s music, beer and installing Gentoo 🥳🍺
@Doriandotslash
@Doriandotslash 3 жыл бұрын
That sounds like my kind of install 👍
@johanb.7869
@johanb.7869 3 жыл бұрын
Always like your video's Dorian. You always explain things very well.
@Doriandotslash
@Doriandotslash 3 жыл бұрын
Thanks Johan!
@mustafasalih5328
@mustafasalih5328 3 жыл бұрын
for people who will install it on bare metal, gentoo live cd comes with the "screen" utility, it will be nice to split your terminal for work and for reading documentation while installing
@Doriandotslash
@Doriandotslash 3 жыл бұрын
Indeed. I actually have a video on how to use screen as well. Now I’m wishing I would have included that bit in the Gentoo videos lol
@mustafasalih5328
@mustafasalih5328 3 жыл бұрын
@@Doriandotslash very nice 🖤
@idtyu
@idtyu 3 жыл бұрын
When people complain that fedora is too vanilla, I tell them, look at this, this is Gentoo
@NeverTrust298
@NeverTrust298 3 жыл бұрын
people you know in real life or on reddit forums? lol
@idtyu
@idtyu 3 жыл бұрын
@@NeverTrust298 both, mostly coming from people using Ubuntu
@genericname9875
@genericname9875 3 жыл бұрын
"Fedora is too vanilla" 🤣
@paklekj4429
@paklekj4429 3 жыл бұрын
@@genericname9875 vanilla = too original
@johankrafft7295
@johankrafft7295 Жыл бұрын
The most valuable tutorial on KZbin - a great asset alongside the handbook.
@n0ita
@n0ita Жыл бұрын
Watching people do linux distros from scratch is my new favorite pastime. Great tutorial.
@3120s
@3120s 3 жыл бұрын
Thank you for your tutorial. I think that Gentoo makes more sense for those people who build their own rig and for OEM selling computers with Linux pre-installed so that they'll have the OS perfectly tuned for their hardware. Apple takes FreeBSD into their MacOS and have a perfectly tuned system for their hardware. Google takes Gentoo to make their Chrome OS to be perfectly coupled with the hardware made from third parties.
@Doriandotslash
@Doriandotslash 3 жыл бұрын
Thanks. Yes it's good for maximum tuning, but it's also a great way to learn.
@3120s
@3120s 3 жыл бұрын
@@Doriandotslash i agree with the learning thing, but the masses don't want to learn but they only wants something that works. This guy here at kzbin.info/www/bejne/d6eQf3WNfJ2kqrM explains quite well what Linux really needs to become more relevant to the masses and the developers.
@Chopper153
@Chopper153 3 жыл бұрын
@@3120s just give them games, MS Office and Adobe software and common people will be using Mint or Ubuntu. Gentoo is for power users and should remain as such.
@skinwalker69420
@skinwalker69420 Жыл бұрын
Apple doesn't take FreeBSD and do things with it. MacOS and FreeBSD were both forked off of the same place, back in the late 90s, but besides that they have no relationship. Netflix uses FreeBSD for its content servers though.
@skinwalker69420
@skinwalker69420 Жыл бұрын
@@Chopper153 I don't know, my school gave me a Chromebook and that runs Gentoo, it comes with Microsoft Office too.
@Bricky2021
@Bricky2021 8 ай бұрын
Met you after series of how to make your own linux desktop, glad to see you explain how to install the "flexible" OS as the trusted explainer❤❤❤
@katakis1
@katakis1 2 жыл бұрын
Fascinating stuff. I only knew Gentoo from the "install Gentoo" meme, but a fully customizable operating system sounds like you could learn a lot from it. Wish I could do this on my M1 MacBook, but I don't think they're supported at this time. One day.
@kiranraaj7889
@kiranraaj7889 2 жыл бұрын
just never buy a mac, it restricts sm capability
@pctlc
@pctlc 3 жыл бұрын
Excellent tutorial Dorian!! looking forward to part 2 :)
@Doriandotslash
@Doriandotslash 3 жыл бұрын
Thanks Colin! I already uploaded part 2 :)
@zed5551
@zed5551 2 жыл бұрын
The info on partitioning at 10:44 in the video has changed to say just use fdisk like in most linux installations now. From the wiki: "Both fdisk and parted are partitioning utilities. fdisk is well known, stable, and recommended for the MBR partition layout. parted was one of the first Linux block device management utilities to support GPT partitions, and provides an alternative. Here, fdisk is used since it has a better text-based user interface." Thanks for first half. I've been interested in this distro for awhile.
@dwinkley
@dwinkley 2 жыл бұрын
These tutorials are really high quality. Sad that he isnt uploading anymore.
@TitanV
@TitanV 3 жыл бұрын
Great video as always, thanks Dorian! By the way, can you make one in the future about Solus OS? I played with it for some time now, and although I don't think it's something really special (but I do like it), for some reason it was the distro that was the most liked among the people I installed it for. Still trying to figure it out, so I would really like your two cents on the subject. Let's say I'm still hesitant to go public about how cool it is, so... Anyways, thanks for the great content.
@Doriandotslash
@Doriandotslash 3 жыл бұрын
Thank you very much! Solus is a good distro. But last time I tried it, they had slightly outdated packages. This can be remedied by using flatpaks. But what really got me turn off was that when I installed it on hardware, it overwrote all my bootloaders, making my system unbootable and I had to do a recovery to get my system up and running again. To be honest I haven't used in quite a while, but I'll try a newer version and give it another shot. However, my current go-to distro is Debian after recently switching to it from Arch.
@TitanV
@TitanV 3 жыл бұрын
​Yeah, you're right about the outdated packages, that's still mostly the case. But it wasn't too much of a concern for me. I set it up mostly for my friends and family who wanted an OS for basic stuff (surfing, videos, music, some basic games even...). I installed it with Budgie on some kind of older hardware (all of them circa 2011) and it ran pretty smooth, not to mention that everyone was amazed of how good and fresh it looked. Flatpaks...errr, yeah... but not my cup of tea, to be honest. Anyway, I kept solus on my old laptop that everyone in the house can use (good old, reliable and hellishly ugly Dell laptop with 2nd gen i5), but my daily driver is Mint/Cinnamon that I use since 2013 for all my work, programming and pretty much everything else. I don't really think it's "the best ever" or some stupid thing like that, but I tried several other distros and I always get back to it. It never failed me. And yes, Debian - although I really thought of it as the papa of my Mint, I never really dared to go for it. Never really thought of myself as linux expert enough for it, idk... :D Gonna go watch your latest video on it, who knows... maybe this is the time ;) Thanks once again!
@TitanV
@TitanV 3 жыл бұрын
And yes, about that bootloader problem you've had, I haven't experienced it, that's really peculiar.
@model.citizen.ps3
@model.citizen.ps3 11 ай бұрын
I recently did a Gentoo on my Playstation 3 (PPC64). Been living in the OS for a few weeks now. Enjoying the experience. (I also run Fedora on PS3 as well). Having some trouble compiling custom kernels (i'm currently using pre-builts from a friend's github). Dracut keeps building broken initramfs images, and genkernel takes WAAAY too long on PS3. So I just built my own custom initramfs and will try it on my next reboot - wish me luck! Also, having trouble getting xorg to start (and not freeze) running in framebuffer. Still diagnosing that problem. Later, I will work on getting alsa configured. Fun fun fun! 🙂 Anyway, good video. I should make a similar one for Gentoo on PS3. Keep up the good work!
@rossonerodiavolo8074
@rossonerodiavolo8074 3 жыл бұрын
Dorian woke up and chose PAIN...
@Doriandotslash
@Doriandotslash 3 жыл бұрын
Hah, well it's not that bad to be honest. If you follow the handbook it's fairly straightforward even if you occasionally have to find some things out along the way. It's definitely a great way to learn.
@copper4eva
@copper4eva 3 жыл бұрын
FYI, if you back out of the installation and what to go back. Before you do all those mount commands you showed ('mount --types proc /proc /mnt/gentoo/proc' and so forth) you need to run a mount command in the previous section: 'mount /dev/sda3 /mnt/gentoo' Without that mount command everything will be screwed up. Like, you're /mnt/gentoo folder will contain nothing and none of the mount commands you showed will work, and you can't chroot. I literally just found that out myself lol.
@AbarSimorgh
@AbarSimorgh 3 жыл бұрын
Thank you. Always great content.
@Doriandotslash
@Doriandotslash 3 жыл бұрын
Much appreciated!
@AX_-
@AX_- 2 жыл бұрын
I have an issue when installing the packages in 39:00 it looks like there is 1 blocked package "sys-libs/musl" and I tried to exclude it by emerge --deselect [package name]. but it didn't do anything. (sorry for bad English)
@bennewofek2346
@bennewofek2346 2 жыл бұрын
Hey, Thanks for your video! I think you have forgot the 'mount (/run)' in the video. :root #mount --bind /run /mnt/gentoo/run root #mount --make-slave /mnt/gentoo/run
3 жыл бұрын
👍👍👍 Have a good one Dorian !!
@PabloFabianWagnerBoian
@PabloFabianWagnerBoian 3 жыл бұрын
If you're using UEFI you don't need a BIOS Boot partition (the first one you created). Also, if you do need it (BIOS/GPT combination) you don't format it ( www.gnu.org/software/grub/manual/grub/html_node/BIOS-installation.html ), like you did later on as FAT. Did the Handbook specifically state that? I just checked and the whole BIOS/GPT scheme isn't there (I'm a bit lazy to check the edit history of the wiki).
@Doriandotslash
@Doriandotslash 3 жыл бұрын
Yeah I just followed the steps. I noticed it said to make that partition for UEFI even though it’s not used, but I decided to just follow the steps as written. It may have changed now because it’s always being tweaked.
@geekboy6655
@geekboy6655 2 жыл бұрын
27:57 The documentation says "The --make-rslave operations are needed for systemd support later in the installation." which means that I have to run commands "mount --make-rslave [...]" when using OpenRC or not?
@Doriandotslash
@Doriandotslash 2 жыл бұрын
I think that’s SystemD specific.
@BryceMWalter
@BryceMWalter Жыл бұрын
I tried Gentoo Linux for the first time last night. Love it. Instant internet connection on that Live cd. But this is way too hard to install it. I wish there was an easier way to install it?
@Sman-eg1zs
@Sman-eg1zs Жыл бұрын
Very helpful, nice and clearly explained. Thanks
@garth56
@garth56 3 жыл бұрын
Hey Dorian Gentoo is hair pulling however LFS, yes it's not a distro like Gentoo but it puts Linux on your computer, is suicidal after 4 attempts and almost throwing myself and the pc out the window I got there. It lasted 45 minutes and 28 seconds straight back to arch. I climbed everest I came down really quickly lol :-)
@Doriandotslash
@Doriandotslash 3 жыл бұрын
Yeah you really need to take the time to read the steps in the Wiki when doing this. It's not a quick install the first couple times you do it that's for sure!
@veasman2274
@veasman2274 3 жыл бұрын
When is part 2 coming out? I loved this video!
@Doriandotslash
@Doriandotslash 3 жыл бұрын
Thank you! It's already out, and so is part 3. Check out my channel for them
@PaulAJohnston1963
@PaulAJohnston1963 2 жыл бұрын
Got as far as 26:08 but mirrorselect throws an exception No module names 'pkg_resources' The version of python it is using is 3.9.9 and there is no pip to grab it. Your tutorial is really good, just thinking perhaps gentoo isn't for me 🙂 Any chance of seeing the format of the lines it adds to the make.conf file please? Cheers Paul J
@stevanlg1844
@stevanlg1844 2 жыл бұрын
I had the same problem. I'm not shure why it happens but It's easy to fix. First you skip that command, and before running 'emerge --ask --verbose --update --deep --newuse @world' you run 'emerge app-portage/mirrorselect' and then 'mirrorselect -i -o >> /etc/portage/make.conf'. That's it.
@_vertigo_1841
@_vertigo_1841 2 жыл бұрын
​@@stevanlg1844 I have the same problem. I get "-bash: emerge: command not found" Also I'm not sure what you mean by "before running...". Are you saying I should run "emerge app-portage/mirrorselect" first, "emerge --ask --verbose --update --deep --newuse @world" socond, and then do "mirrorselect -i -o >> /etc/portage/make.conf" ?
@stevanlg1844
@stevanlg1844 2 жыл бұрын
@@_vertigo_1841 I'm sorry, english is not my native language. -First you skip that command -Then you continue the gide, and before running "emerge --ask --verbose --update --deep --newuse @world" you run these two commands: -"emerge app-portage/mirrorselect" -"mirrorselect -i -o >> /etc/portage/make.conf" If you have any other problem, make sure that you ran all the commands as the wiki says, because they can change over time.
@H--zf3oy
@H--zf3oy 3 жыл бұрын
Great tutorial! Do you know what determines the amount of packages that the initial @world pulls in? Mine was 225, yours was 124... I just selected the generic desktop profile since I want to run a wm, and left on Bluetooth. Everything else was the same.
@andyyiu3987
@andyyiu3987 2 жыл бұрын
Excellent explanation of everything so far. Only thing that put me off from Gentoo is how long it actually takes. Regardless, I must just have to try this once as it seems like a great learning experience in the realm of Linux.
@cosmicvoid2207
@cosmicvoid2207 3 жыл бұрын
Great to finally have a comprehensive Gentoo series! I did a base install a while ago however I had no luck getting my wifi to work. Could you please add a WM as well? (Xmonad would be awesome!) By the way, isn't Plasma going to take forever to compile on Gentoo? (another reason to go minimal).
@Doriandotslash
@Doriandotslash 3 жыл бұрын
Thanks! Well I just added the Part 2 video where I installed Plasma, so go check it out.
@aurum3747
@aurum3747 3 жыл бұрын
I got wifi to work by using rfkill list rfkill unblock (number of eveything blocked) net-setup Choose wireless and whatever your security is
@cagami-8215
@cagami-8215 2 жыл бұрын
you written mistake (timeshtamp=24:12) MAKEOPT= needed MAKEOPTS
@rafaeldoe1549
@rafaeldoe1549 3 жыл бұрын
I just installed Arch...
@Doriandotslash
@Doriandotslash 3 жыл бұрын
I've used it as well. Arch is a similar install without the compiling parts 🙂
@Martin-lc1sk
@Martin-lc1sk Ай бұрын
this is quite technical, i would strongly suggest users are comfortable installing Arch first (not using the install script). its not mandatory of course, but should ensure you are at a certain level of knowledge.
@MUSTDOS
@MUSTDOS 3 жыл бұрын
Thanks for the vid! Better than most bait-tubers
@Doriandotslash
@Doriandotslash 3 жыл бұрын
Thanks!
@CausticAscarite
@CausticAscarite Жыл бұрын
holy damn cow that is actually pretty easy
@playgede4954
@playgede4954 2 жыл бұрын
Sir where can I find the old handbook?, the content of recent handbook is different especially in partition parts, it only tell you to use fdisk and not to detailed
@Doriandotslash
@Doriandotslash 2 жыл бұрын
Yes the handbook is constantly evolving, so things change all the time. You can still use the video as a general guide, but following the handbook is the way to go if you see anything different.
@techdiyer5290
@techdiyer5290 2 жыл бұрын
Im trying to make a download for this distro, so i have linux portable, but i was wondering how to do that without accidentally formating any of the windows drives. how do i do this on the external drive, so i don't overwrite any files?
@usr-coffee
@usr-coffee 3 жыл бұрын
also u can clean the terminal up bit if u use --verbose --quiet to emerge and few other commands especially use fule on the world command
@asland408
@asland408 3 жыл бұрын
Your fist line in the video is why I don't use Gentoo. Also the age of my hardware would make compile times extremely long. Thanks for putting in the time and effort and energy. I learned a lot thanks.
@Doriandotslash
@Doriandotslash 3 жыл бұрын
Glad you enjoyed it. Yes much older hardware would take quite a while to compile. And you’d likely want to stick with something very lightweight like a TWM just to save compile time. Some people compile on a newer machine and then copy it to the older machine but that takes a bit of set up work to do.
@Doriandotslash
@Doriandotslash 3 жыл бұрын
@Terrific Tape That’s a really hard question to answer. I don’t have similar hardware to compare, and compile time all depends on what you’re compiling. Even just compiling the same thing on two machines can vary depending on what use flags you have set.
@aaronryder4008
@aaronryder4008 3 жыл бұрын
whoa! amazing video!
@Doriandotslash
@Doriandotslash 3 жыл бұрын
Glad you think so! Thanks!
@dustinwatts9055
@dustinwatts9055 3 жыл бұрын
I really liked your video, it's very helpful - the only suggestion I would make is to warn people at the beginning which stage to use (openrc, not systemd) - I downloaded the systemd stage and then I get to 35:00 and you're like "systemd is very complicated to set up" ....well shit, time to start over XD
@Doriandotslash
@Doriandotslash 3 жыл бұрын
Ah, yeah good point. Sorry about that lol
@stevekyhon
@stevekyhon 2 жыл бұрын
Wow... watched this video from the beginning to the end
@godisgood5089
@godisgood5089 Жыл бұрын
This is a good video, it's making me want to try Gentoo. But is there really a need to use swap partitions any more? I've never used one. Unless you're handling gigantic media files as part of a work flow surely they aren't necessary any more, right? I have 16GB RAM in my laptop and can't see the point.
@key_gen
@key_gen 2 жыл бұрын
Updating the world set took over 15hours for me on lenovo T530 😆
@aaf7ad
@aaf7ad Жыл бұрын
I hope you can show us how you’re doing now and introduce us to new adventures. Give the tumultuous past some time to recede into your memory.
@FrankieVasquez-yt6gy
@FrankieVasquez-yt6gy 8 ай бұрын
I installed the kernel, and didn't work. So I go for another try with genkernel all. That worked like magic.
@fenrir7969
@fenrir7969 2 жыл бұрын
Years ago, I (somehow) managed to get Gentoo installed on a Pentium 4 machine. I definitely didn't know what I was doing and the resulting desktop was totally useless, quite possibly broken even. Would love to give it a go again though.
@stephenwilson0386
@stephenwilson0386 2 жыл бұрын
I'm curious how I would set up the disks on my PC. I have 3 separate SSDs, one with Windows, one with openSUSE and one with Ubuntu. The bootloaders for all 3 are on the same EFI partition on one of the drives. Typically if I install a new distro it will find that EFI partition and do whatever it needs to do to add the bootloader to what's existing. Let's say I want to replace Ubuntu with Gentoo - how would that work since you have to select everything manually?
@prajullas
@prajullas 3 жыл бұрын
Great content..been waiting for this for a long time. Thanks Dorian.
@Doriandotslash
@Doriandotslash 3 жыл бұрын
Thank you very much, I'm glad you enjoyed it! Cheers
@mementomori1868
@mementomori1868 3 жыл бұрын
Best tutorial gj!!!
@Doriandotslash
@Doriandotslash 3 жыл бұрын
Thank you!
@olokelo
@olokelo 3 жыл бұрын
Hi! Really awesome tutorial. I've one question though. Do you know how to install gentoo with musl libc? I tried stage 3 with vanilla musl and set appropriate profile (the musl experimental one) but when I tried the emerge world it gave me compilation error saying something about __UT_HOSTSIZE which probably is a libc header. I've seen that some people installed gentoo with musl without problems so that's a bit odd. I don't have anything against glibc but I really like musl so using the old and stable glibc will not be a big problem for me.
@Doriandotslash
@Doriandotslash 3 жыл бұрын
Thank you! But I have to admit I've never used musl on any distro so I'm not sure there. Even when I used Void for a bit, I never tried their musl version...
@olokelo
@olokelo 3 жыл бұрын
@@Doriandotslash I really like Alpine Linux for being very fast lightweight distro that works even without spending a full day installing it and it uses musl. Some software is still not compatibile with musl though. Thanks for reply and very informative gentoo video! :D
@willianrichard7161
@willianrichard7161 3 жыл бұрын
Hi man, following your tutorial. Trying to move from Arch to Gentoo. I noticed that If I put EMERGE_DEFAULT_OPTS="--jobs=6 --load-average=6", as my CPU is a 6-core i5, in make.conf, the world set update runs MUCH faster. Also noticed that emerge hides all compiler output when this option is set. Why is this?
@Doriandotslash
@Doriandotslash 3 жыл бұрын
With load-average you're telling the compiler to use 100% of the available CPU, which might make sense as to why you won't see any output, because 100% of the CPU is dedicated to compiling the code leaving none to display output. I'm not sure if this could result in issues with the CPU overheating or running at max temp the entire time, so make sure you have good cooling. This may also be additional wear and tear on the CPU over time.
@gradientO
@gradientO 3 жыл бұрын
Can you do Arch Linux Installation speedrun any% ??
@Doriandotslash
@Doriandotslash 3 жыл бұрын
I did an Arch Linux installation video already, it's on my channel. It wasn't a speed run because I explained things during the install. If I want to install it quick, I use my script :)
@KS-ep9rx
@KS-ep9rx 8 ай бұрын
For compiling this u can also use ssh i dont know if gentoo iso provides one, i manage to compile gentoo via some random distro with ssh using my 2nd laptop and some time after just my phone
@ramosmanos
@ramosmanos 3 жыл бұрын
Hello! Thanks for the video! I'm new in gentoo, trying to install and faced the problem. To make "emerge --ask --verbose --update --deep --newuse @world" go, I had to exclude bluetooth in "USE" option. But if I need bluetooth on the laptop, can I install it later, when the installation of gentoo will be done?
@Doriandotslash
@Doriandotslash 3 жыл бұрын
I haven't tried that, but I always disable bluetooth since my desktops don't have it. Best bet would be to remove the exclude afterwards and see if it works then. Otherwise you might need to hit up the forums for hardware support questions.
@TheLukemcdaniel
@TheLukemcdaniel 2 жыл бұрын
What I did, was boot up using a livecd with a full desktop(knoppix worked fine, I actually used an Ubuntu disk once) so that you can use a terminal emulator taking up half the screen(or one of your 2+ screens) and have a browser open to the handbook and/or Google while you're working. This also works for Arch. I seem to recall Gentoo offering such a live cd at one point as well, back before gnome3, but the last time I tried it something wasn't working(I think I had a really crap usb wifi card at the time that would only work out of the box on the ubuntu livecd but gentoo took more work, so I held off on that till after the install). Do they not offer such a livecd anymore, is it only a basic vt?
@KingMasadaX
@KingMasadaX 3 жыл бұрын
10 yrs ago, Gentoo was great, now new users & advanced usually default to Arch, most advanced without hassle, Gentoo only has OpenRC as a selling point tbh.
@stop8576
@stop8576 3 жыл бұрын
it was going well until i got to the emerge @world part, i got a "dev-lib/libpcre-8.44::gentoo failed (configure phase)" error, what do I do?
@Doriandotslash
@Doriandotslash 3 жыл бұрын
Check for any errors in your make.conf file. When you added march=xxxx did your forget the - before march? Should be -march=....
@stop8576
@stop8576 3 жыл бұрын
@@Doriandotslash sorry for the late response, yes that was the cause and I fixed it days ago I also needed to use -march=native - 02 pipe, thank you for the help! And also thank u for the awesome tuts :D
@Doriandotslash
@Doriandotslash 3 жыл бұрын
@@stop8576 Glad you fixed it and glad you enjoy the videos! Cheers.
@plasmalife5532
@plasmalife5532 3 жыл бұрын
Wonderful video quality tnx
@Doriandotslash
@Doriandotslash 3 жыл бұрын
Thank YOU!
@MarinettePFP
@MarinettePFP 3 жыл бұрын
Thanks for explaining so clearly! I'm new to Linux but am genuinely considering installing Gentoo... not just to flex the meme, I swear :D Shoot, I didn't even know that Windows doesn't have BIOS anymore. I hope I don't screw something up :P
@TalesFromTheSlumsOfMumbai
@TalesFromTheSlumsOfMumbai 3 жыл бұрын
Bro don’t install something easier first my first time I installed manjaro and took me ages just to install simple shit like discord minecraft and Tor
@chromacat248
@chromacat248 3 жыл бұрын
The Gentoo repository kinda sounds like the AUR, am I wrong in saying that?
@Likh0_iam
@Likh0_iam 3 жыл бұрын
Hi! I am at emerge but it gives me an error: Use changes necessary to proceed media-libs/freetype-2.11.0-r1 harfbuzz. I tried adding harfbuzz to USE but gives me a circular dependency with freetype. Could you help me out?
@Likh0_iam
@Likh0_iam 3 жыл бұрын
After a sleepless night I finally managed to find a solution. I ran etc-update, auto resolved all the issues with -3 and executed emerge update as you specified in the video. It is currently installing 😅 Sorry to bother and thank you for a great video 🙂
@HakanOcaktan
@HakanOcaktan 2 жыл бұрын
I used to do a lot of distro hopping back in the day before there was any UEFI laptops around. I hear it just makes it very difficult, if not impossible, to dual boot windows and a Linux distro. I wouldn't mind having Gentoo around on my machine to fiddle with it every once in a while but I don't want to break anything related to windows because I do my work on it. Do you think it's worthwhile to follow the Gentoo handbook for a laptop with latest gen hardware? (6th gen Ryzen)
@sanpedrox2
@sanpedrox2 2 жыл бұрын
Very possible and not really harder to dualboot with uefi compared to bios
@1marcelfilms
@1marcelfilms 2 жыл бұрын
You should add borders to the video because every time i pause the damn youtube bar is in front of the text you typed
@abhinavchavali1443
@abhinavchavali1443 3 жыл бұрын
I have my system up and running, but I have one more question. I selected my profile as the first one in the list because I wanted i3 window manager. Only later did I realize I should have selected desktop. Can I change my profile later on? Can I stick with the profile I'm using and be fine just by install X and i3?
@Doriandotslash
@Doriandotslash 3 жыл бұрын
Yes you can change profile afterwards and re-run a full update.
@abhinavchavali1443
@abhinavchavali1443 3 жыл бұрын
@@Doriandotslash By full update do you mean this command: sudo emerge --ask --verbose --update --deep --newuse @world?
@Doriandotslash
@Doriandotslash 3 жыл бұрын
@@abhinavchavali1443 Yes indeed
@abhinavchavali1443
@abhinavchavali1443 3 жыл бұрын
@@Doriandotslash And what does that command do again? Does it just recompile the packages?
@hammerheadcorvette4
@hammerheadcorvette4 3 жыл бұрын
ChromeOS is supposedly based off of Gentoo. . .
@Doriandotslash
@Doriandotslash 3 жыл бұрын
Well, ChromeOS is based on ChromiumOS, which is based on Gentoo. So yes 😀
@kurnma3776
@kurnma3776 2 жыл бұрын
Gentoo, slower to install, but you end up with an overall optimized and faster system
@HowToLinux
@HowToLinux 3 жыл бұрын
gentoo is realy not that easy, im running vanilla arch since 2 years but i see i can still learn much from gentoo. Is there any realy preformance benifite are they some benchmarks? or any other benifits beside customization and opimization?
@knpstrr
@knpstrr 2 жыл бұрын
isn't optimizing by definition a performance benefit?
@HowToLinux
@HowToLinux 2 жыл бұрын
@@knpstrr yes
@knpstrr
@knpstrr 2 жыл бұрын
@@HowToLinux then you answered your own questions.
@techdiyer5290
@techdiyer5290 2 жыл бұрын
And i just realized that i did something with the partitions, because my computer won't boot to windows anymore... :0 PLEASE HELP
@SaritaKumari-gd3uf
@SaritaKumari-gd3uf 3 жыл бұрын
Gentoo = penguin Linux = pengiun Therefore Gentoo linux = pengiun pengiun
@redrush-hp9li
@redrush-hp9li 3 жыл бұрын
If you don't have an Ethernet port, you can connect your Android to your PC and switch on USB Thering
@abhinavchavali1443
@abhinavchavali1443 3 жыл бұрын
I have a question about the installation. If my computer is bios, but I want a GPT partition, how would the steps change up?
@Doriandotslash
@Doriandotslash 3 жыл бұрын
You should still be able to format as a GPT disk, and then follow the same steps steps for the BIOS install. The only difference would be formatting your disk to GPT instead of MBR/msdos.
@themanwithnoname412
@themanwithnoname412 3 жыл бұрын
Gentoo makes my computer hardware function at it's full potential because Windows isn't leeching my resources with bloatware and spyware. However I would recommend new linux users to install Linux Mint or Garuda Linux, then once you're familliar with the inner workings of linux you can switch to Arch Linux, then Gentoo Linux.
@Doriandotslash
@Doriandotslash 3 жыл бұрын
Mint is a great choice for first time users, and I'd recommend it as well. I actually use LMDE on my production machine for maximum stability.
@themanwithnoname412
@themanwithnoname412 3 жыл бұрын
@@Doriandotslash yup I use that on my desktop, for my laptops I like to use window managers specifically DWM, It's very minimalist and user friendly and I need minimalism as I run gentoo on a older computer that doesn't really handle DE's as good.
@rafael16400
@rafael16400 3 жыл бұрын
Hi Dorian, I am working with your video, but the merge in @world has been taking more than 12 hours, which can be the reason of it? in USE I have added "-bluetooth -systemd -qtwebengine -webengine -gnome"
@Doriandotslash
@Doriandotslash 3 жыл бұрын
Depending on the hardware it can take a while. Some people let it run for a full day on slower hardware.
@zek_de_ed6389
@zek_de_ed6389 3 жыл бұрын
why I got this cannot initialize conversion from codepage 850 to utf-8 during process for mkfs.vfat
@Doriandotslash
@Doriandotslash 3 жыл бұрын
That's an odd one. Perhaps you've set something somewhere that it doesn't like? This might help : wiki.gentoo.org/wiki/FAT
@zek_de_ed6389
@zek_de_ed6389 3 жыл бұрын
@@Doriandotslash Thank you
@willscott1171
@willscott1171 3 жыл бұрын
That intro was funny
@zjebany
@zjebany 3 жыл бұрын
updating the @world set took me about 16 hours on my old dual core machine.
@Doriandotslash
@Doriandotslash 3 жыл бұрын
Oye! Well you can use something much lighter like i3 or even Xfce to reduce compile time. I know some people also compile packages on more powerful machines and then transfer them to slower machines.
@zjebany
@zjebany 3 жыл бұрын
@@Doriandotslash Thanks for your advice.
@_dannyenrique
@_dannyenrique 2 жыл бұрын
Hello, Dorian! Great videos! Thanks to you, I am now hooked on Gentoo. I tried Part 1 and Part 2 on a bare metal laptop (Razer Blade 15” Advanced (2020) | RZ09-0330x). Almost perfect. My graphics (NVIDIA® GeForce RTX 2080 SUPER™ Max-Q) and touchpad [Glass touchpad (Microsoft Precision Touchpad) failed to work properly. Would you be interested in doing another trio of Gentoo install videos? It would be amazing if you demonstrated (1.) dual-booting with Windows 11 (secure boot enabled), (2.) activating graphics software (given that most Linux capable hardware in 2022 seems to gravitating to Nvidia) (3.) activating touchpads (4.) lastly, btrfs FS setup w/ encryption. Would you kindly help me/us, please? It would be amazing if you did! Thank you so very much in advance.
@_dannyenrique
@_dannyenrique 2 жыл бұрын
Awesome, awesome, awesome!
@tsuki4737
@tsuki4737 3 жыл бұрын
thank you so much!
@bradleypariah
@bradleypariah 3 жыл бұрын
Installing Gentoo is like what people think installing Arch is like.
@ruado_vn2795
@ruado_vn2795 3 жыл бұрын
nice vid!!!!!!
@N0JLFRadio
@N0JLFRadio Жыл бұрын
Isn't Mib mebibytes and MB megabytes?
@ИванИваныч-ы3х2н
@ИванИваныч-ы3х2н 3 жыл бұрын
спасибо)
@LucianC137
@LucianC137 3 жыл бұрын
I really like your voice xD
@Doriandotslash
@Doriandotslash 3 жыл бұрын
Thanks :)
@robbylock1741
@robbylock1741 Жыл бұрын
Hey I am installing Gentoo on an old HP desktop, started 2 years ago, it's still building! (just joking)
@seancondon5572
@seancondon5572 Жыл бұрын
You see, my problem with people doing Gentoo install videos is they ALWAYS use VMs. Most of them even say "oh, the install using a VM is the same as-" NO! IT IS NOT! If you aren't installing onto real hardware - if you're installing to a VM, you have the particular set of virtual drivers that VM requires. Be it VirtualBox, HyperV, VMWare, or what-have-you. On REAL HARDWARE, you have variety. And variety makes things difficult. Showing me an install in a VM does nothing. It does not convey the TRUTH of installing onto real hardware. New users see these videos and think "oh, that looks easy! I'll do that!" ...Then they try it on real hardware and it is nothing like what you show. I've been using Gentoo for over 15 years. I would know.
@seancondon5572
@seancondon5572 Жыл бұрын
@Eviscerate Doubt all you want. It doesn't change the truth.
@rafaeldoe1549
@rafaeldoe1549 3 жыл бұрын
Do I need to use a swap partition? I see some controversy on this topic, some people recommend and others don't
@Doriandotslash
@Doriandotslash 3 жыл бұрын
For most other distros where I have 16GB of RAM or more, I usually don't use one. However, Gentoo uses a LOT of RAM when compiling certain packages. So having swap with Gentoo might be a good idea.
@johanb.7869
@johanb.7869 3 жыл бұрын
@@Doriandotslash According to Alan Pope of Ubuntu you always should use swap, even if you have enough memory. He explained it on a Big Daddy Linux Live episode once.
@Doriandotslash
@Doriandotslash 3 жыл бұрын
@@johanb.7869 Yes it doesn't hurt to use it. It's also handy when suspending your machine too.
@juzujuzu4555
@juzujuzu4555 3 жыл бұрын
If you have SSD I wouldn't use swap at all on Gentoo. If your compiling runs out of memory, it starts to swap and utilize SSD at 100% speed. It's much better for compiler to run out of memory, then it crashes without causing any problems. If your SSD starts to swap at 100% it also makes everything unresponsive and you have to hard reset the system. Gentoo uses about 50mb of RAM, and 250mb with Mate Desktop and all drivers (wifi+Bluetooth) included. If you are not having other software running on the background, then swapping is useless. The amount of Gentoo's memory you can swap is minimal. In case you want to compile on the background while using other software, then I would rather lower the threads compiler is allowed to use. That saves memory and makes Gentoo more responsive while compiling.
@berisseboka6674
@berisseboka6674 2 жыл бұрын
You should make an entire coyrse
@deepakshivraj4881
@deepakshivraj4881 3 жыл бұрын
Hey I am trying to get a graphic card that works out of the box on all linux distros and I want to try install gentoo sometime and I have been longing to do that. So can u plz suggest a graphic card for gentoo/arch that works really well. Been looking at new ryzen gpu's rx6800xt specifically. Btw I am still noob to gentoo/arch
@Doriandotslash
@Doriandotslash 3 жыл бұрын
AMD is what you want as they are supported OOTB with Linux, and you don't need to mess with installing any drivers. In Gentoo, you can just set your make.conf to VIDEO_CARDS="amdgpu" and you're all set. I demonstrated this quickly on my Gentoo Part 2 video when setting up Xorg on my machine that has Gentoo installed on hardware. I while back I switched all my systems from Nvidia to AMD because I got sick of dealing with Nvidia's proprietary drivers, and it's made life so much easier.
@deepakshivraj4881
@deepakshivraj4881 3 жыл бұрын
@@Doriandotslash Is it ok to have my eyes set on rx6800 xt. Since its new is it supported OOTB? Thanks for the reply
@Doriandotslash
@Doriandotslash 3 жыл бұрын
@@deepakshivraj4881 Yes, in your make.conf, just makes sure it says VIDEO_CARDS="amdgpu radeonsi" as it recommends here : wiki.gentoo.org/wiki/AMDGPU
@deepakshivraj4881
@deepakshivraj4881 3 жыл бұрын
@@Doriandotslash Thank you for the reply. And thank you for the video this helps a lot when I try to install gentoo
@sLiv256
@sLiv256 3 жыл бұрын
00:06 HE ISN'T KIDDING!!!
@nikize
@nikize 3 жыл бұрын
Best thing with Gentoo these days is that it is one of few distros where you can avoid the systemd virus
@Doriandotslash
@Doriandotslash 3 жыл бұрын
I can see where it's a pain when using Gentoo, but it's honestly never bothered me on other distros because it's just there in the background.
@nikize
@nikize 3 жыл бұрын
@@Doriandotslash it makes the system uncontrollable. Gentoo is not the factor here systemd is. The politics around systemd is another factor.
@Doriandotslash
@Doriandotslash 3 жыл бұрын
@@nikize Yes some things are automated with it, and enabled automatically when installed etc. But all those are just part of how it works. All the code and documentation is available for it, including any change logs. I personally don't mind it as long as it doesn't hinder performance, privacy, or create security issues. And for me it never has. This is the beauty of Linux though. You have choices. There are plenty of distros that don't use systemd, and some that offer alternate versions without it as well. Or you could also change it, like changing DMs or DEs, or go hard and build it all yourself like Gentoo or Arch.
@veasman2274
@veasman2274 3 жыл бұрын
I don't think systemd is all that bad
@knpstrr
@knpstrr 2 жыл бұрын
@@nikize Artix is Arch without systemd. Easy install.
@victor_hernandez_g
@victor_hernandez_g Жыл бұрын
0:00 "Gentoo Linux is the distro of choise if you enjoy torturing yourself" 😂😂😂😂😂😂
@neofetch-x5b
@neofetch-x5b 3 жыл бұрын
I did emerge ... @world and dev-qt/qtchooser-66 emake failed What Should I do?
@Doriandotslash
@Doriandotslash 3 жыл бұрын
What was the failed error?
@neofetch-x5b
@neofetch-x5b 3 жыл бұрын
@@Doriandotslash I wrote "emerge --ask --verbose --update --deep --newuse @world" and output says dev-qt/qtchooser-66 emake failed and I tried "emerge -pqv '=dev-qt/qtchooser-66::gentoo" and output said me "USE="-test" and I wrote -test in the make.conf to USE part.After trying this, the problem was still not resolved.I researched how to solve this problem on the internet and could not solve it.Then I installed the backup distribution I downloaded on my computer. If I can find a solution to this I will try to download Gentoo again.By the way, sorry for my bad english.
@serge5046
@serge5046 3 жыл бұрын
@@neofetch-x5b You didn't give the real error: you just reported the emake failed. You need to have a look at the log or to scroll up until you find a make[1] error or a make[2] error. This is the real error. Sometimes the ebuild fails to compile (it dies) because you don't have enough RAM regarding the number of threads. With the newer versions of GCC some packages require more than 2 GB of RAM per thread: a typical example is qtwebengine.
@neofetch-x5b
@neofetch-x5b 3 жыл бұрын
@@serge5046 Thank you for your comment.I’ll have a look again as soon as possible.
@juzujuzu4555
@juzujuzu4555 3 жыл бұрын
Gentoo is awesome, though installing soystemd should be criminal act. Gentoo is best with lite desktops or with window managers. Gentoo is stable and amazing. After initial learning period it's hard to switch to anything else anymore. Gentoo testing branch with GentooLTO overlay, that's where the journey ends. Linux can't get better than that. But don't go straight to these, learn Gentoo first.
@Doriandotslash
@Doriandotslash 3 жыл бұрын
Good advice! It is a learning experience for sure, which is part of the appeal as well.
@juzujuzu4555
@juzujuzu4555 3 жыл бұрын
@@Doriandotslash I had about half a decade of Linux experience before switching to Gentoo. That initial installation process forced me to learn almost as much new things that I knew before. Though this happened because I installed it on Virtualbox version that had some issues. I couldn't get things working, and naturally I thought it's because of Gentoo. I troubleshooted like crazy and learned a ton. Finally I tried different settings on Virtualbox, and now it started working. Later I installed Gentoo on my laptop. I had to use wifi for installation process, not the easiest thing. And getting bluetooth, power management, Qemu virtualization etc. working on that laptop was another learning experience. And finally I wanted to optimize everything to be as fast as possible. So I used testing branch to get GCC 10, GentooLTO overlay to get LTO and Graphite loop optimizations. And PGO and 0fast level for all packages, GentooLTO has exceptions on those packages that require them. I end this novel by saying I enjoyed the ride and found the same excitement on computing I had when I was child in late 80s playing with Commodore 64 and later with Amigas.
@Doriandotslash
@Doriandotslash 3 жыл бұрын
@@juzujuzu4555 Yes, hitting snags is frustrating, but the Wiki is complete enough to get going again, and like you said, you learn a LOT by doing it all and fixing things too.
@juzujuzu4555
@juzujuzu4555 3 жыл бұрын
@@Doriandotslash My problems with Virtualbox was because of Virtualbox bugs. Those got fixed in less than month from my installation. Otherwise I think majority will be fine by just following the wiki. And I have to say, Gentoo IRC channel is filled with the most helpful and kind people I have encountered anywhere. They are extremely nice towards beginners. This is a well known fact advertised by many.
@thelightings
@thelightings 3 жыл бұрын
thank you alot
@Kyuunex
@Kyuunex 3 жыл бұрын
oh no, what am I getting myself into
@Doriandotslash
@Doriandotslash 3 жыл бұрын
It's not that hard at all. But the video is long because I'm just explaining things along the way.
@darthrocker2849
@darthrocker2849 Жыл бұрын
why dont you want to use wifi for internet?
@Doriandotslash
@Doriandotslash Жыл бұрын
It’s a desktop computer. No Wi-Fi
@darthrocker2849
@darthrocker2849 Жыл бұрын
@@Doriandotslash OK, gotcha. Im installing on a laptop, thats why i asked
Install Gentoo Linux (Part 2) to the desktop
51:35
DorianDotSlash
Рет қаралды 53 М.
Linux File System/Structure Explained!
15:59
DorianDotSlash
Рет қаралды 4,2 МЛН
Кәсіпқой бокс | Жәнібек Әлімханұлы - Андрей Михайлович
48:57
Это было очень близко...
00:10
Аришнев
Рет қаралды 6 МЛН
Un coup venu de l’espace 😂😂😂
00:19
Nicocapone
Рет қаралды 14 МЛН
Gentoo Linux on an iBook G4! (ft. Maid Outfit)
1:22:36
WindowsG Electronics
Рет қаралды 67 М.
How A Steam Bug Deleted Someone’s Entire PC
11:49
Kevin Fang
Рет қаралды 1 МЛН
Problems You will Encounter on Linux (and How to Solve Them)
23:01
Rob Braxman Tech
Рет қаралды 108 М.
Arch Linux Experience - Hyprland
39:02
Bog
Рет қаралды 238 М.
100+ Linux Things you Need to Know
12:23
Fireship
Рет қаралды 1,2 МЛН
Qubes OS: How it works, and a demo of this VM-centric OS
25:03
DorianDotSlash
Рет қаралды 145 М.
NixOS: Everything Everywhere All At Once
15:10
No Boilerplate
Рет қаралды 325 М.
Linux HATES Me - Daily Driver Challenge Pt.1
21:02
Linus Tech Tips
Рет қаралды 3,8 МЛН
A Base Gentoo Installation
1:11:23
DistroTube
Рет қаралды 216 М.
Gentoo Linux Important Details Explained
10:12
Mental Outlaw
Рет қаралды 219 М.
Кәсіпқой бокс | Жәнібек Әлімханұлы - Андрей Михайлович
48:57