LinuxQuestions.org
Visit the LQ Articles and Editorials section
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This 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

View Poll Results: Which package manager do you think is best?
apt/dpkg 13 30.95%
yum/RPM 8 19.05%
Portage 5 11.90%
Entoropy 1 2.38%
pacman 11 26.19%
tgz 9 21.43%
SPM 2 4.76%
PTget 0 0%
other 3 7.14%
Multiple Choice Poll. Voters: 42. You may not vote on this poll

Reply
 
Search this Thread
Old 09-21-2012, 10:02 AM   #1
Johnny Who
LQ Newbie
 
Registered: Sep 2012
Location: Athens
Distribution: exherbo, sabayon, debian, gentoo
Posts: 27

Rep: Reputation: Disabled
Package managers


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 :-)
 
Old 09-21-2012, 10:12 AM   #2
pixellany
LQ Veteran
 
Registered: Nov 2005
Location: Annapolis, MD
Distribution: Arch/XFCE
Posts: 17,802

Rep: Reputation: 728Reputation: 728Reputation: 728Reputation: 728Reputation: 728Reputation: 728Reputation: 728
I'm not sure where this will lead us---since most people choose a distro and not just a package manager.

That said, the best package manager is definitely pacman!

My long-time 2nd choice---Synaptic---is not on the list.

Last edited by pixellany; 09-21-2012 at 10:15 AM.
 
1 members found this post helpful.
Old 09-21-2012, 10:12 AM   #3
suicidaleggroll
Senior Member
 
Registered: Nov 2010
Location: Colorado
Distribution: OpenSUSE, CentOS
Posts: 2,747

Rep: Reputation: 977Reputation: 977Reputation: 977Reputation: 977Reputation: 977Reputation: 977Reputation: 977Reputation: 977
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.
 
Old 09-21-2012, 10:13 AM   #4
Johnny Who
LQ Newbie
 
Registered: Sep 2012
Location: Athens
Distribution: exherbo, sabayon, debian, gentoo
Posts: 27

Original Poster
Rep: Reputation: Disabled
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.
 
Old 09-21-2012, 10:30 AM   #5
PrinceCruise
Member
 
Registered: Aug 2009
Location: /Universe/Earth/India/Pune
Distribution: Slackware64 14.1/Current, CentOS 6.5/7.0
Posts: 750

Rep: Reputation: Disabled
What's SPM? If it's Slackware Package Manager - pkgtool, then I vote for it.
Second choice- I'm an RPM guy at workplace, so here it goes.

Regards.
 
Old 09-21-2012, 11:24 AM   #6
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Hanover, Germany
Distribution: Main: Gentoo Others: What fits the task
Posts: 15,580
Blog Entries: 2

Rep: Reputation: 4037Reputation: 4037Reputation: 4037Reputation: 4037Reputation: 4037Reputation: 4037Reputation: 4037Reputation: 4037Reputation: 4037Reputation: 4037Reputation: 4037
Isn't this poll pretty much pointless? Everyone usually uses the package manager that is the one supported by the distribution in use, I would think.
 
1 members found this post helpful.
Old 09-21-2012, 11:47 AM   #7
PrinceCruise
Member
 
Registered: Aug 2009
Location: /Universe/Earth/India/Pune
Distribution: Slackware64 14.1/Current, CentOS 6.5/7.0
Posts: 750

Rep: Reputation: Disabled
He's using two different titles : Which package manager do you think is best and Which package manager do you use?
One of them will lead to flames and other nowhere.

Regards.
 
Old 09-21-2012, 12:00 PM   #8
DavidMcCann
Senior Member
 
Registered: Jul 2006
Location: London
Distribution: CentOS, Salix
Posts: 3,024

Rep: Reputation: 777Reputation: 777Reputation: 777Reputation: 777Reputation: 777Reputation: 777Reputation: 777
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!
 
Old 09-21-2012, 12:17 PM   #9
Johnny Who
LQ Newbie
 
