If you’re using linux and also use brew package manager on your machine, what is your use case? I’m curious why people would use brew in addition to their distribution’s native package manager.

  • pogodem0n@lemmy.world
    link
    fedilink
    arrow-up
    10
    ·
    1 month ago

    I am using an atomic distribution (uBlue) and installing packages with homebrew is much more convenient than overlaying them with rpm-ostree.

  • hayk@lemmy.ml
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    1 month ago

    whoever says pacman is enough either have all the time in the Universe to configure the miniscule knobs or have never done serious development with multi-platform/compiler deployments. controlling which compilers are used for which packages in pacman (or any other default package manager for that matter) is a headache. having multiple versions of non-conflicting gcc, llvm, cuda etc is priceless and very easy with brew.

    elitism aside, brew is genuinely a good package manager when it comes to imperative ones. I still use it on my desktop arch extensively. ofc, if you have nix, there is really no good reason for it (and I’m not even sure it’s possible).

    PS. “but you can use docker” – not if you want to have the same performance especially on GPUs. also have you ever tried containerizing HIP? it’s a frigging nightmare.

    PPS. if you disagree with the first paragraph – please reach out or send links. i’d love to learn how to do these on finite timescales of our lifetime.

  • catloaf@lemm.ee
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 month ago

    I don’t, but people probably do because the package(s) they want are more available in that system.

    It’s primarily for Macs, isn’t it? Cross-platform availability is probably a factor.

  • oshu@lemmy.world
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    1 month ago

    I use nix for extra packages on my linux desktop. I don"t like brew at all.

  • 0xf@lemmy.ml
    link
    fedilink
    arrow-up
    2
    ·
    1 month ago

    I did a few times on bazzite. But it’s now aurora. Haven’t had anything I was missing. Was also exporting a few things from arch in distrobox. Was more of a experiment then a necessity.

  • just_another_person@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    1 month ago

    I will if it’s an obscure package that has a recipe, otherwise I avoid it to keep my paths as clean as possible. It can end up making a confusing mess of things if you accidentally install something via other means that also gets installed by brew as a dependency, as an example.

  • phantomwise@lemmy.ml
    cake
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 month ago

    OF COURSE there has to be yet another package manager I didn’t know about on top of the dozen other ones… 😑