FedoraThis forum is for the discussion of the Fedora Project.
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.
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.
Not everyone uses i686 compatible processors, so I guess creating i386 is a bit of a trade off. Anyway, those using fast processors, won't have a problem with i386 packages.
Thats just what bill gates did all these years, and we all hate him for this. Why do they (linux distributors) make versions for x86_64 at all. 386 is just as good.
I do not agree with this. Linux is one of the best (the best) operating system for pc-s and it should for goods sake completely use hardware, not just 50% of it.
With this attitude linux is just loosing.
I think, that recompiling for let say 386, 486, 586, 686 and x86_64 is not much of a job. you just need a few computers more. But then the name linux stands for something on the top.
Well, but my original question is:
is it possible to recompile the whole Fedora on my computer and how?
Packages designated i386 are designed to work with i386 processors and above, it doesn't mean the application is some old dog that limps along when run on a faster processor. That designation only tells you the minimum processor type you will need to run it.
Linux is not like Windows. It isn't out to make money. Linux has no need to make sure you keep buying new programs that will only run on faster processors and become useless as the next generation processor comes out.
Your kernel is optimized for 686, which is the most important factor. The userland is i386. If you really want to optimize every piece of linux, use compile-time flags in gentoo at gentoo.org.
No distribution has 686 as the default packaging, because it doesn't gain you anything of importance. Use gentoo if you want to tweak and optimize everything to your particular point of view.
I must disagree with some of your comments, because compiling everything just for your computer (not using i386...) makes everything not just a little faster, but extremely faster.
And I agree that Linux is way different from Windows (which I hate ...). It's made by people who love it. I like it's open source idea.
From my experience in Gentoo:
I brought my women's pentium celeron 333Mhz back to life. It runs much faster now, even faster than some computers with processor frequency much higher but using windows.
Do not take me wrong, I do not hate Linux, I love it, but most of all I love Gentoo.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.