What is the package management tool of your choice
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.
Notices
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.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
View Poll Results: What is the package management tool you find the most convinient (and why)?
Why pkgtools: More control. A longer post about this is here
My main concern for creating this poll is that i find that package management tools used by most distributions are too complex to the point of being unusable, even after you get familiar with them. I'm talking about apt and rpm. Arch's pacman is a noteable exception.
Distribution: Debian Wheezy, Jessie, Sid/Experimental, playing with LFS.
Posts: 2,900
Rep:
I like, and voted for, apt. Debian's tools are robust and not hard to use at all. If someone like me who spent years and years on Windows can learn to use a tool like apt and dpkg then it's not hard to use.
I remember the old rpm that Redhat used to use back late last century and I could never get a grip on it. I've used yum a couple of times but it doesn't "feel" quite right to me.
I've read a little bit about pisi and it looks promising so I may give it a go oneday.
I've never used the arch tool simply becaus I've never been able to install arch. For some reason it just doesn't like my older machines and they are the machines I test stuff out on before I use it on my main machine.
EDIT: I'll just add that if it wasn't for Debian (being the basis for Ubuntu etc) I'd still probably be using Windows. I have a copy of the old Red Hat 7 and it would install but never worked after that. Fedora works but doesn't feel right. Debian, and it's derivatives, gave me a viable option to Windows that I could use and learn on and most importantly that worked with very little tweaking from (what was back then) a complete and utter novice.
pkgtools: Very simple and straightforward package format, total control without the hassle of automatic dependency resolution.
On non-Slackware distributions I prefer apt, I am used to it from my Ubuntu/Debian days and the mix of apt-get/apt-cache/apt-file is very powerful.
No apologies to 55020 and sahko,
slapt-get!
Why? Probably familiarity, having learned linux with debian-based distros before switching over to Salix and/or Slackel.
I'll concede good points regarding dep-checking, but won't win me over.
I voted for pkgtools just because in general slackpkg and pkgtools have presented no problems since i have been using slackware, about a year now i guess. I have yet to run into a serious dependency problem with the included software, the nvidia drivers and a kernel update being the exception. Which you can hardly blame on slackware.
I have hated virtually every graphical package management tool i have used.
I think the real answer to this is "the one I've used the most and got used to"! I've used 9 of the 10 listed and only had trouble with 2. The man page for pacman was incomplete the last time I tried to use it, and it took two experienced users of Foresight Linux to sort out why I couldn't get Conary to work.
This is where apt fails short.
edit: Additionally you have to install a gazillion of other utilities to achieve fundamental functionally, like listing orphans etc.
I can't answer this because there are too many variables. For example, apt with one central repository is quite different than apt with several unofficial repositories.
pacman, most definitely. Zypper/Apt are the bane of my existence when I use them (in no small part for the length of apt-get update && apt-get upgrade vs. pacman -Syu)
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.