LinuxQuestions.org
Support LQ: Use code LQ3 and save $3 on Domain Registration
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 03-11-2013, 01:27 PM   #1
Vexe
Member
 
Registered: Feb 2013
Posts: 36

Rep: Reputation: Disabled
Why isn't there one unite package manager for all distros?


In other words, why does, almost each distro has its own package manager?
What are the advantages of this? Clearly, the disadantage of this, is that I have to learn about the packman to the distro I'm working on (not a LOT of work, but still takes some reading time)

Why not just, combine all the good stuff about each packman into one cool packman that will be used in all distros?
 
Old 03-11-2013, 01:44 PM   #2
PrinceCruise
Member
 
Registered: Aug 2009
Location: /Universe/Earth/India/Pune
Distribution: Slackware64 -Current
Posts: 889

Rep: Reputation: 182Reputation: 182
If it was as easy as said, it would've been done by now.
The diversity in Linux ecosystem has its pros and cons.


Regards.
 
Old 03-11-2013, 02:02 PM   #3
ntubski
Senior Member
 
Registered: Nov 2005
Distribution: Arch
Posts: 3,059

Rep: Reputation: 1266Reputation: 1266Reputation: 1266Reputation: 1266Reputation: 1266Reputation: 1266Reputation: 1266Reputation: 1266Reputation: 1266
s/standards/package managers/: http://xkcd.com/927/
 
2 members found this post helpful.
Old 03-11-2013, 03:01 PM   #4
Philip Lacroix
Member
 
Registered: Jun 2012
Distribution: Slackware{,-current}, OpenBSD
Posts: 373

Rep: Reputation: 411Reputation: 411Reputation: 411Reputation: 411Reputation: 411
Here's an interesting discussion on different package management techniques:

http://www.linuxfromscratch.org/lfs/...06/pkgmgt.html

Philip
 
Old 03-11-2013, 03:05 PM   #5
Nbiser
Member
 
Registered: Oct 2012
Location: Maryland
Distribution: Fedora, Slackware, Debian, Ubuntu, Knoppix, Helix,
Posts: 302
Blog Entries: 7

Rep: Reputation: 44
It wouldn't be as much fun if all Operating Systems were the same. I enjoy being able to use several distros, I never get tired of the same old look and feel as I can with Windows. Also, most package managers are on all other systems, for example, tar balls are used on almost all systems. Hope this helps, I just wish that they made packages easier to instal.
 
Old 03-11-2013, 04:07 PM   #6
Habitual
LQ Addict
 
Registered: Jan 2011
Location: Youngstown, Ohio
Distribution: LM17.1/Xfce4.11.8
Posts: 7,667
Blog Entries: 10

Rep: Reputation: 2076Reputation: 2076Reputation: 2076Reputation: 2076Reputation: 2076Reputation: 2076Reputation: 2076Reputation: 2076Reputation: 2076Reputation: 2076Reputation: 2076
"One size fits all" doesn't.
 
1 members found this post helpful.
Old 03-11-2013, 05:05 PM   #7
273
LQ Addict
 
Registered: Dec 2011
Location: UK
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 6,305

Rep: Reputation: 1720Reputation: 1720Reputation: 1720Reputation: 1720Reputation: 1720Reputation: 1720Reputation: 1720Reputation: 1720Reputation: 1720Reputation: 1720Reputation: 1720
"Why isn't there one package manager on all distros?" can be answered in the same way as "why are there different distros".
Differing aims.
History.
Politics.
Convenience.
...and probably a few other reasons or expansions of the above.

As said already:
Quote:
Originally Posted by Habitual View Post
"One size fits all" doesn't.
Otherwise why don't we all just use Windows or MacOS? Would save us learning anything else.
 
Old 03-11-2013, 05:19 PM   #8
Vexe
Member
 
Registered: Feb 2013
Posts: 36

Original Poster
Rep: Reputation: Disabled
"One package manager to rule them all!" - Lord of the package managers. Haha!

Anyway, @everyone: thanks. I guess that's how Linux works, I mean, open source and freedom wouldn't mean anything if it was only just one thing ...

One more thing, can I use a different packman other than the one I'm meant to use? Like for example, I very much liked pacman in Arch, can I use it in Ubuntu, for example?

