LinuxQuestions.org
Review your favorite Linux distribution.
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: What is your preferred Linux Package Management System?
Conary 0 0%
dpkg / APT 160 45.98%
Pacman 27 7.76%
Portage 17 4.89%
RPM / urpmi 10 2.87%
RPM / YUM 50 14.37%
RPM / ZYpp 12 3.45%
tgz / pkgtools 26 7.47%
tgz / slackpkg 36 10.34%
tgz / slapt-get 10 2.87%
Voters: 348. You may not vote on this poll

Reply
  Search this Thread
Old 09-15-2014, 05:33 PM   #1
jeremy
root
 
Registered: Jun 2000
Distribution: Debian, Red Hat, Slackware, Fedora, Ubuntu
Posts: 13,256

Rep: Reputation: 3918Reputation: 3918Reputation: 3918Reputation: 3918Reputation: 3918Reputation: 3918Reputation: 3918Reputation: 3918Reputation: 3918Reputation: 3918Reputation: 3918
What is your preferred Linux Package Management System?


Based on feedback in this thread, the official LQ polls continue. What is your preferred Package Manager? I understand the line for these is a little blurred, so if you have suggestions for improvements or additions, let us know.

--jeremy
 
Old 09-15-2014, 08:22 PM   #2
dslackw
Member
 
Registered: Aug 2014
Location: Orestiada, GR
Distribution: Slackware 14.1 x86_64 -stable
Posts: 145

Rep: Reputation: 31
slpkg
 
Old 09-15-2014, 08:26 PM   #3
astrogeek
Moderator
 
Registered: Oct 2008
Distribution: Slackware [64]-X.{0|1|2|37|-current} ::12<=X<=14, FreeBSD_12{.0|.1}
Posts: 5,446
Blog Entries: 11

Rep: Reputation: 3424Reputation: 3424Reputation: 3424Reputation: 3424Reputation: 3424Reputation: 3424Reputation: 3424Reputation: 3424Reputation: 3424Reputation: 3424Reputation: 3424
For GNU/Linux, Slackware's pkgtools suite (makepkg installpkg, removepkg, upgradepkg).

To improve the poll I would suggest that you include the BSDs as they are part of LQ. To which I would enthusiastically say "ports"!

Last edited by astrogeek; 09-15-2014 at 08:33 PM.
 
Old 09-15-2014, 09:00 PM   #4
frankbell
LQ Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Ubuntu MATE, Mageia, and whatever VMs I happen to be playing with
Posts: 16,592
Blog Entries: 27

Rep: Reputation: 5031Reputation: 5031Reputation: 5031Reputation: 5031Reputation: 5031Reputation: 5031Reputation: 5031Reputation: 5031Reputation: 5031Reputation: 5031Reputation: 5031
Although Slackware is my preferred distro and I use its package tools quite happily, I have to say that aptitude/apt-get/Synaptic is one impressive piece of work.

I have a somewhat different view of the various "Software Centers" that are built on it. They seem to be more marketing than management.
 
Old 09-15-2014, 09:38 PM   #5
szboardstretcher
Senior Member
 
Registered: Aug 2006
Location: Detroit, MI
Distribution: GNU/Linux systemd
Posts: 4,237

Rep: Reputation: 1655Reputation: 1655Reputation: 1655Reputation: 1655Reputation: 1655Reputation: 1655Reputation: 1655Reputation: 1655Reputation: 1655Reputation: 1655Reputation: 1655
FPM is 'effing package manager' which might fit your criteria for package management, which is an up and comer in the ranks, if you are interested in adding it.

And pkg_add is the bsd's ports package management system, if you are interested in adding it.

Elsewise,. this is a HUGE toss up for me, and isn't as easy as picking one or the other.

For everyday binary package management I would say that 'yum' is by far my favorite. It's easy to use, read and understand even for beginners. It also has tons of extensions to play with, some of which are left out of (or harder to find) in the APT/dpkg pm's.

For source installation, 'pkg_add' is hands down my favorite. I like it even more than portage, which is saying a lot for me.

Now on the other side of the coin, as far as making packages? 'fpm' is the only option AFAIAC. It's really a game changer. Here is the link if you need convincing: https://github.com/jordansissel/fpm

TL;DR:
  • Yum for binary packages
  • bsd's pkg_add for source
  • 'fpm' for making packages

Least favorite you ask?
Pacman. If you have to have two seperate package managers for your distro (pacman and yaourt or some other AUR package manager) then you are doing it wrong. Pick one or the other. Don't make us BUILD another pm to use the community packages. Just add a 'community' repository like EVERYONE ELSE DOES..

Last edited by szboardstretcher; 09-15-2014 at 09:47 PM.
 
Old 09-15-2014, 10:52 PM   #6
Samoth
Member
 
Registered: Apr 2005
Distribution: Exherbo
Posts: 474
Blog Entries: 1

Rep: Reputation: 32
Paludis' (http://paludis.exherbo.org/) package format on Exherbo is quite nice. I picked Portage since that's as close as I could get. I highly recommend people look into some of Exherbo's ideas -- they're all improvements on things Gentoo has done poorly.
 
2 members found this post helpful.
Old 09-16-2014, 12:14 AM   #7
dr_agon
Member
 
Registered: Sep 2007
Location: Poland
Distribution: Ubuntu LTS
Posts: 103
Blog Entries: 12

Rep: Reputation: 26
My first thought was 'Synaptic', but I can't see it on the list

The feature I like the most is the easy accessible history (log) of package updates, just in case I need to roll back some "upgrade".
 
Old 09-16-2014, 12:22 AM   #8
rokytnji
LQ Veteran
 
Registered: Mar 2008
Location: Waaaaay out West Texas
Distribution: AntiX 19
Posts: 6,170
Blog Entries: 21

Rep: Reputation: 3089Reputation: 3089Reputation: 3089Reputation: 3089Reputation: 3089Reputation: 3089Reputation: 3089Reputation: 3089Reputation: 3089Reputation: 3089Reputation: 3089
Quote:
Originally Posted by dr_agon View Post
My first thought was 'Synaptic', but I can't see it on the list

The feature I like the most is the easy accessible history (log) of package updates, just in case I need to roll back some "upgrade".
Synaptic is the gui for apt.

Edit: Being a new Slackware user myself. What is Gslapt closest to on the list?
As far as a gui front end for what? tgz /slapt-get. Or. .txz instead?

Last edited by rokytnji; 09-16-2014 at 12:27 AM.
 
Old 09-16-2014, 01:01 AM   #9
Tietax
LQ Newbie
 
Registered: Nov 2006
Location: Malaysia
Distribution: Kubuntu
Posts: 2

Rep: Reputation: 0
dpkg / apt
 
Old 09-16-2014, 01:25 AM   #10
k3lt01
Senior Member
 
Registered: Feb 2011
Location: Australia
Distribution: Debian Wheezy, Jessie, Sid/Experimental, playing with LFS.
Posts: 2,900

Rep: Reputation: 637Reputation: 637Reputation: 637Reputation: 637Reputation: 637Reputation: 637
DPKG/Apt is my preferred package management system for ease of use and for it's built in abilities.

Having used Slackware I have come to the conclusion that if you're going to have a minimalist package management system, in other words let the user sort out dependencies etc, then why even have a package management system. Because of that I am now working through LFS for myself but will remain a firm dpkg/apt user for regular package management system for friends, family, customers etc.

It would be nice, again, to be able to pick more than one but only because I think self compiling should be on the list and I would select it as well as dpkg/apt if I could.

Last edited by k3lt01; 09-16-2014 at 01:26 AM.
 
Old 09-16-2014, 01:27 AM   #11
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-Current
Posts: 6,450
Blog Entries: 15

Rep: Reputation: 2030Reputation: 2030Reputation: 2030Reputation: 2030Reputation: 2030Reputation: 2030Reputation: 2030Reputation: 2030Reputation: 2030Reputation: 2030Reputation: 2030
Best package management ever...

Make.
 
Old 09-16-2014, 02:06 AM   #12
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-14.2.1.2 on Lenovo Thinkpad W520
Posts: 9,485

Rep: Reputation: Disabled
Jeremy, in my understanding the items listed are package management tools rather than package management systems, and in my opinion the design of such a system as a whole is what matters most.

Let's take the example of the tools I know the best in the list: pkgtools and slackpkg. Both tools are used in the context of the Slackware Package Management System, and are used to manage the most important feature of the system: the packages' database, in this case made of collection of text files. Furthermore slackpkg adds features to pkgtools but rely on it for the basic actions.

To shorten a long story and as a happy Slacker I of course vote for Slackware's Package Management System.

As a side note, "make" that was just proposed could have been worded "No Package Management System". That's of course possible, but put all the burden of maintaining each individual file in the system on the shoulder of its user(s). Not for me

PS I really don't see the usefulness of this thread. I won't blame anyone but me for that feeling though: I just should have refrained of posting here.

Last edited by Didier Spaier; 09-16-2014 at 02:57 PM. Reason: PS added.
 
Old 09-16-2014, 04:06 AM   #13
brianL
LQ 5k Club
 
Registered: Jan 2006
Location: Oldham, Lancs, England
Distribution: Slackware & Slackware64 14.2
Posts: 7,811
Blog Entries: 58

Rep: Reputation: Disabled
I use pkgtools (installpkg, upgradepkg, removepkg), slackpkg, and sbopkg + queuefiles.
Quote:
Originally Posted by rokytnji View Post
Edit: Being a new Slackware user myself. What is Gslapt closest to on the list?
As far as a gui front end for what? tgz /slapt-get. Or. .txz instead?
It's a front end for slapt-get, which is based on apt-get. So it's closest to Synaptic.
 
Old 09-16-2014, 04:41 AM   #14
DarkVenger
Member
 
Registered: Mar 2004
Location: VCO
Distribution: Arch
Posts: 43

Rep: Reputation: 26
Just my 2 cents

I just love pacman! It is extremely powerfull and everything can be done with it.

Apt may be a good tool also, however it is messy to have to remember apt-get, apt-cache, dpkg, etc...
 
1 members found this post helpful.
Old 09-16-2014, 04:47 AM   #15
linuxlicious
Member
 
Registered: May 2011
Posts: 82

Rep: Reputation: 6
aurget
 
  


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
[SOLVED] Package Management System wanted ! entz Linux - General 13 07-28-2011 04:25 PM
Need help with making a package management system (doing Linux From Scratch) ReyJavikVI Linux - General 4 07-21-2009 07:48 AM
Need help coming up with a package management system ReyJavikVI Linux From Scratch 6 06-15-2009 03:04 PM
system update/package management N_A_J_M Ubuntu 1 09-03-2007 08:55 PM
Package Management System is Broken Ashex Ubuntu 3 06-09-2006 12:40 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 04:47 PM.

Main Menu
Advertisement
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
Open Source Consulting | Domain Registration