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 |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
06-19-2003, 05:55 AM
|
#1
|
Member
Registered: Apr 2002
Location: IL, USA
Distribution: Fedora 13, Ubuntu 10.04 LTS
Posts: 162
Rep:
|
.src.rpm, .i386.rpm and .i686.rpm
Hi all
Well, I know that there exists three types of extensions for linux packages (the very famous ones)
.tar.gz
.tgz
.src.rpm
.i386.rpm (or .i686.rpm)
now what is the difference between the last two extensions? And why is the last one the largest always in size?
What is the meaning of a pre-compiled package?
hhegab
|
|
|
06-19-2003, 06:20 AM
|
#2
|
LQ Addict
Registered: Dec 2001
Location: Brooklyn, NY
Distribution: *NIX
Posts: 3,704
Rep:
|
The meaning of pre-compiled package is that someone like you, me, etc. sat home and compiled lets say bind on his own P-100 (i386 architecture) machine from source, then that person uses packaging tools to wrap his work into one file, so depending on the architecture it was compiled in it gets .i386.rpm, .ppc.rpm (for Motorola chips - Power PC),etc, so here comes the advantage of compiling the packages from source, doing so you make sure the software is compiled for your processor with optimization you specifiy, etc, there are some software packages that are better be compiled from source, but usually pre-compiled packages are fine as long as the dependencies satisfied and what not.
|
|
|
06-19-2003, 07:19 AM
|
#3
|
Moderator
Registered: May 2001
Posts: 29,417
|
Also note if you install a src.rpm, most of the argument of "compiling from source" will be moot, because what you get is minimally the tarball and the /spec file. If you have special requirements, for instance wrt optimization, you could easily tweak the spec file to set up your CFLAGS and configure options. I say "minimally" because if you look at a src.rpm package like for instance Bash-2x, you get 10+ patches as well, all applied in the right order, no fussing needed...
|
|
|
All times are GMT -5. The time now is 09:35 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|