• nesc@lemmy.cafe
        link
        fedilink
        English
        arrow-up
        28
        ·
        2 个月前

        They actually don’t but it is the way programs are installed on gentoo by default.

      • bdonvr@thelemmy.club
        link
        fedilink
        arrow-up
        8
        arrow-down
        1
        ·
        2 个月前

        That’s kind of the point of Gentoo. Though it’s not as hard as it sounds, the package manager (emerge) pretty much does it for you. It just might take a while.

        • poinck@lemmy.world
          link
          fedilink
          arrow-up
          7
          ·
          2 个月前

          Please don’t be angry with me, but the package manager is called portage; emerge is just one commandline tool to interact with it.

          • bdonvr@thelemmy.club
            link
            fedilink
            arrow-up
            6
            ·
            2 个月前

            No problem, tried Gentoo like once over 5 years ago. It was cool and fun but not a daily driver for me.

          • mkwt@lemmy.world
            link
            fedilink
            arrow-up
            2
            ·
            2 个月前

            They’ve had individual -bin versions of a few big builds, like firefox, chromium, and libreoffice for basically forever.

            They had something called distcc for a long time too. That let you, the user, cross-compile packages on one machine for installation on different machine(s).

            But at the end of 2023, they dramatically expanded the system, adding configuration machinery to install $packagename from source or binary (i.e. not like firefox and firefox-bin). And they set up the server infrastructure to host a much larger number of official binary packages for amd64 and arm64. Around the same time they added a “distribution kernel” as an ebuild, so users no longer had to “compile it yourself”. And I think the dist-kernel is now available as a binary.

    • Deebster@infosec.pub
      link
      fedilink
      arrow-up
      4
      ·
      2 个月前

      Hang on, what? You’re talking about the extra time (and electricity), or do you think it’s in any way difficult/error prone?