Click to See Complete Forum and Search --> : difference btw .rpms ?


cderst
12-01-2000, 01:54 AM
I've got mandrake 7.2 up and running now but I have a question about downloading .rpms

Some rmps are for RHAT 5.x, some for RHAT 6.x and others for 7.x...none for Mandrake?

Which of these is compatible w/ Mandrake 7.2?

(btw, I'm trying to dl the latest xmms of their site v1.2.4)

thanks
-cdg

syn
12-01-2000, 01:56 AM
most of them are compatable the mandrake ones say mandrake in the rpm file like inetd_5.2948y398y32498735_mandrake.i386.rpm i think is one or something like that, I used mandrake packages to upgrade my redhat box one time cuz i needed the telnet server part, and it workd ok

Some Guy
12-01-2000, 02:21 AM
RPM are different for no other reason than library differences. Almost always, rpms will work from different distros on different machines, but they won't be optimal. The reason is that when distros get upgraded, their libraries change. Most distros have older libraries installed to take care of things.

The other difference is file placement. The doc files on rh7, for instance, are placed in /usr/share/doc, whereas rh6.* put them in /usr/doc.

Mostly these small differences are minor, especially if you have the compat-libs installed. Some distros, like SuSE, are very different, and I recommend, for a Mandrake system, to stay away from them (different file structure, libraries, and package names, even.) If you're using Mandrake 7.2, I would personally recommend the RH6.* rpms, because they share libraries. I could be wrong though.

-Some Guy

bleg26
12-01-2000, 02:21 AM
Hey, cderst. Good to see you one here again. Wasn't sure if you were able to get MKD installed. Were you able to get it installed with reiserfs?
As far as the RPM thing goes, I try to only install the RPMs that come with the distro I'm using, for compatability reasons. But there is a fairly decent chance other RPMs would work. Just make sure your dependancies are in check.

bleg26

cderst
12-01-2000, 02:24 AM
the xmms files dont have "mandrake" in the file name. Instead, there is an "i386" which found in RH.

see http://www.xmms.org/files/1.2.x/rpm/

there are folders for rhat only.


also, before i forget. how can i upgrade blackbox from 0.51.xxxx to 0.61.x? cant find it at mandrake upgrade...

thanks

cderst
12-01-2000, 02:28 AM
whoa!!! you guys reply too fast http://www.linuxnewbie.org/ubb/smile.gif

thanks for help though

hey bleg...i'm running LM on the ext2fs, but when i have time and get used to Mandrake, ill reinstall w/ reiser (i'm still waiting for the CD too http://www.linuxnewbie.org/ubb/smile.gif

demetrius
12-01-2000, 02:37 AM
i386 has nothing to do with redhat .. it means it is optimized for intel386 and above processors. The latest optimization for intel processors would include i686 in the filename which would mean it includes optimizations for SSE or MMX instructions. Generally rpm files will work for any distribution that supports rpm packages ... i.e. redhat, mandrake, suse, to some extent slack ... etc. If you install with rpm -Uvh filename.rpm and it works then you're good to go ... if not then you'd better go grab a tar.gz and compile from the source.

bleg26
12-01-2000, 02:38 AM
I was looking at http://www.xmms.org/files/1.2.x/rpm/rh6.x/xmms-1.2.4-1.README and it look like you will have to install Helix GNOME 0.2.1 to get xmms-1.2.4 to work. I don't think MDK7.2 has Helix GNOME 0.2.1. I'd just stick with xmms-1.2.3 for now.
Is it December already?

bleg26

[This message has been edited by bleg26 (edited 01 December 2000).]

syn
12-01-2000, 02:38 AM
upgrade with the tar.gz file, when i compiled that i couldnt even find an rpm for it on the site :-( i like helix now though :-)

cderst
12-01-2000, 03:08 AM
I'll go with the tar.gz or maybe wait.

as for the i386 notation, I have the pentium optimized Mandrake (i586)...just used that to distuinguish btw the two http://www.linuxnewbie.org/ubb/smile.gif