LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
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


Reply
  Search this Thread
Old 06-27-2003, 11:19 PM   #1
Pete Dogg
Member
 
Registered: May 2003
Location: Ontario, Canada
Distribution: Mandrake 9.0, RedHat 7.3, Mandrake 9.2
Posts: 178

Rep: Reputation: 31
can someone explain rpms?


First off what does RPM stand for?
Is it RPM Package Manager?

Secondly are RPM's only good for RedHat. I've installed an RPM on mandrake (Opera 7). But in general I can only find rpms for redhat (like at postgresql.org).

How come rpm's are almost always only available for redhat?
 
Old 06-27-2003, 11:22 PM   #2
chrismiceli
Member
 
Registered: Aug 2002
Posts: 349

Rep: Reputation: 31
rpm stands for redhat package manager. They do have rpms for other systems, mainly mandrake. That is the way redhat and mandrake install packages, kind of like .debs in debian, and hell, an exe in windows (to an extend).
 
Old 06-28-2003, 06:39 AM   #3
chakkerz
Member
 
Registered: Dec 2002
Location: Brisbane, Australia
Distribution: a few...
Posts: 654

Rep: Reputation: 32
Exe's are different, there are self extracting compression formats (sorta like .bin in linux) ... and with that we are no officially on really (and i mean REALLY shaky ground).

there is no true equivalent to .rpm, .deb in windows really because of the structuring that can be put in an .rpm . that said Windows actually handles it better in that the packages are more inclusive, the downside is that alot of redundancy hence is prone to exist in windows.

RPMs work fine on most distros because it has become a standard package format, that said, an redhat .rpm may not work fine on a SuSE base, because of differences (for instance in the XServer architecture). You can convert .rpm to .tar for example for use with Slackware via rpm2tar, which works surprisingly well.

RPM based distributions generally have dependency issues though, you download the rpm you want only to find you need more to get the original thing to work. .deb works better if you can resort to it's online facilities, and i found that debian has better search engines if you need to manually work on resolving dependencies cause you need the control.

.tar so far is great, but going from source seems to be the best, provided there are no bugs in the source
 
Old 06-28-2003, 07:19 AM   #4
Nukes
Member
 
Registered: Apr 2003
Location: Scotland UK
Distribution: Gentoo
Posts: 92

Rep: Reputation: 15
Yeah, upgrading a lot of packages on an RPM system can be troublesome. I guess the closest equivalent to an RPm on windows is a zip file, but it contains a pre-installed program and you just unzip it to your C drive. Some of them also contain scripts to set up the software.
Debains package format is probably the best IMO, as it supports dependencies, but instead of just spouting a pile of package names that you have to go and sour the web for a copy to match your distro, it will just fetch them automatically from the debian servers.
The way distros differ is the layout of the system, so as chakkerz says, a SUSE rpm may not work on a Mandrake system, but then again it might. The best place to start looking for RPMs would be the distros website. Most provide a tool to search for them and grab them, but for some of these you have to pay for.
 
Old 06-28-2003, 09:43 AM   #5
Flibble
Member
 
Registered: Mar 2002
Distribution: Redhat 9.0, Debian, Knoppix, YellowDog
Posts: 142

Rep: Reputation: 15
SuSe were in talking to my company a couple of months back and told me that RPM _actually_ stood for Reliable Package Manager and that people only _thought_ it stood for Redhat Package Manager. Take that as you will. ;>

apt4rpm.sourceforge.net

Also check out make_uninstall from freshmeat. If you can't find RPM's then make your own and set up an RPM repository for apt4rpm.

Flibble
 
  


Reply



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
how to intall rpms from .tar.bz and .tar.gz and .src.rpms gadekishore Linux - Software 13 12-26-2005 02:57 PM
Can Anyone Explain This? Tuzinor Linux - Hardware 8 10-27-2004 10:47 PM
please someone, do explain this to me... Tisch Slackware 4 01-17-2004 10:37 AM
Red Hat RPMs vs Mandrake RPMs pioniere Linux - Distributions 4 02-27-2003 12:38 PM
Please explain pilotgi Linux - Software 9 05-09-2002 06:47 PM

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

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