The Reason I Use Gentoo

Поділитися
Вставка
  • Опубліковано 2 чер 2024
  • The gentoo handbook
    wiki.gentoo.org/wiki/Handbook...
    gentoo USE flags
    wiki.gentoo.org/wiki/Handbook...
    ---------------------------------------------------------------------------------------------------------------------------------------------
    Connect With Me:
    10leej.com/stalker
    Support Me:
    Amazon Wish List
    www.amazon.com/hz/wishlist/ls...
    Librepay
    liberapay.com/10leej/
    Sponsorship Policy:
    10leej.com/sponsors
  • Наука та технологія

КОМЕНТАРІ • 91

  • @smolbirb4
    @smolbirb4 Рік тому +43

    I absolutely love people talking about Gentoo, there is not near enough content out about it rn

    • @OliverHR
      @OliverHR 4 місяці тому +5

      yeah not many content about gentoo, that because people is busy compiling stuff/kernel

  • @SweDennis
    @SweDennis Рік тому +37

    Hi Josh. I'm a Gentoo user since 2004 when DRobbins was still around, and I thought to comment Before I've even seen your video ... Gentoo was my first ever foray into the world of Linux. I installed it, or tried to, perhaps 3 or 4 times before I even got a working system. At that time as soon as I thought that I had done something not "Exactly right to get the full performance out of my system", I re-did the whole thing. Over time things settled down, and each and every month and year, my system became more and more like a pair of ever so comfy shoes, the darn thing just works, with No issues whatsoever.
    Having seen a million memes of how Gentoo users want to re-compile everything to gain the last micro cycle of performance, Or, memes saying how Difficult it is to install, none of which is the pont, I've settled on the fact that those who say that don't grasp the essence of the OS. Gentoo, for Me, is all about stability. I run XFCE since forever, I want to get work done, I couldn't care less about what my desktop looks like, the computer is not a hobby in and of itself, it used to be, but not now. With every emerge -DuvaN @world I run, I scrutinize the USE flags, same for new installs, and if there's Anything I can remove, it's gone, I can always re-add it as it's needed. I see it as "Every line of code complied, is a potential bug, so the less you include, the better." This has served me well. As for compile times ... Meh, leave it over night if need be, and as for compiling the kernel ... know your hardware, and use the targets in the make file, using localmodconfig, yes2modconfig and what not, it's almost trivial to get a custom kernel that screems. My kernel compiles in 13 minutes on an old I3, and I didn't have to work for it at all, using the provided targets in the make file. Gentoo is all about control, for me, keeping the beast at bay ... I also remember your excellent video about rolling releases, where you pointed out that rolling release don't mean bleeding edge, it's just a means of distribution, a most excellent point, and well put. If you ever feel the need to nerd-out on Gentoo, ping @chaustemplea on Matt's discord, that is me, and with that, I'm off to watch your video. 😀

    • @simba---
      @simba--- Рік тому +3

      So Gentoo was your first linux distro? I am currently using Pop os and I am thinking about getting on Arch "to prepare myself for Gentoo". I don't have a specific reason to use Gentoo, the only one is "I JUST WANT TO LEARN MORE AND I DON'T WANNA STOP". Is it a good idea to jump straight into Gentoo then and kinda skip Arch on my way to Gentoo? I have been using linux for quite some time and I am pretty comfortable with it (Debian based distros)

    • @10leej
      @10leej  Рік тому +8

      @luxfantasy4245 there is no real way to prepare yourself for Gentoo. Just read the handbook and go for it.

    • @zBrain0
      @zBrain0 10 місяців тому +2

      Gentoo was my second distro. I also picked it up around 2004 after using mandrake for a little while. The hardware support for the laptop I had was not baked in and I ended up having to compile my own kernel. Then I discovered you could compile your own operating system.
      I wanted to set up a simple web server, and the only machine I had laying around was a Pentium 133 with 32 MB of RAM. After several attempts that failed because I didn't correctly activate the swap space I managed to get it running after compiling for a couple of days.
      At that point I was in love and wanted to run it on my desktop as well.
      I've tried many other distros and I always just come back.
      The Portage tree has so much software that is so easy to compile and run. In the rare instances that I need to use an overlay that is really easy as well.
      Nothing else comes close in my experience

    • @mercuriete
      @mercuriete Місяць тому

      Same opinions here.
      I have a 10 years instalation in my old laptop and even have 3D aceleration with a i915 GPU from directx9 era.
      32 bits distribution are going to dissapear so mostly the only option for old hardware.
      In my opinion the best feature of Gentoo is package masking.
      Like Green, yellow, red in a semaphore.
      You can install a complete stable system with mesa unmasked.
      Or you can try to unmask everything and YOLO like arch users do.
      USE flags + mask system is perfect.
      PS: you can mask licenses as well so you can prevent installing software with licenses you don't consider free. In my case I don't care but Gentoo is the only system that cares about freedom.

  • @Buorgenhaeren
    @Buorgenhaeren Рік тому +21

    Extremely powerful gentoo user phenotype

  • @BanduTheGreat
    @BanduTheGreat 4 місяці тому +3

    From all of the Gentoo videos I have seen, you have presented the very best argument towards using and learning this distro. Your point has been made. Well presented.

  • @rexempire3365
    @rexempire3365 Рік тому +10

    Note: Gentoo's Firefox has hardware acceleration enabled out of the box. The "hwaccel" flag actually force enables hardware acceleration (most people wont need this flag enabled).

    • @10leej
      @10leej  Рік тому +5

      I guess your right, I haven't delved into the use flags as deep as I'd like to

  • @LabiaLicker
    @LabiaLicker 6 місяців тому +2

    What actually kinda funny is that Arch actually removed their "easier" install guide. Years ago when I first installed Arch, there were many references to this "easy" install guide.

  • @rodrigosouto9502
    @rodrigosouto9502 Рік тому +15

    Very fair points. I've used Gentoo for years.
    But my old notebook was suffering too much because of huge compile times. And I live in Brazil, a very hot place, so my lap would receive additional heat and maybe overheat.
    I lost it after a 3 days compilation (it was compiling tensorflow I think). But someday I'll come back to Gentoo.

    • @Agathon88
      @Agathon88 10 місяців тому +5

      3 days, holy shit. Some people have admirable patience indeed.

    • @jure4835
      @jure4835 3 місяці тому +3

      Gentoo has binary packages now.

    • @Agathon88
      @Agathon88 4 дні тому

      Might be a stupid question, but what are the biggest merits of using self-compiled Tensorflow on Gentoo versus the stock version?

  • @garciajero
    @garciajero 8 місяців тому +12

    there's a slight but very noticeable delay in the audio . Clearly this has been recorded in gentoo

  • @AK-fu8ij
    @AK-fu8ij 6 місяців тому +1

    Your explanation of use flags sold me on gentoo, thank you.

  • @HowToLinux
    @HowToLinux 8 місяців тому +6

    I would argue, you learn Linux by installing Arch or Gentoo. If you try to understand the commands you are executing, you learn how to partition a disk, file systems bootloaders, etc. You forget one package and notice that you don't have bluetooth. So you can learn some of Linux by manuallt installing a system like Arch, Gentoo or even Debian with debootstrap.

  • @deadeyecowkillz7580
    @deadeyecowkillz7580 Рік тому +5

    mans built like trevor phillips if he didn't have a business

  • @zeckma
    @zeckma 3 місяці тому +1

    This is actually very similar to the reasons why I use LFS and have been for a year. I just found that Gentoo got in my way a lot and didn't offer as much control as you could have, while following LFS without a package manager but yourself allows for absolute and total control, from custom prefixes, applying custom patches, do things in a very strange way that works for you that Gentoo never could, being able to set every configure option for each package as you which, and so on. The last reason is that whenever I compile things myself, I feel most comfortable and know my hand isn't being held and I know exactly why things are happening and what... except when gtk stuff wants libs in /usr/lib64 instead of /usr/lib, which makes absolutely no sense lol. Either way, great explanation!

  • @MasterGxt
    @MasterGxt Місяць тому

    Alright I'm sold, I'm installing Gentoo as my next distro

  • @FilthyPitDog
    @FilthyPitDog 7 місяців тому +4

    Gentoo is top penguin 🐧

  • @cartib6677
    @cartib6677 6 місяців тому +2

    Haven’t installed a single Linux distribution, yet I thoroughly enjoyed listening to your thoughts and reasons. Thank you!

    • @10leej
      @10leej  6 місяців тому +3

      Well, while Gentoo is the best system for me, it might not be the best for you. Don't be afraid to jump around.

  • @nickbernstein
    @nickbernstein 8 місяців тому +4

    I think all these arguments are great, but the mess that's caused by three different parties (kernel team, distro staff, and app developers) causing a mess with libraries sill makes me prefer "gen one" aka, freebsd. That said, gentoo is amazing if you need slightly better hardware support.

  • @Vanuatoo
    @Vanuatoo 5 місяців тому +1

    I started using linux in 2000. My first experience was with RedHat but it was Gentoo that taught me how Linux works during the installation. For instance it teaches networking basics during network configuration. I even managed to compile Kernel, remember compiled SATA driver as a module and OS would not boot up, but then you bootstrap and just continue fixing. Still remember the excitement after 3 days of reading, configuring and compiling (Hardware was slow :)) when boot screen showed green OKs

  • @tylerdean980
    @tylerdean980 Рік тому +7

    I run gentoo because red star OS isn’t up to date

  • @mementomori1868
    @mementomori1868 2 місяці тому +2

    Im impressed you have time to record this video betwean compilations...

    • @quinnolly6560
      @quinnolly6560 2 місяці тому

      I was watching this video during a compilation!

  • @lexihaley2887
    @lexihaley2887 11 місяців тому +1

    So I've been using TinyCore Linux for about 6 years, and have been really a fan of the way packages are managed as squash archives, but really frustrated by someone other than me making the compilation configuration choices. I'm curious, how does Gentoo track and tag the outcomes of package installation? By that I mean, is it easily known what package provided some /arbitrary/pathed/file/on/the/system, or do you grow cruft upon cruft as the years tick by?
    Great video, I'm totally intrigued.

    • @lexihaley2887
      @lexihaley2887 11 місяців тому

      /var/db/pkg - I see documentation that this is the central state of truth for what packages did what and where files came from etc. But how does portage create this; is it DESTDIR based or fakeroot or some kind of LD_PRELOAD hook of functions that install files etc? Curious if you know...

    • @10leej
      @10leej  11 місяців тому +1

      All packages are built as the protage user against what is declared in /etc/portage
      Installed Packages are tracking using the world file (stored in /var) and portage profile (eselect portage profile list)

  • @picklerism
    @picklerism 3 місяці тому +1

    The Gentoo Handbook is exceptional.

  • @hopelessdecoy
    @hopelessdecoy 6 місяців тому +4

    I have a hard time saying any OS is the "best". it is too heavily dependent on use case. Gentoo is real cool, kinda like how NixOS is real cool. However I just don't want to use them, I don't like chasing problems with my OS and configurations and a lot of people feel the same. I'm glad they exist though because there are people who love them and that is what Linux is about.
    I have tried Kubuntu, Fedora, Debian and Linux Mint and honestly I have come to stick with Mint. It just works and with a little elbow grease you can customize it pretty well both software and visuals wise. Cinnamon doesn't break as much as KDE, I install things from source, store and repo and I dive into the configs of stuff but at the same time started with an amazingly stable full featured OS with no work. I have wanted to in a VM do LFS just to say I did it though :)

    • @10leej
      @10leej  6 місяців тому +2

      And that's why I don't say you should use Gentoo.

    • @paulspl2581
      @paulspl2581 5 місяців тому

      I hate this idea that heavily DIY, customization-focused distros like gentoo make you fix stuff all the time or you have to spend time everyday to configure stuff.
      I have a stable config and USE flags which I set up 3 years when I started to use Gentoo and haven't really touched it since. Whenever there is a new kernel version I quickly check wether any major change has been change and for new options I choose wether or not I want it compiled in the kernel (most of the time nothing changes in the config file). I have never run into any problem nor had to tweak my config because of stuff breaking.
      Yes it's more work in the initial setup, but in the long run ? Equivalent to any other distro, but you get insane control over everything on your system.

  • @oglothenerd
    @oglothenerd 9 місяців тому +4

    Gentoo is pretty cool, but being a 14 year old with Autism and possibly ADHD, I don't have the patience to install stuff from source.

    • @10leej
      @10leej  9 місяців тому +4

      I also have ADHD, just tell portage to do it's thing then go to bed.

    • @oglothenerd
      @oglothenerd 9 місяців тому +3

      @@10leej :-(

  • @mercuriete
    @mercuriete Місяць тому

    Personally after a few instalations I use Ubuntu live CD/USB to install Gentoo.
    You can use gparted or any gui application during install and of course do the chroot thing on a window while reading the docs on the other window.
    Gentoo instalation is way easier if you use the gui.

  • @voodooyam
    @voodooyam 10 місяців тому

    Gentoo Documentation is amazing, that is a fact!

  • @jacobb6251
    @jacobb6251 Рік тому +2

    Just got into a base arch install after a few years of Debian and fedora. Gentoo is next on the list

  • @marekmatej5971
    @marekmatej5971 5 місяців тому

    I love Gentoo, but last years I'm using the Calculate-Linux and I very happy with it - The Install time is magnitude lower compare to pure Gentoo , while using it is exactly the same as pure Gentoo.

  • @hansdampf2284
    @hansdampf2284 5 місяців тому

    Today I wrote a PR for swaylock. I opened the PR but I already want to use what I changed before they merge it. So I made a Patch out of this PR and put it in userpatches.
    I could just patch a git clone and install the binary, but that would be messy and around the package manager. I would forget about it and would never find the files again which then end up a cruft on my system.
    Gentoo really is great, but you need to be a programmer and contributor to benefit from it

  • @siljrath
    @siljrath Рік тому +2

    i basically spent those first minutes
    rocking back n forth in my chair,
    repeating
    "say useflags. ... say useflags. ... say useflags"

  • @kythrathesuntamer9715
    @kythrathesuntamer9715 11 місяців тому +1

    Portage best package manager!

  • @adonespitogonaif
    @adonespitogonaif 8 місяців тому +1

    This os is best for people who does one thing and one thing only. It does not serve you well when out of a sudden you have an urgent task that needed a software not yet installed in your system and you have a less than a minute to do it

    • @donaldmickunas8552
      @donaldmickunas8552 6 місяців тому

      In which case, you’re probably out of luck on any system depending how long the needed package takes to install plus how long the needed task takes to complete under pressure. One minute is a very short period of time to work with.

  • @brianmadonna2873
    @brianmadonna2873 Рік тому +2

    Someone committed suicide over installing Gentoo

  • @quinnolly6560
    @quinnolly6560 2 місяці тому

    👑

  • @CocolinoFan
    @CocolinoFan 11 місяців тому

    Gentoo, family

  • @Zinojn
    @Zinojn Рік тому +3

    Is Gentoo used in enterprise at all?

    • @anman20
      @anman20 Рік тому +3

      Typically no, but it's derivatives like ChromeOS are.

    • @10leej
      @10leej  Рік тому +6

      Usually it's used as a base for iot like devices.

    • @DownunderPhx
      @DownunderPhx Рік тому +1

      I knew a sys admin who ran Gentoo on the servers for an internet based company. He was also one of the smartest guys I've ever known.
      Gentoo on enterprise is like driving a monorail . . . you just better have a damn good conductor.

  • @sarath14k56
    @sarath14k56 3 місяці тому

    Gentoo or void. Which one is better ?

    • @10leej
      @10leej  3 місяці тому

      The one that works for you.

    • @wilson713
      @wilson713 2 місяці тому

      Really depends on what you're looking for. Gentoo documentation is better by a mile. Void mostly assumes you already know what to do, and their documentation is full of incomprehensible word salad. Not a bad distro by any stretch, but Void is tricky if you're less experienced.

    • @sarath14k56
      @sarath14k56 2 місяці тому

      @@wilson713 I've experience upto vanilla arch with dwm. Need to step up the game one step at a time until Linux from scratch. Anyway thank you for ur info. Documentation is important for me. So gentoo it is.

    • @sarath14k56
      @sarath14k56 2 місяці тому

      @@wilson713 Openrc vs runit also a concern for me. Like which one is minimal and better

  • @wasifahsan2718
    @wasifahsan2718 10 місяців тому +1

    Gentoo burned my house

  • @JackieFuckingChan
    @JackieFuckingChan 6 місяців тому

    I have no idea 95% of what you're talking about. I know "Sudo dnf upgrade", some simple commands like that, and I casually browse the web on Linux. I'm part of the Linux gang though.

  • @chrisMuc1966
    @chrisMuc1966 9 місяців тому

    0:29 Matt probably does not like this statement. ;-)

  • @JarppaGuru
    @JarppaGuru 8 місяців тому

    there is no best distro. there is only one linuxOS and theme (that is should be!)
    linux desktop use 3% and steady..still. it is bcoz million distros

  • @programmingwithnurulhuda
    @programmingwithnurulhuda 10 місяців тому

    Who believes that mother is the greatest warrior of the world!

  • @YourMom-rg5jk
    @YourMom-rg5jk 9 місяців тому

    if the name "obyx" rings a bell hit me up I have kind of a feeling I'd thought I'd put this out there

    • @10leej
      @10leej  9 місяців тому

      I think I've heard the name before but that's about it.

  • @jeonghutamilim2259
    @jeonghutamilim2259 7 місяців тому

    Dude looks like 60 and 16 at the same time. I am very interested in the story behind it.

    • @10leej
      @10leej  7 місяців тому +3

      you the first one to say I'm older than I actually am, usually people think I'm in my 20's lmao

    • @jeonghutamilim2259
      @jeonghutamilim2259 7 місяців тому

      @@10leej Lol. To me you look uncannily like old man who has seen enough shit for few lifetimes and innocent kid who still believes in santa, easter bunny and fairies.

  • @virtualtech11
    @virtualtech11 6 місяців тому

    This sounded more like why it's better to compile your applications instead of using a package manager. You can compile applications on any distro. The next section was about how great Gentoo's documentation is because of all the detail, which is not just Gentoo specific. Do you think you couldn't do the same thing on any other distro and have the same experience?

    • @Jorge-xf9gs
      @Jorge-xf9gs 6 місяців тому +3

      Gentoo massively automates compiler personalization. Doing the same without portage would take forever.

  • @rlifts
    @rlifts Місяць тому

    How does Gentoo compare to Nixos? Nixos also builds from source. I agree the arch install is not well as documented as gentoo. He may need your help: ua-cam.com/video/QFtBI34L_go/v-deo.html

  • @NeptuneSega
    @NeptuneSega 6 місяців тому

    Gentoo makes you bald, got it.

    • @10leej
      @10leej  6 місяців тому +1

      I was bald before Gentoo
      ua-cam.com/video/Kg2XaTw66kc/v-deo.html

  • @wyfyj
    @wyfyj 10 місяців тому

    Gentoo is BiS

  • @alexandrosvangelatos9979
    @alexandrosvangelatos9979 Рік тому

    I feel life is too short to compile every app or library, I know there are binaries available but if you use them what's the point of running Gentoo then.
    Compiling Transmission with gtk, takes 30 mins 🤯

    • @siljrath
      @siljrath Рік тому +3

      i up the portage niceness tweaks to the max, and then compiles take even longer... but they happen unobtrusively in the background. life's too short to wait on compiles. n_n
      "emerge" is fewer characters than "apt install". life's too short... ;)

    • @Winnetou17
      @Winnetou17 8 місяців тому +1

      Yeah, you can ... you know ... NOT sit and watch as it compiles .... ?

  • @jgarbo3541
    @jgarbo3541 6 місяців тому

    "Does not include.." or Cannot include...? Your 964 subscribers are desperate to know.

  • @speedspeed121
    @speedspeed121 6 місяців тому

    Man, I clicked on this video because I thought you were Private Pyle. lol

  • @flex-cx9bi
    @flex-cx9bi 10 місяців тому

    Why do you call Gentoo the worlds best OS?
    Is it?
    Such a statement make me lose interest to watch the video.

    • @10leej
      @10leej  10 місяців тому +2

      It's the best because you can make it the best... For you. For me it's the world's best distro.

    • @Winnetou17
      @Winnetou17 8 місяців тому

      What the hell is missing in you ? You're basically "I was thinking to read this book about learning physics, but I don't know physics and that made me lost interest to read the book". The video itself explains (obviously) the claim of being the best in the world. Not watching it because .... I .... can't ... even ...

    • @flex-cx9bi
      @flex-cx9bi 8 місяців тому

      @@Winnetou17 Missing?
      With 40 years in the business I don't miss much regarding designing electronics and loudspeakers. That's why "worlds best" make me watch, but when backing down from that statement absolutely killed interest from me. No big deal...
      There will soon be another "worlds best".

    • @donaldmickunas8552
      @donaldmickunas8552 6 місяців тому

      @@flex-cx9bi. Best is usually heavily dependent on personal taste, preference, and workflow. This video reflects Josh’s opinion and workflow. For him, Gentoo is the world’s best OS.

  • @thelinuxtube
    @thelinuxtube Рік тому +2

    This Inst a Solus Video !!! Im very Disappointed !!