The Reason I Use Gentoo

Поделиться
HTML-код
  • Опубликовано: 25 июл 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
  • НаукаНаука

Комментарии • 95

  • @smolbirb4
    @smolbirb4 Год назад +47

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

    • @OliverHR
      @OliverHR 6 месяцев назад +5

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

  • @SweDennis
    @SweDennis Год назад +43

    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--- Год назад +4

      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  Год назад +9

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

    • @zBrain0
      @zBrain0 Год назад +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 3 месяца назад

      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 Год назад +28

    Extremely powerful gentoo user phenotype

    • @NotLiamH
      @NotLiamH Месяц назад +1

      bro's got all those physical characteristics.

  • @garciajero
    @garciajero 10 месяцев назад +18

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

  • @rexempire3365
    @rexempire3365 Год назад +13

    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

  • @BanduTheGreat
    @BanduTheGreat 6 месяцев назад +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.

  • @AK-fu8ij
    @AK-fu8ij 8 месяцев назад +3

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

  • @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 Год назад +5

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

    • @Agathon88
      @Agathon88 Месяц назад

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

  • @cartib6677
    @cartib6677 8 месяцев назад +2

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

    • @10leej
      @10leej  8 месяцев назад +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.

  • @HowToLinux
    @HowToLinux 9 месяцев назад +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.

  • @tylerdean980
    @tylerdean980 Год назад +8

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

  • @Vanuatoo
    @Vanuatoo 7 месяцев назад +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

  • @MasterGxt
    @MasterGxt 3 месяца назад +1

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

  • @zeckma
    @zeckma 5 месяцев назад +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!

  • @deadeyecowkillz7580
    @deadeyecowkillz7580 Год назад +6

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

  • @jacobb6251
    @jacobb6251 Год назад +2

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

  • @LabiaLicker
    @LabiaLicker 8 месяцев назад +3

    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.

  • @nickbernstein
    @nickbernstein 10 месяцев назад +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.

  • @mementomori1868
    @mementomori1868 4 месяца назад +2

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

    • @quinnolly6560
      @quinnolly6560 4 месяца назад

      I was watching this video during a compilation!

  • @FilthyPitDog
    @FilthyPitDog 9 месяцев назад +4

    Gentoo is top penguin 🐧

  • @marekmatej5971
    @marekmatej5971 7 месяцев назад

    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.

  • @oglothenerd
    @oglothenerd 11 месяцев назад +5

    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  11 месяцев назад +4

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

    • @oglothenerd
      @oglothenerd 11 месяцев назад +3

      @@10leej :-(

  • @lexihaley2887
    @lexihaley2887 Год назад +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 Год назад

      /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  Год назад +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)

  • @kythrathesuntamer9715
    @kythrathesuntamer9715 Год назад +1

    Portage best package manager!

  • @hopelessdecoy
    @hopelessdecoy 8 месяцев назад +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  8 месяцев назад +2

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

    • @paulspl2581
      @paulspl2581 7 месяцев назад

      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.

  • @hansdampf2284
    @hansdampf2284 7 месяцев назад

    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

  • @adonespitogonaif
    @adonespitogonaif 10 месяцев назад +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 7 месяцев назад

      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.

  • @picklerism
    @picklerism 4 месяца назад +1

    The Gentoo Handbook is exceptional.

  • @quinnolly6560
    @quinnolly6560 4 месяца назад

    👑

  • @mercuriete
    @mercuriete 3 месяца назад

    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.

  • @siljrath
    @siljrath Год назад +2

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

  • @danielpicassomunoz2752
    @danielpicassomunoz2752 Месяц назад

    Y use neofetch when there's a compiled version of it, fastfetch

    • @10leej
      @10leej  18 дней назад

      This video is that old

  • @brianmadonna2873
    @brianmadonna2873 Год назад +2

    Someone committed suicide over installing Gentoo

  • @Zinojn
    @Zinojn Год назад +3

    Is Gentoo used in enterprise at all?

    • @nero911x
      @nero911x Год назад +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.

  • @CocolinoFan
    @CocolinoFan Год назад

    Gentoo, family

  • @deminmax
    @deminmax Месяц назад

    Makes the point that gentoo is not about speed continues by talking about ff hardware acceleration. :) it doesn’t matter how you get it. It is about speed and optimization. Additional functions are also a thing, yes, rarely.

  • @JarppaGuru
    @JarppaGuru 9 месяцев назад

    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

  • @sarath14k56
    @sarath14k56 5 месяцев назад

    Gentoo or void. Which one is better ?

    • @10leej
      @10leej  5 месяцев назад

      The one that works for you.

    • @wilson713
      @wilson713 4 месяца назад

      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 3 месяца назад

      @@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 3 месяца назад

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

  • @wasifahsan2718
    @wasifahsan2718 Год назад +1

    Gentoo burned my house

  • @YourMom-rg5jk
    @YourMom-rg5jk 11 месяцев назад

    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  10 месяцев назад

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

  • @chrisMuc1966
    @chrisMuc1966 10 месяцев назад

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

  • @programmingwithnurulhuda
    @programmingwithnurulhuda Год назад

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

  • @JackieFuckingChan
    @JackieFuckingChan 8 месяцев назад

    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.

  • @jeonghutamilim2259
    @jeonghutamilim2259 8 месяцев назад

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

    • @10leej
      @10leej  8 месяцев назад +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 8 месяцев назад

      @@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 7 месяцев назад

    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 7 месяцев назад +3

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

  • @rlifts
    @rlifts 3 месяца назад

    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: ruclips.net/video/QFtBI34L_go/видео.html

    • @10leej
      @10leej  18 дней назад

      Theyre not really comparable.

  • @wyfyj
    @wyfyj Год назад

    Gentoo is BiS

  • @NeptuneSega
    @NeptuneSega 8 месяцев назад

    Gentoo makes you bald, got it.

    • @10leej
      @10leej  8 месяцев назад +1

      I was bald before Gentoo
      ruclips.net/video/Kg2XaTw66kc/видео.html

  • @speedspeed121
    @speedspeed121 7 месяцев назад

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

  • @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 10 месяцев назад +1

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

  • @jgarbo3541
    @jgarbo3541 7 месяцев назад

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

  • @thelinuxtube
    @thelinuxtube Год назад +2

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

  • @flex-cx9bi
    @flex-cx9bi Год назад

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

    • @10leej
      @10leej  Год назад +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 10 месяцев назад

      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 9 месяцев назад

      @@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 7 месяцев назад

      @@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.