Last edited by Vexe; 03-11-2013 at 05:22 PM.
 
Old 03-11-2013, 05:26 PM   #9
evo2
LQ Guru
 
Registered: Jan 2009
Location: Japan
Distribution: Mostly Debian and Scientific Linux
Posts: 5,753

Rep: Reputation: 1288Reputation: 1288Reputation: 1288Reputation: 1288Reputation: 1288Reputation: 1288Reputation: 1288Reputation: 1288Reputation: 1288
Hi,
Quote:
Originally Posted by Vexe View Post
One more thing, can I use a different packman other than the one I'm meant to use? Like for example, I very much liked pacman in Arch, can I use it in Ubuntu, for example?
In principle, yes, but in practice, no.

Evo2.
 
1 members found this post helpful.
Old 03-12-2013, 01:56 PM   #10
DavidMcCann
Senior Member
 
Registered: Jul 2006
Location: London
Distribution: CentOS, Salix
Posts: 4,263

Rep: Reputation: 1245Reputation: 1245Reputation: 1245Reputation: 1245Reputation: 1245Reputation: 1245Reputation: 1245Reputation: 1245Reputation: 1245
In a way you answered yourself. You like pacman, but it's the one I like least! Most people find a distro and stick with it, so diversity is not a problem. As a distro reviewer, I've used everything, but I wouldn't be without the essential cheat sheet:
http://distrowatch.gdsw.at/dwres.php...age-management
 
1 members found this post helpful.
Old 03-12-2013, 02:33 PM   #11
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,131
Blog Entries: 2

Rep: Reputation: 4833Reputation: 4833Reputation: 4833Reputation: 4833Reputation: 4833Reputation: 4833Reputation: 4833Reputation: 4833Reputation: 4833Reputation: 4833Reputation: 4833
Quote:
Originally Posted by Vexe View Post
One more thing, can I use a different packman other than the one I'm meant to use? Like for example, I very much liked pacman in Arch, can I use it in Ubuntu, for example?
Package management systems basically are made of two parts: a) the manager itself and b) the packages it installs and the repositories where it gets the packages. While it shouldn't be hard to install pacman on Ubuntu it will still be of no use, since it can't read the Debian package format used by Ubuntu and does not know about the way the repository is layed out. So before you could actually use it you either would have to rewrite it so that it understands Debian packages repositories or you would have to convert the Ubuntu repositories and packages to Arch repositories and packages.
 
1 members found this post helpful.
Old 03-12-2013, 02:40 PM   #12
TroN-0074
Senior Member
 
Registered: Dec 2011
Location: Michigan USA
Distribution: OpenSUSE 13.2 64bit-Gnome on ASUS U52F
Posts: 1,444

Rep: Reputation: 340Reputation: 340Reputation: 340Reputation: 340
Just stick with the one you like and forget about the rest. That can be a solution, Or you can use .tar files and build your applications from source.
However if you like type 'pacman -S <package>' in Arch just type 'sudo apt-get install <package>' in Ubuntu


Good luck to you.

Last edited by TroN-0074; 03-12-2013 at 03:32 PM.
 
Old 03-12-2013, 03:16 PM   #13
guyonearth
Member
 
Registered: Jun 2012
Location: USA
Distribution: Ubuntu
Posts: 414

Rep: Reputation: 82
Because, first and foremost, different Linux distributions have very different methods of handling software installation that are simply not compatible.
Second, why would you care? If you want to distro hop, you'd better learn how to handle change.
Third, because the people who create the various distros can do whatever they want in that respect. If you don't like their approach, try something else.
 
  


Reply

Tags
distros, package management, package manager


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 Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Reason DVD playback isn't default for most distros? Tadaen Linux - General 3 05-19-2012 11:05 AM
[SOLVED] Synaptic package manager won't open due to faulty package nine9nine Linux - Software 7 09-15-2011 08:30 PM
LXer: Simple Package management with Synaptic Package Manager LXer Syndicated Linux News 0 12-05-2006 07:33 PM
Poll: Yast Package Manager vs. Smart Package Manager in 10.1 agentchange SUSE / openSUSE 6 06-02-2006 09:29 AM
synaptic package manager forcing me to delete a broken package mbman Linux - Software 6 04-25-2006 10:30 AM


All times are GMT -5. The time now is 08:55 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
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration