LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 02-14-2007, 12:41 PM   #1
calande
Member
 
Registered: Oct 2005
Distribution: Urubu
Posts: 161

Rep: Reputation: 15
Is RPM or DEB compatible with all systems?


I'd like to know if .rpm or .deb files are compatible with all Linux systems or if they only work with their respective distros. Is there a package format that works with all distros?
 
Old 02-14-2007, 01:22 PM   #2
reddazz
LQ Guru
 
Registered: Nov 2003
Location: N. E. England
Distribution: Fedora, CentOS, Debian
Posts: 16,298

Rep: Reputation: 75
The package format that works with all distros is compiling from source. RPM will only work where its supported and its the same thing for Debs packages. You can convert RPMs and Debs to other package formats using various tools like alien, rpm2tgz, rpm2targz, and install on other distros but the resulting packages are not guaranteed to work.

Last edited by reddazz; 02-14-2007 at 01:38 PM.
 
Old 02-14-2007, 01:27 PM   #3
calande
Member
 
Registered: Oct 2005
Distribution: Urubu
Posts: 161

Original Poster
Rep: Reputation: 15
Thanks. I heard that RPMS for CentOS and RPMS for opensuse are not compatible between themselves, is that right?

If I compile Firefox on a CentOS computer, is there a way to create a package that I can install on an Ubuntu (Debian) workstation? This is just out of curiosity.
 
Old 02-14-2007, 01:31 PM   #4
rickh
Senior Member
 
Registered: May 2004
Location: Albuquerque, NM USA
Distribution: Debian-Lenny/Sid 32/64 Desktop: Generic AMD64-EVGA 680i Laptop: Generic Intel SIS-AC97
Posts: 4,250

Rep: Reputation: 62
They only work with their respective distros. Furthermore, just because it's a .deb or .rpm doesn't mean it will work with all distros that use such packages. There are .rpm files tailored for Fedora, Mandriva, Suse, etc., and they are not necessarily interchangeable.

Several organizations are working to simplify that, most notably Linspire with it's CNR technology. The biggest problem is related to the political aspects of Linux. The people most intersted in seeing this happen, are generally the ones who care the least about the "freedom" of FOSS.

My personal recommendation is that Linux newbies should pay for a distro like Xandros or Linspire to learn the mechanical aspects of it. During that learning period, the political aspects will also begin to make sense and in a year or so a person can make a conscientious decision about where they stand in the political sphere.

Last edited by rickh; 02-14-2007 at 03:07 PM.
 
Old 02-14-2007, 03:00 PM   #5
nx5000
Senior Member
 
Registered: Sep 2005
Location: Out
Posts: 3,307

Rep: Reputation: 57
You can use alien to install small rpms under debian. I've used it and it worked.
There's also some projects about making installers compatible among all distros.
one of these is Autopackage I think
 
Old 02-14-2007, 03:58 PM   #6
pixellany
LQ Veteran
 
Registered: Nov 2005
Location: Annapolis, MD
Distribution: Arch/XFCE
Posts: 17,802

Rep: Reputation: 740Reputation: 740Reputation: 740Reputation: 740Reputation: 740Reputation: 740Reputation: 740
Quote:
Originally Posted by rickh
My personal recommendation is that Linux newbies should pay for a distro like Xandros or Linspire to learn the mechanical aspects of it. During that learning period, the political aspects will also begin to make sense and in a year or so a person can make a conscientious decision about where they stand in the political sphere.
I disagree....I believe Newbies should start with a live CD, install from there, and then see if Linux is going to be something they want to pursue. For some, this conclusion can be reached in a matter of days with no money spent. Having done the initial sampling, the newcome is better able to see if there will be any benefit in paying for a distro.

One reason to buy might be lack of good internet access---but there are lots of free distros that come with magazines.
 
Old 02-14-2007, 06:15 PM   #7
calande
Member
 
Registered: Oct 2005
Distribution: Urubu
Posts: 161

Original Poster
Rep: Reputation: 15
Yes, I'm not attracted by CNR at all. I prefer stuff like PC-BSD's PBI system, or Klik that is pretty neat, but in the end, I end up installing from the terminal (yum, pkg_add), who knows why? Maybe because I feel more "intelligent", eh eh ! Anyway, I may sound a newbie, and I am. I have been a newbie for 6 years now, and I'm still not very familiar with Linux. Damn...
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
.deb is NOT easier than .rpm Cinematography General 33 06-24-2005 10:36 AM
What are the differences between .rpm and .deb? ZakuSage Linux - Newbie 2 05-31-2005 05:19 PM
how to manage both rpm and deb abd_bela Linux - Distributions 3 02-17-2005 04:07 AM
RPM vs DEB eBopBob Linux - General 3 11-30-2004 01:42 PM
from .deb to .rpm sevenn Linux - Software 1 06-06-2004 10:03 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 07:08 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
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration