Welcome to the most active Linux Forum on the web.
Go Back > Forums > Linux Forums > Linux - Hardware
User Name
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?


  Search this Thread
Old 05-26-2005, 05:08 AM   #1
LQ Newbie
Registered: May 2005
Posts: 7

Rep: Reputation: 0
What Is The Meaning Of I386,i686 And Where I Can Find This Information

Old 05-26-2005, 05:54 AM   #2
Registered: Jul 2004
Location: The Netherlands
Distribution: Mandrake, Knoppix, Coyote Linux, RedHat
Posts: 354
Blog Entries: 3

Rep: Reputation: 31
i386 is the commonly used name for the 80386 processor family
i686 is the commonly used name for the later family range of processors, up to todays processors (e.g. the ones ranging from 450Mhz ~ 3.6Ghz)
x86 is a grouping name for all Intel processors and compatibles.

This is my best swing at it, you can probably find something that describes it better with Google.
So I assume for now you saw these terms on a linux distribution or a software package somewhere?
For Linux distros it is often used as an indication as to what kind of system it supports, For example if you took a current Mandrake release it would be listed as Mandriva10.2-i586.etc.iso when you go and download the ISO image for example, the i586 in there means it is intended to run on an i586 system, which sports an Intel Pentium class processor (or compatible). if you would take an i586 designed distro and tried to install it onto a system with an 80486 (i486, non-Pentium) processor, it would likely fail because it is not designed to run on that hardware platform.
Old 05-26-2005, 06:12 AM   #3
Registered: Apr 2005
Distribution: Becoming Sid
Posts: 142

Rep: Reputation: 15

If you want to see your processor's info just type: "cat /proc/cpuinfo". For example:

% cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 5
model name : Pentium II (Deschutes)
stepping : 2
cpu MHz : 400.913520
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
sep_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep
mtrr pge mca cmov pat pse36 mmx fxsr
bogomips : 399.77

The following has been taken (and modified) from debian's website:

kernel i686 -> Pentium Pro/Celeron/Pentium II/Pentium III/Pentium IV
kernel i586 -> Pentium-Classic
kernel i386 -> 386/486
Old 05-26-2005, 10:39 AM   #4
Registered: Nov 2002
Location: Kent, England
Distribution: Debian Testing
Posts: 19,191
Blog Entries: 4

Rep: Reputation: 464Reputation: 464Reputation: 464Reputation: 464Reputation: 464
You could also search LQ, this is asked many times by various people. And please do not type in all capitals, it is seen as shouting and is deemed rude.


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
fedora linux: meaning of i386, i486, i686? afa_linux Linux - General 1 10-16-2005 11:14 AM
is celeron 500 an i686 ? if so how to move from i386 to i686 raft Linux - Hardware 1 12-22-2003 06:58 AM
i386/i686 Surfmonkey Linux - Newbie 13 11-26-2003 10:50 AM
i386 or i686? .300WSM Linux - Newbie 5 10-22-2003 08:47 PM
i686 vs i386 psyklops Linux - General 4 12-05-2002 08:23 PM

All times are GMT -5. The time now is 09:52 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration