Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Which package manager do you use? I have been trying to find an all inclusive poll for linux distribution package managers, but I have not managed to. So please post about the package manager you use, and please justify your answer with reasons of technical nature :-)
I'm an RPM guy, can't really say why. It's one of those things that you get used to, and then find other ways of doing things frustrating because they're different. In the RPM world, I like zypper and some of the functionality it provides, but yum is my preference. I find some of the options just irreplaceable...few things work as well as "yum provides" when it comes to manual dependency resolution in my experience.
I personally like Portage for the its high-level configurability (package.mask, package.unmask, package.keywords, the overlay system etc). I must admit that it can be too "geeky" some times, as it doesn` t feature a decent (to me) GUI frontend (yes, I know about Porthole) and compilation takes time, but USE flags are really handy when trying to enhance pergormance.
have also voted for Entropy, which, although nit that configurable is highly automated AND binary.
Mostly, it's what you've got used to. I've always used rpm+yum, so that's what I like, although I can see that zypper seems more versatile. I couldn't live with pacman though: "-S" where everyone else uses "install"? Really!
Entropy is quite GUI centric, too. Rigo (GUI app) is much handier than equo (cli). As far as apt is concerned, I used to use ubuntu, and never bothered to use the so-called "software center", as it was much slower than the cli and (although it sounds strange) less intuitive.
The one that comes with the distro that I happen to be using...anything else would be perverse...not that whether it is perverse, or not, is a decisive argument.
rpm isn't really a package manager in the sense that most of the others listed are. Yes, it is a common package format, but I don't know of anyone who uses rpm directly to install packages for pleasure. That said, there are other managers that use packages in the rpm format, so its not a 'pro- or contra-' rpm point, in the commonly accepted sense.
If you do use rpm packages, you really want to have diff rpms available, to save bandwidth and to get the best speed, but which distros actually make practical use of this I don't know.
I like using Yast, but I can see why some people won't; some things don't quite work the way that I assume that they are going to do, but you get used to it. Most people seem to prefer zypper, but I find Yast more transparent if you are updating packages for which you've got multiple available sources and/or do not necessarily have monotonically numbered versions.
My long-time 2nd choice---Synaptic---is not on the list.
I've always liked synaptic, too. Did you know that PCLOS uses synaptic on rpm? I didn't until today when a review turned up on Distrowatch. A decent KDE and Synaptic/RPM; tempted to give it a go just for that.
Originally Posted by Johnny Who
...please justify your answer with reasons of technical nature :-)
Not seen much sign of the reasons of a technical nature (yet).