Registered: Sep 2012
Location: Athens
Distribution: exherbo, sabayon, debian, gentoo
Posts: 27

Original Poster
Rep: Reputation: Disabled
SPM is smart package manager, which is an extension for most native package managers. It `s not a "real" package manager.
 
Old 09-21-2012, 05:23 PM   #10
John VV
Guru
 
Registered: Aug 2005
Posts: 12,839

Rep: Reputation: 1709Reputation: 1709Reputation: 1709Reputation: 1709Reputation: 1709Reputation: 1709Reputation: 1709Reputation: 1709Reputation: 1709Reputation: 1709Reputation: 1709
" best" ????
there is no best


however
Use what IS THE DEFAULT for the OS

OpenSUSE i mostly use yast ( 25 % of the time zypper in the terminal)
suse is VERY GUI centric

fedora,Cent,RHEL,SL i use yum in the terminal99.999% of the time
 
Old 09-22-2012, 05:41 AM   #11
pixellany
LQ Veteran
 
Registered: Nov 2005
Location: Annapolis, MD
Distribution: Arch/XFCE
Posts: 17,802

Rep: Reputation: 728Reputation: 728Reputation: 728Reputation: 728Reputation: 728Reputation: 728Reputation: 728
Quote:
Originally Posted by DavidMcCann View Post
I couldn't live with pacman though: "-S" where everyone else uses "install"? Really!
"-S" means "sync", and it's really quite logical---you are getting your computer "in sync" with the repository.

The real point is less typing---why would anyone want to type "install", when a simple "S" would do the same thing?? REALLY!!
 
Old 09-22-2012, 06:21 AM   #12
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Hanover, Germany
Distribution: Main: Gentoo Others: What fits the task
Posts: 15,580
Blog Entries: 2

Rep: Reputation: 4037Reputation: 4037Reputation: 4037Reputation: 4037Reputation: 4037Reputation: 4037Reputation: 4037Reputation: 4037Reputation: 4037Reputation: 4037Reputation: 4037
Quote:
Originally Posted by pixellany View Post
"-S" means "sync", and it's really quite logical---you are getting your computer "in sync" with the repository.

The real point is less typing---why would anyone want to type "install", when a simple "S" would do the same thing?? REALLY!!
zsh shell completion. On my Debian system I just type apt-get i and press the Tab key, which completes it to install.
 
Old 09-22-2012, 08:10 AM   #13
Johnny Who
LQ Newbie
 
Registered: Sep 2012
Location: Athens
Distribution: exherbo, sabayon, debian, gentoo
Posts: 27

Original Poster
Rep: Reputation: Disabled
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.
 
Old 09-24-2012, 10:47 AM   #14
ylang
Member
 
Registered: Sep 2012
Posts: 45

Rep: Reputation: Disabled
I vote for pacman. Ain't seen nothin faster than it!
 
Old 09-24-2012, 02:53 PM   #15
salasi
Senior Member
 
Registered: Jul 2007
Location: Directly above centre of the earth, UK
Distribution: SuSE, plus some hopping
Posts: 3,896

Rep: Reputation: 774Reputation: 774Reputation: 774Reputation: 774Reputation: 774Reputation: 774Reputation: 774
Quote:
Originally Posted by Johnny Who View Post
Which package manager do you use?
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.

@pixellany
Quote:
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.

Quote:
Originally Posted by Johnny Who View Post
...please justify your answer with reasons of technical nature :-)
Not seen much sign of the reasons of a technical nature (yet).
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
package managers? briced Linux - Distributions 3 05-09-2008 04:29 PM
Thoughts on package managers. Tischbein Debian 8 10-16-2007 12:58 PM
Problem with all package managers darkapolloslx Debian 7 08-26-2007 04:41 PM
how do i use package managers and which one? FireRaven Linux - Newbie 1 04-21-2007 09:49 AM
considering package managers peok Linux From Scratch 4 07-27-2006 05:42 AM


All times are GMT -5. The time now is 03:56 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration