![]() |
ubuntu.com - launchpad.net - ubuntu help
|
|
|||||||
The Ubuntu Forums have grown tremendously over the years. While we regret that we are discontinuing our Other OS Talk category, this gives us an opportunity to help other Linux distributions grow by directing traffic to the websites of these distributions. Here is a list of the official websites for the operating systems that used to have individual forums here. We hope you are able to find further assistance from there. And finally, if you haven't yet found what you are looking for, we suggest you look for information on the DistroWatch website or you might try the multi-distribution LinuxQuestions forum. |
|
Other OS Talk Discuss other linux distros and OSs here. |
|
|
Thread Tools | Display Modes |
|
|
|
|
#1 |
|
Way Too Much Ubuntu
![]() Join Date: Jun 2005
Beans: 321
|
RPM / Debian ?
Can someone share some basic info on what the difference is between RPM and Debian, in the way they work and interact with your system and you ?
Also, what is "RPM hell" ? |
|
|
|
|
#2 |
|
Skinny Soy Caramel Ubuntu
![]() |
Re: RPM / Debian ?
Rpm Hell is a dependancy hell in wich you are the responsible of finding, getting and installing the dependancies for any package.
|
|
|
|
|
#3 |
|
Way Too Much Ubuntu
![]() Join Date: Nov 2004
Beans: 238
|
Re: RPM / Debian ?
I heard that the so called "RPM/Dependency hell" was just FUD generated by Debian zealots.
|
|
|
|
|
#4 | |
|
Dark Roasted Ubuntu
![]() Join Date: Apr 2005
Beans: 1,084
Ubuntu 7.04 Feisty Fawn
|
Re: RPM / Debian ?
Quote:
that you just double click on and it installs. and .deb package is used by distros like ubuntu/kubuntu, xandros,mepis etc with a .deb package you download you have to use the command line to install with Code:
dpkg -i nameof.deb with most RPM based distros like suse you double click on the RPM file to start the install process and you are greeted with a message saying this package cannot be installed because you dont have one or more required dependicies installed, so you have to download the packages that provide those dependicies, and double click on them and you are greeted with a message saying this package cannot be installed because you dont have one or more required dependicies installed, again so you download those packages that provide those dependicies and start the install and are greeted with a message stating this package cannot be installed because you dont have one or more required dependicies installed. this my friend is rpm hell and with some newer programs it can take hours or days to track down dependiceis and install one program. |
|
|
|
|
|
#5 |
|
Grande Half-n-Half Cinnamon Ubuntu
![]() |
Re: RPM / Debian ?
Well, "RPM hell" isn't exclusive to RPM based distros. "deb hell" can happen if you install individual debs with dpkg like you do with RPMs. debs still have their dependencies that will be demanded to be downloaded if you're installing through dpkg.
debs just seem better because most Debian users install their packages from apt-get, which automates the dependency-finding process for users. RPMs also have their apt-get-like utilities, like urpmi in Mandr(ake/iva), YaST in SUSE, and Yum in Fedora. |
|
|
|
|
#6 | |
|
Quad Shot of Ubuntu
![]() |
Re: RPM / Debian ?
Quote:
I administer RHEL servers, FC servers, and Debian servers, for both my '9-5' job and contracts/consulting, and I've had much more trouble with dependencies involving rpms versus debs. This isn't just a 'you know Debian better' situation, either; I'm RHCE certified, and have worked professionally with RH for quite a while. I think the old days of true 'RPM hell' are behind us, but deb, overall, is still better. My $0.02. |
|
|
|
|
|
#7 | |||
|
SADFL's Commando
![]() |
Re: RPM / Debian ?
Quote:
Quote:
I tried Fedora before Ubuntu for a few months, so I met RPM hell myself. In Fedora, many of the packages I want are not in the official repo, but they are in many, many third party repos. Things like gtkpod and synaptic. I would try to use yum and RPM apt-get to get these things, but even after adjusting Yum to install from every one of the main third party distros I could only touch a maximum of 5000 packages. In order to get things I wanted, I had to search here: http://rpm.pbone.net/ I would download the RPM from there and install it manually. But when I tried to do that the RPM I wanted it would say "this depends on this pacakge." So I would have to download that package and install it. But sometimes that pacakge would need a package, and so sometimes I would have to install over 10 RPMs by hand sometimes to get the software I need. RPM hell has nothing to do with the format, it has to do with the fact that the depth of the major repos for the RPM distros suck (in comparison to gentoo, debian and Ubuntu). Yum gets rid of RPM hell, but it can only do its job when you can find the program you want in the main repo (or a big third party one). Bittornado was a big one that was such a bitch to install in Fedora that it sent me to Ubuntu because I knew it was in the universe. Ubuntu really lacks debian hell because we don't have hundreds of deb repos. We have only a few third party repos (backports being the biggest by a mile)...so you aren't using deb search engines to get what you really want. Yeah for Debian allowing Ubuntu to fork its Sid repo...the biggest in the land (except maybe gentoo).
__________________
Quote:
Last edited by poofyhairguy; July 19th, 2005 at 03:37 AM.. |
|||
|
|
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|