LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
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, 12: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, 12:44 PM   #2
PrinceCruise
Member
 
Registered: Aug 2009
Location: /Universe/Earth/India/Pune
Distribution: Slackware64 -Current
Posts: 890

Rep: Reputation: 186Reputation: 186
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, 01:02 PM   #3
ntubski
Senior Member
 
Registered: Nov 2005
Distribution: Debian, Arch
Posts: 3,780

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

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

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

Philip
 
Old 03-11-2013, 02: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, 03:07 PM   #6
Habitual
LQ Veteran
 
Registered: Jan 2011
Location: Abingdon, VA
Distribution: Catalina
Posts: 9,374
Blog Entries: 37

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

Rep: Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373
"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, 04: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 04:22 PM.
 
Old 03-11-2013, 04:26 PM   #9
evo2
LQ Guru
 
Registered: Jan 2009
Location: Japan
Distribution: Mostly Debian and CentOS
Posts: 6,724

Rep: Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705Reputation: 1705
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, 12:56 PM   #10
DavidMcCann
LQ Veteran
 
Registered: Jul 2006
Location: London
Distribution: PCLinuxOS, Debian
Posts: 6,139

Rep: Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314
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, 01:33 PM   #11
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
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, 01: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 02:32 PM.
 
Old 03-12-2013, 02:16 PM   #13
guyonearth
Member
 
Registered: Jun 2012
Location: USA
Distribution: Ubuntu
Posts: 424

Rep: Reputation: 83
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



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 10:05 AM
[SOLVED] Synaptic package manager won't open due to faulty package nine9nine Linux - Software 7 09-15-2011 07:30 PM
LXer: Simple Package management with Synaptic Package Manager LXer Syndicated Linux News 0 12-05-2006 06:33 PM
Poll: Yast Package Manager vs. Smart Package Manager in 10.1 agentchange SUSE / openSUSE 6 06-02-2006 08:29 AM
synaptic package manager forcing me to delete a broken package mbman Linux - Software 6 04-25-2006 09:30 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 12:42 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