What's your favourite package manager?

2 months ago by Digit to c/linuxquestions

(And, why? If you like.)

huquad 20 points 2 months ago

AUR because it sometimes comes with bonus packages. Last week I downloaded a text editor and got a free crypto miner on the side

path: 0 25387371, hotness: undefined, score: 20, children: 0
dihutenosa 13 points 2 months ago

Nix

path: 0 25383638, hotness: undefined, score: 13, children: 1
Digit 1 point 2 months ago

Kudos.

It's not one I've sank my teeth into as a daily driver yet, but, yes... as near a faultless choice as one can make.

No explanation necessary. Stands on its own merits.

path: 0 25383638 25400930, hotness: undefined, score: 1, children: 0
burgermeister 13 points 2 months ago

Apt because...it's all I know ๐Ÿ˜…

path: 0 25383856, hotness: undefined, score: 13, children: 0
Digit 11 points 2 months ago

Portage.

path: 0 25383468, hotness: undefined, score: 11, children: 8
ratjefe 4 points 2 months ago

I haven't used Gentoo in maybe 15 fifteen years or so but it was definitely the funnest to use

path: 0 25383468 25384295, hotness: undefined, score: 4, children: 2
Digit 1 point 2 months ago

15 years ago, I was using Gentoo the funnest way.

USE="-*"

... And it was also the most productive time of my life. Really hones the system to just what you need, when adding useflags only per package as needs arise.

path: 0 25383468 25384295 25400759, hotness: undefined, score: 1, children: 1
ratjefe 2 points 2 months ago

yeah, I loved it when I had the time for it. I used it on several machines as my daily driver back in the day. I can remember getting a new Thinkpad for work and deciding on Arch over Gentoo given the relative time commitment... then the disaster with the Gentoo wiki happened shortly thereafter and I've not run it since. I'm running Fedora Silverblue at the moment. glad you're carrying the torch!

path: 0 25383468 25384295 25400759 25449015, hotness: undefined, score: 2, children: 0
SigHunter 2 points 2 months ago

Portage is the only one that makes sense to me. It doesn't try to hide it's internals from the user

path: 0 25383468 25399580, hotness: undefined, score: 2, children: 1
Digit 1 point 2 months ago

Yup.

Invites, even demands, the user have a look and get their hands on, just to use. Very good, keeps userbase more astute. No "convenient" plastic wrap, to keep users ignorant, disempowered and dependent.

Even today, I was looking into updating an ebuild, when a package in an overlay seemed lagging on maintenance, and was no longer successfully emerging. I'd not bother looking into doing such on other distros[1].

::: spoiler 1 oh, exceptions! (... well, maybe yeah, on CRUX, KISS, or Carbs, but that's different ~~ a little ~ still keeps the user apprised of internals (albeit by having even less). I'm still more glad for portage, over those gorgeously simple distros, what with the convenience and power of useflags, savedconfigs, patches, profiles, even keywords (and slots (lol))... convenience that still to access, beckons one into learning more about the system. Portage, still easy choice. Fave. ... Though... Paludis exists too... And that other one, I forget the name of. [Edit: pkgcore] ).

path: 0 25383468 25399580 25400723, hotness: undefined, score: 1, children: 0
Digit 2 points 2 months ago

(Despite the python)

path: 0 25383468 25383469, hotness: undefined, score: 2, children: 2
TootSweet 2 points 2 months ago

There's always Paludis. It's basically "Portage but C++". And seems to emphasize decentralized repositories more. I've never used it personally, but I've been curious since I learned of it.

path: 0 25383468 25383469 25384215, hotness: undefined, score: 2, children: 1
Digit 2 points 2 months ago

Paludis

Thanks. Yeah.

I've dove into Exherbo installs, enthusiastically, several times, aspiring "this time, I'll immerse myself like it demands, and make it my daily driver". Yet to take. [Close, at least a couple times]. Love it to pieces still though. Never had the gall to try paludis in gentoo yet though [not even briefly to see how distinct from Exherbo's quirks of implementation]. I do love its philosophy of decentralised repos, mirroring / resulting from, the philosophy of all users are developers. ... Maybe another 19 years in gentoo bootcamp, I'll be ready to give Exherbo the dedication it demands, to be able to properly use it. ... Until then, portage remains fave.

C++

How long until there's a vibe coded drop-in replacement for portage/paludis/pkgcore written in rust? :3

path: 0 25383468 25383469 25384215 25400899, hotness: undefined, score: 2, children: 0
barkingspiders 9 points 2 months ago

I think my favorite to use is apt, the various incantations you use the most are nicely spelled out and if you need some nitty gritty you can just call dpkg directly.

path: 0 25386102, hotness: undefined, score: 9, children: 1
Digit 2 points 2 months ago

From my first 8 years distro surfing, apt sure is my most familiar to use; most in muscle memory. So many debian and ubuntu respins.

path: 0 25386102 25400522, hotness: undefined, score: 2, children: 0
viral.vegabond 8 points 2 months ago

dnf out of the two that I've tried. It's a little more streamlined than apt, it seems.

path: 0 25385076, hotness: undefined, score: 8, children: 0
slazer2au 6 points 2 months ago

Yum, because its reminds me of food.

path: 0 25383672, hotness: undefined, score: 6, children: 0
LordeMostarda 6 points 2 months ago

Alpine apk, it is simple and really fast, and I love that thereโ€™s a file where I can just type the programs I want, and then it installs them. And with the chimera linux cbuild system it is just incredible

path: 0 25384115, hotness: undefined, score: 6, children: 1
Digit 1 point 2 months ago

The simplicity is so refreshing. The speed's almost too fast, like it cheapens the event. (... Speaking from portage being my fave.)

path: 0 25384115 25400964, hotness: undefined, score: 1, children: 0
cerebralhawks 4 points 2 months ago

Is brew a package manager? That.

On macOS, but it seems like using apt on Linux (command line) back in the day.

path: 0 25384474, hotness: undefined, score: 4, children: 1
Mattster_Of_Puppets 1 point 2 months ago

With CaskHub on top of it

path: 0 25384474 25399861, hotness: undefined, score: 1, children: 0
rozodru 3 points 2 months ago

Honestly I like most of them. they're all pretty good. that being said wasn't a fan of xbps. found it slow. Nix is great too. it's just so damn easy. especially if you use comma. I also like DNF. pacman's pretty good too especially when you add "ILoveCandy" to the conf. Portage is great too.

But honestly out of all of them, and this isn't linux, but FreeBSD's is my favourite.

path: 0 25386048, hotness: undefined, score: 3, children: 3
Digit 1 point 2 months ago

xbps. found it slow.

Really!?

I find xbps very fast.

path: 0 25386048 25426912, hotness: undefined, score: 1, children: 2
rozodru 1 point 2 months ago

I don't know maybe it was the mirror I was on, maybe it was a bad day for it, but installing packages took awhile.

path: 0 25386048 25426912 25427196, hotness: undefined, score: 1, children: 1
Digit 1 point 2 months ago

Got me wondering... just a rudimentary poke at it, no deep investigation... time xbps-install -Syu and I see it takes about 2-3 seconds per mirror to update the list, and then with a big fat load to upgrade of 374mb to dl, 1238mb on disk, and as I watch the packages come in, most are giving avg speeds equiv to maxing out my connection, whole load done in 431.37s. Seemed super slick and fast to me. Would still be barely begun if on Gentoo or Suse.

path: 0 25386048 25426912 25427196 25428005, hotness: undefined, score: 1, children: 0
MyNameIsRichard 3 points 2 months ago

yay because it's fast and zypper because it's intuitive.

path: 0 25390887, hotness: undefined, score: 3, children: 0
nutcase2690 3 points 2 months ago

I like using apt packages as long as I am using nala as the CLI. it is such an upgrade.

path: 0 25386675, hotness: undefined, score: 3, children: 1
Digit 2 points 2 months ago

Oh cool. I'd completely overlooked and forgot that nala was a thing. Not sure I've ever tried it. Thanks. Good discovery. Shall be trying nala. :)

path: 0 25386675 25401082, hotness: undefined, score: 2, children: 0
HubertManne 3 points 2 months ago

appman

path: 0 25385259, hotness: undefined, score: 3, children: 0
corsicanguppy 2 points 2 months ago

Apt4rpm.

RPM has validation and checking that is second only to nix, and has had it for decades.

Apt on top was the best thing conectiva ever did (but using apt for dist-upgrade and downgrade was also amazing).

path: 0 25385490, hotness: undefined, score: 2, children: 0
Doomsider 2 points 2 months ago

Apt-get is legit!

path: 0 25405058, hotness: undefined, score: 2, children: 0
loremipsum 1 point 2 months ago
path: 0 25409349, hotness: undefined, score: 1, children: 0
Abyssian 1 point 2 months ago

path: 0 25385383, hotness: undefined, score: 1, children: 2
Digit 2 points 2 months ago

I am nerd enough, so deeply steeped, so long, in linuxville, that it took me several seconds to get this. XD Well played.

path: 0 25385383 25400998, hotness: undefined, score: 2, children: 1
Abyssian 0 points 2 months ago

Oh good, it makes me feel sad and old when nerd places don't understand RvB jokes.

path: 0 25385383 25400998 25401297, hotness: undefined, score: 0, children: 0
sidebro 1 point 2 months ago

I like dnf a lot

path: 0 25389505, hotness: undefined, score: 1, children: 0
exupulosion 1 point 2 months ago

apt and dnf

path: 0 25390181, hotness: undefined, score: 1, children: 0
brainscan 1 point 2 months ago

Well I dont know what to like about it, but I`m using mainly debian and fedora...so apt and dnf

path: 0 25392122, hotness: undefined, score: 1, children: 0
BaraCoded 1 point 2 months ago

Bazaar (flatpaks) because of its aesthetics and ease of use. Also, it's a good way to find niche apps directly published by their authors.

I also now avoid the AUR altogether.

path: 0 25410763, hotness: undefined, score: 1, children: 0
linuxquestions
linuxquestions

@lemmy.zip

login for more options
4270
312
164

Linux questions Rules (in addition of the Lemmy.zip rules)

  • stay on topic
  • be nice (no name calling)
  • do not post long blocks of text such as logs
  • do not delete your posts
  • only post questions (no information posts)

Tips for giving and receiving help

  • be as clear and specific
  • say thank you if a solution works
  • verify your solutions before posting them as facts.

Any rule violations will result in disciplinary actions

go to feed...