I switched to Gentoo! (All of my machines!)

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ก.ย. 2024
  • Yeah, I know... I said I would never switch to Gentoo.
    But... things have changed! Now that Rebos exists and I got
    bored of Arch Linux distros, and Systemd takes way too long
    to start up and shut down on my machines, I decided to try different distros
    I started with Void Linux. It has too much going wrong, so then I tried
    Gentoo! It also helps that all my Discord server admins use Gentoo. :)
    My Links (Including Discord And Patreon): oglo.dev
    That's it folks, I hope you enjoyed! :D
    Also, hi Josh (10leej)! :)

ความคิดเห็น • 109

  • @10leej
    @10leej 3 หลายเดือนก่อน +55

    I found it guys, holy crap. It's an actual legit Gentoo video. This is a thing of beauty. Well done good sir.

    • @oglothenerd
      @oglothenerd  3 หลายเดือนก่อน +6

      This comment is getting pinned. :D

    • @folksurvival
      @folksurvival 2 หลายเดือนก่อน +1

      Are you still using RHEL?

  • @immoloism
    @immoloism 3 หลายเดือนก่อน +27

    Gentoo sounds fun, I should try installing it one day.

    • @10leej
      @10leej 3 หลายเดือนก่อน +1

      Same

    • @NormTurtle
      @NormTurtle 3 หลายเดือนก่อน +2

      no you just need to install Arch on gentoo.

    • @oglothenerd
      @oglothenerd  3 หลายเดือนก่อน +6

      Lol, Immolo in the house! :D

    • @awa0927
      @awa0927 2 หลายเดือนก่อน +1

      Try Pentoo first!

    • @oglothenerd
      @oglothenerd  2 หลายเดือนก่อน +3

      @@awa0927 How about Ubuntoo?

  • @pierre-malan
    @pierre-malan 3 หลายเดือนก่อน +8

    I Agree, GENTOO is simply awesome, initial install & setup is just a long process to go through, but it works well

    • @oglothenerd
      @oglothenerd  3 หลายเดือนก่อน +3

      Yep. Something that personally helps make or break a distro for me is the live environment. For a distro where you have to install it from its live environment, EndeavourOS is the best. It comes with KDE as the live, but allows you to not install a DE. But Gentoo? OMG! I can install it from Linux Mint! That is freaking amazing!

  • @psmv3
    @psmv3 3 หลายเดือนก่อน +4

    I have been using gentoo for a couple of months, and absolutely love it. although, it is a pain once you start adding lto & pgo; e.g., gcc takes me an 1 hour 30 mins (even with 14 cores 20 threads). But for me, it is really nice being able to control what goes into the cake. Keep using it, and welcome to the community!

    • @oglothenerd
      @oglothenerd  3 หลายเดือนก่อน +1

      Yeah, I am personally not affected much by the default build options, so I never changed them. But it is nice that I have the option! :D

    • @turtlefrog369
      @turtlefrog369 29 วันที่ผ่านมา

      pgo is not really worth it imho. you are basically building twice.

  • @uri.
    @uri. 3 หลายเดือนก่อน +3

    I'm going crazy, you are so fck young, I feel so old now even being young myself..
    keep going, you're doing cool stuff 👍

    • @oglothenerd
      @oglothenerd  3 หลายเดือนก่อน +4

      Well... my Autism is a superpower! :D

  • @timokrates
    @timokrates 3 หลายเดือนก่อน +1

    Sounds really fun, good work. I predict one day you will basically reinvent nix by switching to a fictional configuration language. Personally would love to see that. maybe with nickel lang ❤️

    • @oglothenerd
      @oglothenerd  3 หลายเดือนก่อน +1

      I don't really need that though. A simple TOML file does the job for me. And then I have some Bash scripts as hooks. It works perfectly. I am able to repeat my Gentoo make.conf and USE flags, my OpenRC services, and my packages. It works great!

  • @amongussuss341
    @amongussuss341 3 หลายเดือนก่อน +1

    Hi from a fellow gentoo user
    PS: i also saw when you posted this in the gentoo discord

    • @oglothenerd
      @oglothenerd  3 หลายเดือนก่อน +1

      Hello! Oh cool! Another Gentoo user in the Discord! :)

  • @NOPerative
    @NOPerative 2 หลายเดือนก่อน +1

    College tuition - planning ahead is a good thing; contingency! (Regarding Patreon).
    I knew you were young but holycrap! Way ahead of the power curve. FANTASTIC!

    • @oglothenerd
      @oglothenerd  2 หลายเดือนก่อน +1

      @@NOPerative I am thinking about money for when I am an adult. Absolutely. But... it may not be for college. From what I understand, college for programming can be largely useless.

    • @NOPerative
      @NOPerative 2 หลายเดือนก่อน +1

      @@oglothenerd True - there are technical institutes though (target hardware engineering). My time with a college concerning info tech (programming) was largely run by idiots where commercialism was more important than the syllabus.

    • @oglothenerd
      @oglothenerd  2 หลายเดือนก่อน +1

      @@NOPerative Yeah, software programming in college is a joke. But hardware engineering is probably really good in college.

  • @JsjdjJhdjd
    @JsjdjJhdjd 3 หลายเดือนก่อน +4

    I saw a comment of you saying your on gentoo. I was confused for a bit until I saw this video.

    • @oglothenerd
      @oglothenerd  3 หลายเดือนก่อน +1

      Yeah, lol, I switched to Gentoo a little while back. I just uploaded this video today though.

    • @JsjdjJhdjd
      @JsjdjJhdjd 3 หลายเดือนก่อน +1

      @@oglothenerd what was your journey for linux

    • @oglothenerd
      @oglothenerd  3 หลายเดือนก่อน +1

      @@JsjdjJhdjd I would have to go digging to find all the details, since I have been using Linux for almost 5 years. But... I started because I noticed on Mediafire that it said a .zip file supports Windows, MacOS, and Linux. So long story short, I did some research and started playing with Ubuntu in a VM. Then I installed Linux Mint on an old desktop computer, then I played with Zorin OS on an old laptop of mine. The old laptop was my daily at the time, and my only main machine.

  • @johto
    @johto 27 วันที่ผ่านมา +1

    I remember i used Gentoo somewhere around 2005 or so. Oh the memories, those were the days, when i liked to tweak just to tweak. Nowadays, no way in hell 🤣

    • @oglothenerd
      @oglothenerd  27 วันที่ผ่านมา +2

      Well... with Rebos, I only have to make the tweak once, and then Rebos just does it for me on my other machines and future installs.

    • @johto
      @johto 27 วันที่ผ่านมา +2

      @@oglothenerd Yeah, i get that. My point was, that now that i'm 40+ in age, not so interested anymore on this nitty gritty, cause i see no point. Sure, i remember it being fun to build and know all the ins and outs of ones system and it was good way to learn Linux in general. When i was younger and between jobs etc, hell that was my jam, i got all the time then. I still do IT for living but more on the support side of things. Nowadays, for hobby, i run few Linux cloud instanses for my personal services, and use a MacOS for my daily driver as a desktop. Cheers from Finland 🍺

    • @oglothenerd
      @oglothenerd  27 วันที่ผ่านมา +3

      @@johto Ooh! Finland! Nice! Also, are we able to agree that Windows sucks? 😆

    • @johto
      @johto 27 วันที่ผ่านมา +2

      @@oglothenerd Haha. Oh yeah, me having to use Windows on my daily job is like having a Stockholm syndrome. Maybe thats why i'm close to becoming a functional alcoholic 🍺😅

    • @oglothenerd
      @oglothenerd  27 วันที่ผ่านมา +2

      @@johto Lol!

  • @spracle4644
    @spracle4644 หลายเดือนก่อน +1

    Are you sure when running a depclean Portage wasn't omitting the latest version of Python and was just going to remove an old version? In all my years of running Gentoo as my sole OS I've never had depclean completely get rid of Python.

    • @oglothenerd
      @oglothenerd  หลายเดือนก่อน +1

      @@spracle4644 Yeah... it is possible that I just misread the output.

  • @YTHandlesWereAMistake
    @YTHandlesWereAMistake 21 วันที่ผ่านมา +1

    Kinda missing the why would you do it, this is basically a how you did it.
    May I suggest looking into void linux?

    • @oglothenerd
      @oglothenerd  20 วันที่ผ่านมา +1

      @@YTHandlesWereAMistake I actually tried Gentoo because Void Linux was breaking with the most stupid of things.

  • @guytech7310
    @guytech7310 3 หลายเดือนก่อน

    Good Luck because you going to need it! Plan to spend several hours per week to keep each gentoo machine updated. Failure & your left with a stuck machine since they delete all of older packages you need to upgrade your system usually in a 30 days or less on the gentoo package server. Also run into dependency hell, which you cannot upgrade packages as the new package script only supports newer dependencies.
    The best alternative is Arch but you still need to keep that update within about a 60 to 90 day cycle, and have to deal with updating your config files when a new release has change the config options, forcing you to figure out the changes needed and then edit your config files.

    • @oglothenerd
      @oglothenerd  3 หลายเดือนก่อน +1

      I have been using Gentoo for almost a month and have had no issues.

    • @oglothenerd
      @oglothenerd  3 หลายเดือนก่อน +2

      Gentoo has binary packages now too!

    • @oglothenerd
      @oglothenerd  3 หลายเดือนก่อน +3

      80% of the reason I switched to Gentoo is because Arch is kinda terrible.

    • @guytech7310
      @guytech7310 3 หลายเดือนก่อน

      @@oglothenerd Gentoo is much worse. I used Gentoo from 2004 to about 2015, but I had more time to deal with it back than.
      Like I said, expect to spend a few hours per week to keep it updated. The more packages you have the worse it become stuck in dependancy hell. I use to have to download the packages mirror, because if you fail to keep on top of updates, the older packages get deleted off the gentoo package mirrors leaving you with a stuck system. Even so. you have to hack some of the emerge package scripts as sometimes there is no upgrade path from your older system. This usually happened when something like python, glibc, has a significant change. You also have to deal with broken emerge package install scripts, because there is a bug, and the maintainer won't fix it for a month or more.
      Good Luck!

    • @guytech7310
      @guytech7310 3 หลายเดือนก่อน

      @@oglothenerd Give it about 6 months, one of key dependancy packages will get upgraded and then your experience dependancy hell. Search for Gentoo and "dependency hell".
      The more packages you have install the more difficult it becomes to keep updated. I ran gentoo from 2004 to about 2015.

  • @jpnovak923
    @jpnovak923 3 หลายเดือนก่อน +1

    🔥

  • @p0n-pompf
    @p0n-pompf หลายเดือนก่อน +1

    18:25 This is a half truth. Python is compiled implicitly into bytecode when you run the script or you do an import (this is what all the __pycache__ files are, they are cached python bytecode). So unless you're doing some eval() and friends things, getting a straight up SyntaxError in the middle of execution is quite rare.

    • @oglothenerd
      @oglothenerd  หลายเดือนก่อน +1

      @@p0n-pompf Hmmmmmm... I see... well, even then, Emerge is really slow. On my desktop computer, I have around 1,000 (give or take) packages installed, and package evaluation of any kind takes like 3 minutes!

  • @soupnoodles
    @soupnoodles 3 หลายเดือนก่อน +1

    Love this video, subbed

    • @oglothenerd
      @oglothenerd  3 หลายเดือนก่อน +1

      Thank you for the sub! :D

  • @Mitsumata
    @Mitsumata 2 หลายเดือนก่อน +1

    *Do you use Gentoo to build packages? It's just that if the binary approach is closer to you, then why not use vanilla Arch?*

    • @oglothenerd
      @oglothenerd  2 หลายเดือนก่อน +3

      @@Mitsumata Because Gentoo has way more than source packages. It offers way more configuration and control than Arch. It is also more stable and powerful. The 'eselect' command alone is insane!

  • @skryvvara
    @skryvvara หลายเดือนก่อน +1

    Can you share your dotfiles or atleast your nvim theme? It looks pretty nice

    • @oglothenerd
      @oglothenerd  หลายเดือนก่อน +1

      @@skryvvara It's all on my GitLab. gitlab.com/Oglo12
      Enjoy!

    • @skryvvara
      @skryvvara หลายเดือนก่อน

      @@oglothenerd Hi, I found it after writing the comment but thank you very much :D

  • @aloneer0529
    @aloneer0529 3 หลายเดือนก่อน +3

    on any distro that doesn't use systemd you need to use dbus-run-session, not dbus-session-run :P

    • @oglothenerd
      @oglothenerd  3 หลายเดือนก่อน +1

      Yep! :)

  • @neysu4529
    @neysu4529 3 หลายเดือนก่อน +2

    Hey i never understood why people use gentoo for a daily basis. I thought that the system was quite unstable and that you had to recompile everything everytime you had to do an update. I mean i see why you would want to install it (learn how your system works etc...) but are you using gentoo and not something more stable like fedora or endeavourOS ? (might be a stupid question). anyway good videos keep going.

    • @joelmanteli
      @joelmanteli 3 หลายเดือนก่อน +3

      Haha as a quite new gentoo user, I was worried about the unstability as well but I haven't had anything break since my initial install! Also thankfully, no, you don't need to recompile everything when you update! You only need to compile things once (if you don't go for binaries) for the initial install and then recompile packages as they get updated (if needed) :3 Many packages have a binary download, which u can either choose when manually downloading or setup your package manager (portage) to look for binaries to download, if there are none, then it needs to be compiled :b

    • @oglothenerd
      @oglothenerd  3 หลายเดือนก่อน +3

      I actually find Gentoo to be very rock solid. I started using Gentoo because EndeavourOS started suffering the classic Arch issues. Portage seems to be the best package manager on Linux, and stuff like Arch issues don't happen on Gentoo. Also, I have been pleasantly surprised to find that almost everything has a binary available. As of Fedora? I tried it a while back, and had so many issues with the display manager not working.

    • @oglothenerd
      @oglothenerd  3 หลายเดือนก่อน +1

      @@joelmanteli Yep.

    • @neysu4529
      @neysu4529 3 หลายเดือนก่อน +1

      @@oglothenerd do game on your computer ?

    • @oglothenerd
      @oglothenerd  3 หลายเดือนก่อน +1

      @@neysu4529 Yeah, I play some video games.

  • @schizofren_ia
    @schizofren_ia 3 หลายเดือนก่อน +2

    based so so based welcome to the community

    • @oglothenerd
      @oglothenerd  3 หลายเดือนก่อน +2

      Thank you! Yeah, I am addicted!

  • @abhirajkarki
    @abhirajkarki 3 หลายเดือนก่อน +2

    15:04 😂😂😂

  • @JeffreyLopez-m2k
    @JeffreyLopez-m2k 10 นาทีที่ผ่านมา

    Walker Amy Moore Barbara Jackson Betty

  • @youbatyhma8234
    @youbatyhma8234 2 หลายเดือนก่อน +1

    Dude ur UI looks dope , how did u do that ? Can i like idk install it on my machine ?

    • @oglothenerd
      @oglothenerd  2 หลายเดือนก่อน +1

      @@youbatyhma8234 Yeah, you can! gitlab.com/Oglo12/hyprland-rice

    • @youbatyhma8234
      @youbatyhma8234 2 หลายเดือนก่อน +1

      @@oglothenerd much thanks brother !!!

    • @oglothenerd
      @oglothenerd  2 หลายเดือนก่อน +2

      @@youbatyhma8234 I hope you enjoy!

  • @derrekvanee4567
    @derrekvanee4567 3 หลายเดือนก่อน +1

    Nah. The new Gtoo with the mini pkg Mgr?
    That daid, everything is available from git and anything worth it you can update youreelf. *next up LFS.*

    • @oglothenerd
      @oglothenerd  3 หลายเดือนก่อน +1

      The problem with LFS is according to the very creator, you are just copying and pasting their hard work.

    • @oglothenerd
      @oglothenerd  3 หลายเดือนก่อน +1

      LFS doesn't seem worth my time.

  • @utsupp1274
    @utsupp1274 3 หลายเดือนก่อน +2

    rewrite emerge in rust and make it blazingly fast

    • @oglothenerd
      @oglothenerd  3 หลายเดือนก่อน +1

      I could, but that would be a duplicated effort. Also, I have matured a bit. And I have come to realize that even though Rust is great in concept, the official implementation is trash. Where is my stable ABI people!? Also, depending on an internet connection to compile is pretty bad.

    • @framepointer
      @framepointer 3 หลายเดือนก่อน +1

      pkgcraft

    • @oglothenerd
      @oglothenerd  3 หลายเดือนก่อน +1

      @@framepointer What is that?

    • @framepointer
      @framepointer 3 หลายเดือนก่อน +1

      @@oglothenerd It's a toolset for Gentoo and it includes a package manager written in Rust, just like OP wanted. Also, I wanted to touch a bit on your remark about Rust's ABI stability - there's plenty of languages which specifically don't define an ABI that you can depend on because, that way, they can prioritize performance and they can make beneficial breaking changes easily. Furthermore, Rust has C FFI interfacing if you absolutely must do language cross-talk, and IIRC not even C++ has ABI stability (it isn't standardized across compilers and template instantiations also contribute to that) and you would have to go out of your way to use something like Itanium.

    • @oglothenerd
      @oglothenerd  3 หลายเดือนก่อน +2

      @@framepointer Ah, okay, thank you for telling me this! :D

  • @BandanazX
    @BandanazX 3 หลายเดือนก่อน +2

    Bruh. You gotta rice your kernal. Monolithic no modules.

    • @oglothenerd
      @oglothenerd  3 หลายเดือนก่อน +1

      Lol. Nah. I wanna use something that works.

    • @BandanazX
      @BandanazX 3 หลายเดือนก่อน +1

      @@oglothenerd No half measures Walter

    • @oglothenerd
      @oglothenerd  3 หลายเดือนก่อน +1

      @@BandanazX What if I use the FreeBSD kernel? Is that even possible?

    • @BandanazX
      @BandanazX 3 หลายเดือนก่อน

      @@oglothenerd If you are going to compile BSD, OpenBSD is the only based BSD.

  • @urielalbertodiazreynoso6309
    @urielalbertodiazreynoso6309 หลายเดือนก่อน +1

    install gentoo!

    • @oglothenerd
      @oglothenerd  หลายเดือนก่อน +2

      @@urielalbertodiazreynoso6309 Yes! :D

  • @ismbks
    @ismbks 2 หลายเดือนก่อน +1

    nerd :|

    • @oglothenerd
      @oglothenerd  2 หลายเดือนก่อน +1

      @@ismbks I take that as a compliment.

    • @ismbks
      @ismbks 2 หลายเดือนก่อน +1

      ​@@oglothenerd jk haha, i'm a gentoo user too but i am about to switch to arch because i feel like i don't make full use of what gentoo has to offer (great distro tho, and way better community than arch imo)

    • @oglothenerd
      @oglothenerd  2 หลายเดือนก่อน +2

      @@ismbks I mean... I don't make full use of Gentoo, but I use it because it has OpenRC instead of Systemd which seems to just work better, and it also has USE flags. Also, after creating Rebos, the amount of boilerplate a distro has doesn't matter, because I only have to do it once for my entire life.

  • @humair_k6821
    @humair_k6821 27 วันที่ผ่านมา +1

    is this dwm on gentoo?

    • @oglothenerd
      @oglothenerd  25 วันที่ผ่านมา +2

      @@humair_k6821 Nope, it is Hyprland on Gentoo.

    • @humair_k6821
      @humair_k6821 24 วันที่ผ่านมา +1

      @@oglothenerd thanks, btw I love your rice

    • @oglothenerd
      @oglothenerd  24 วันที่ผ่านมา +2

      @@humair_k6821 Thank you! I love hearing compliments about my rice!

  • @rtheben
    @rtheben 3 หลายเดือนก่อน +1

    Hi❤❤

    • @oglothenerd
      @oglothenerd  3 หลายเดือนก่อน +1

      Hi! :D