PDA

View Full Version : Package management systems question



Cuddles McKitten
December 8th, 2009, 02:46 PM
Are distros built around their package management systems, or could an Ubuntu user install yum or pacman? I see they're available through APT, but I'm too afraid that I'll break something by testing my hypothesis. :(

As a follow-up, if people on an RPM-based distro can use a .DEB-based package manager, then why don't more people branch out from their distro's default? Is it just that complications can occur as a result?

liamnixon
December 8th, 2009, 02:49 PM
Yes, you can install alternate package managers on an OS. However, I'm pretty sure it's a lot of work for little payoff.

Xbehave
December 8th, 2009, 02:59 PM
I think distros are always built around a single package manager (dpkg or rpm are the most common) because it has to keep track of all the installed files, so even if you install software from the another format there needs to be a tool to translate the metadata and inform the real package manager (such as alien).

As for your 2nd question, the more 3rd party software you have the less tested/reliable your install is and the translation process isn't perfect either so it's safer to stick to:
1) your 1st party repos
2) 3rd party repos in the normal format
3) compiled software you install through the package manager (tools like check-deb are pretty well tested)

Dragonbite
December 8th, 2009, 04:18 PM
I believe PCLinuxOS is an RPM based distro that uses Synaptic.