Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
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.
I need some deep information related to Linux System details.
I want to downlaod some rpms related to oracle. I am getting confused with following identifications
PHP Code:
Some links are related to X86 and x86_64 and Some links are related 32 bit and 64 bit systems.
GUEST OS DETAILS
PHP Code:
uname -a Linux oel4.linuxserver 2.6.9-42.0.0.0.1.ELsmp #1 SMP Sun Oct 15 14:02:40 PDT 2006 i686 athlon i386 GNU/Linux
MY HOST SYSTEM DETAILS
PHP Code:
OS : windows 7 ultimate 32 bit (6.1 , build 7600) Processor : AMD Phenom(tm) II X2 560 Processor (2 CPUs), ~3.3GHZ Memory :8192 RAM
My confusions are
x86 refers 32 bit ..then what's need for 32 bit link seperatly ?
Some links are related to X86 and x86_64 and
Some links are related 32 bit and 64 bit systems.
I think the reason you are confused is that the item is not at all clearly written. Offhand, I can interpret that excerpt three different ways at first glance.
I have no idea what the writers are trying to say without some larger context. Can you link to the source and provide more context?
Some 32 bit machines have extended addressing to support more than 4GB of memory. To use it you must have a "PAE" (page address extension) kernel. Such a kernel will not run on a platform that doesn't support the extension.
PAE kernels use the extra memory to support additional processes, and/or buffer space. A single user process still can't address more than 4GB (actually less, as the kernel reserves about 1G for communicating with the process).
If you have less than about 6GB of memory, the PAE kernel won't really help that much (but won't hurt either).
The kernel names will usually identify the system. I have Fedora, and besides embedding the kernel name, it also embeds the version. The full name from "uname -a" is: "Linux panther 3.6.11-4.fc16.x86_64 #1 SMP Tue Jan 8 20:57:42 UTC 2013 x86_64 x86". The name for the release is 3.6.11-4.fc16.x86_64 - indicating it is Linux kernel 3.6.11 (with the fourth release with RH patches), Fedora 16. for X86_64 (the 64 bit version). A PAE kernel will have PAE in the name, and instead of X86_64 it will just be X86.
If the hardware is intel/AMD 64 bit, then it will also support 32 bit binaries, though you sometimes have to add 32 bit runtime libraries to get the system to run. 64 bit libraries are normally in /lib64, with 32 bit libraries in /lib to allow the same version of the library to exist for both architectures.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.