Screenshot of QEMU VM showing an ASCII Gentoo Logo + system info

I followed Mental Outlaw’s 2019 guide and followed the official handbook to get up-to-date instructions and tailored instructions for my system, the process took about 4 hours however I did go out for a nice walk while my kernel was compiling. Overall I enjoyed the process and learnt a lot about the Linux kernel while doing it.

I’m planning on installing it to my hardware soon, this was to get a feel for the process in a non-destructive way.

  • Llewellyn@lemm.ee
    link
    fedilink
    arrow-up
    6
    arrow-down
    2
    ·
    11 months ago

    You get to actually know what code ends up in your binaries

    Do you, though? Do you check e-signatures and do you look at the every row of the code?

    • heartlessevil@lemmy.one
      link
      fedilink
      English
      arrow-up
      3
      ·
      11 months ago

      Well, you have the opportunity to. The fact that it is compiled on your system already gives you a lot of discretion. You can at least see what code is going into the compiler locally.

      • Pantherina@feddit.de
        link
        fedilink
        arrow-up
        4
        arrow-down
        2
        ·
        edit-2
        11 months ago

        This is true. In theory its the best way, but ita crazy to think compiling Firefox can take like multiple hours of full computing power. And I like to update my software a lot.

        Lets do a small comparison:

        Linux power efficiency tier list

        Desktops / WMs

        1. WMs with Wayland?
        2. WMs with X11?
        3. LXDE, LXQt, Xfce, Cinnamon
        4. KDE, Budgie, Mate
        5. GNOME ?

        Packaging

        1. Native
        2. Snap (less runtimes)
        3. Flatpak (shared resources), Containers
        4. Appimage (everything duplicated

        Distro type

        1. Traditional binary native packages, ESR
        2. Traditional binary native packages
        3. A/B root (traditional packaging but with one seperate system as backup)
        4. OSTree (diffs downloaded but whole system built locally)
        5. Own repos for everything, small distro
        6. Compiled from source

        Behavior

        • adblock at DNS level
        • low brightness, light theme on LCD helps
        • energy saving CPU, disabled cores, throttled
        • laptop instead of desktop, no huge 4K screens
        • dont Game lol
        • dont stream stuff lol
        • digital minimalism lol

        So uhm I guess I should switch to Debian 12, update once a week and go out on a hike or something.