NixOS, Guix, Flathub, Gentoo and Arch.

What do you guys think about these OS/Package Managers? It's pros and cons.

Thalidomide Vintage Ad Shirt $22.14

Black Rifle Cuck Company, Conservative Humor Shirt $21.68

Thalidomide Vintage Ad Shirt $22.14

  1. 3 weeks ago
    Anonymous

    Gentoo: good
    Rest: into the trash
    >b-b-but
    the only good alternative is BSD ports because they were basically made at the same time by same person

    • 3 weeks ago
      Anonymous

      Are pacman packages not the original?

      What do you mean?

      • 3 weeks ago
        Anonymous

        binary packages go into the trash
        Debian is the only distro that pretends to support customization and local building of packages.

        • 3 weeks ago
          Anonymous

          nix is a source-first packaging system that just so happens to have a binary cache for its os.

  2. 3 weeks ago
    Anonymous

    Gentoo's Portage is without a doubt the best package manager I have ever used. It feels like I no need to compromise on what I want.

    Want to install a mixture of stable and unstable packages on the same system? No problem, package.accept_patches lets you choose stable/unstable on a per-package basis. On Debian you are stuck with stable but out of date, on Arch you are stuck with bleeding edge but unstable.

    What about enabling/disabling certain features on a package? With Gentoo you can use USE flags to enable or disable every individual feature. Want FFmpeg with x264 but without x265 support? No problem. Want a whole system without Bluetooth support? No problem, just set a global USE flag. On Debian if you're lucky you'll get a choice between two versions, one with all features enabled and one with all disabled. See, for example, the recent KeepassXC debacle.

    Oh, and if you're a programmer Gentoo gets even better. Want to manually patch your packages to add some new feature or disable something annoying? Portage lets you create a patch file so the patch will be applied during compilation every time you install/update the package.

    Want to compile your packages from source for security or any other reason? No problem. Want to install binary packages to save time? No problem, Portage has got you covered.

    I could say more but I don't want this post to get too long.
    >tl;dr: install gentoo

    • 3 weeks ago
      Anonymous

      Never mind, just realised I wasted my time giving a sincere response to a tranime thread. My bad.

      • 3 weeks ago
        Anonymous

        should've compiled your browser with USE="-tranime"

      • 3 weeks ago
        Anonymous

        nah man there are normal people in the thread keep goin the post is based
        have a question if there is known shit you wouldn't mind listing that portage could handle better

    • 3 weeks ago
      Anonymous

      Never mind, just realised I wasted my time giving a sincere response to a tranime thread. My bad.

      Hey friend, just want to say I appreciate your effort posts.

    • 3 weeks ago
      Anonymous

      Never mind, just realised I wasted my time giving a sincere response to a tranime thread. My bad.

      I just used an anime image to attract attention to the thread, but it's a serious thread.

      I have used both Arch and Gentoo for a long time and i completely agree with you about all your points.

      I'm now testing the NixOS. And i see it as an Gentoo 2.0, as it has all benefits from Gentoo + some other cool features, which gives you even more stability (without having to stop using bleeding edge, as well having yet the choice to use stable packages, but in both cases you can't mess up with your system for various reasons), control over your system, and easy reproducibility. And I'm gonna be honest, the only con i see in Gentoo is the language used to make the Portage, Other than that it is perfect and has no defects, but nix and also Guix (i have not used it tho, but it's pretty much the same as the nix) have more features that really make it a better version of Gentoo. And as the AUR it has a lot of packages, before it was only behind the AUR, but I think now he has passed the AUR in number of packages, and it has flakes and home-manager too.

    • 3 weeks ago
      Anonymous

      this so much this
      idefault ebuild too restrictive? just modify and put it in your local repository. love gentoo. love portage.

  3. 3 weeks ago
    Anonymous

    troonware
    use actual software instead of autism stimulation made by autists for autists

    • 3 weeks ago
      Anonymous

      All of them and their packages are software.

  4. 3 weeks ago
    Anonymous

    Nix solves the software deployment problem, morons will cope and seethe about this.

    • 3 weeks ago
      Anonymous

      True. And you can build everything from source really, plus, there's binaries in the cache, plus nix is written in C++, It is very customizable and easy to reproduce because all the settings are in the nix configuration file.

  5. 3 weeks ago
    Anonymous

    >nixos
    it's fine, you can get a desktop set up and use your computer
    >guix
    it's fine, you can get a desktop set up and use your computer
    >flathub
    it's fine, you can get a desktop set up and use your computer
    >gentoo
    it's fine, you can get a desktop set up and use your computer
    >arch
    it's fine, you can get a desktop set up and use your computer

    • 3 weeks ago
      Anonymous

      I was talking about advantages over one or the other.

      • 3 weeks ago
        Anonymous

        makes sense, it can be easy to get lost in the sauce though just wanted to emphasize that they all on some level work
        >nixos
        pros: probably the most stable distibution relative to the recency of its packages; rollback is easy and automatic, and all the installations required for your system are stored away in a file that you can just upload somewhere, making it really easy to port over to a new computer. the community is very passionate as well
        cons: installing packages is like marginally harder, command syntax is a little overlong compared to the brevity of other package managers. getting into the nitty-gritty of configuration requires learning the nix language but you can really fare without it

        >guix
        pros: dont know plenty about this one to be honest but it is declarative, same as nixos; uses a variant of scheme (itself a variant of lisp) so learning its language can have external applications, is a declarative os without systemd if you're into that
        cons: a pro to some, but the gnu emphasis on software freedom means vanilla guix just won't work on some devices (particularly wi-fi) as proprietary drivers do not exist in its kernel. there are solutions for this, but discussion of them is typically forbidden in guix spaces

        >flathub
        pros: the easiest here by far, which can really be enough! there's distros like fedora silverblue and microos where you're meant to just install flatpaks and they are incredibly stable, as every flatpak is totally independent from one another
        cons: i've heard that since each flatpak has its own dependencies, they run a bit slower and take up a bit more space than traditional package managers; i havent tested it out personally but it makes logical sense, it's not like flatpaks are *slow* in any case

        1/2

        • 3 weeks ago
          Anonymous

          >gentoo
          pros: if you know how to set up your packages, it is obviously the fastest; the difference can be marginal but on single-use embedded devices it can make all the difference. compiling the kernel helps with this a lot too, making the biggest speed difference (in boot time), as well as a more secure system. out of these options using gentoo also gets you under the hood of a linux operating system as well, if you're into that.
          cons: essentially the same as the pros! if you don't have a use for - or can't use - the options gentoo gives you effectively it can just end up being a waste of time. the gentoo handbook is well and good but if you bump into a wall finding your way back onto the main path can be an arduous process

          >arch
          pros: probably the most popular distro among enthusiasts for a reason! the bleeding edge packages are unlike any other distro's. the documentation is unparalleled, the arch wiki is so good that even non-arch users use it all the time. the community has a bit of a nasty reputation but it results in very lovely things like the aur which are great for keeping up with arch's lightning-fast speed.
          cons: pacman, like nix (but to a lesser extent) can be a bit unintuitive, relying on commands made out of letters as opposed to words like most package managers. requires marginally more upkeep than other distros, doesn't often, but can, break. is canadian

          hope this helps

  6. 3 weeks ago
    Anonymous

    pacman best.

    • 3 weeks ago
      Anonymous

      Why?

      • 3 weeks ago
        Anonymous

        simple, fast, and just works.

        • 3 weeks ago
          Anonymous

          I somewhat agree. I have used it for a lot of time and it didn't break that much often, but the problem is when it did break, it broke really hard lol. But it does not have any advantages over gentoo or nix, it's somewhat the same level of learning to use, you could say both Gentoo and Nix would be faster, but others say it's not that different anyway. But about the point of it just works, it's mo true, you have to put some time as the other to make it works, but at same time you don't have a headache to uninstall anything, you just get it clean to install everything, pretty much the same as gentoo and nix. But it has less features than both, features that make it better, not useless features. Nix, if I'm not mistaken, even exceeded the number of aur packages, or is equivalent, and its bleeding edge is more up to date, because of how it works in the case of management of packages.

          • 3 weeks ago
            Anonymous

            I say pacman is fast because it's binary-based and it's easy to sort mirrors by speed on Arch. there's not many binary packages on Gentoo, and compiling software makes installing stuff slower than Arch.
            Nix is cool, and the sheer package count is alluring to me, but my experience with it on distros other than NixOS has been not very good, and I'm not gonna do NixOS config autism (I've tried that as well, could be a skill issue, or takes too much time issue).

  7. 3 weeks ago
    Anonymous

    why

Your email address will not be published. Required fields are marked *