What is meant by the term “i386” on the Ubuntu ISO file name? Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern)How do I boot Ubuntu in VirtualBox complaining that my CPU is incompatible?Which ubuntu 12.04.3 is best for Device lc2430i ?This kernel requires an x84-64 CPU, but only detected an i686 CPUIntel Microcode Necessary?What is it with Ubuntu / Linux, Youtube / HTML5 videos and the high CPU load?logger -s prints <13> in Ubuntu 16 LTSSkipping acquire of configured file 'xxxx' as repository 'xxxx xenial InRelease' doesn't support architecture 'i386'"Behavior of powersave freq governor when cpu quota is setWhy is gcc-4.8 and gcc-5 on Ubuntu 16.04 linking to the same libgomp.so?Does an Intel 1.80GHz quad core processor meet the 2GHz dual core processor system requirements?

How can players take actions together that are impossible otherwise?

How are presidential pardons supposed to be used?

Can smartphones with the same camera sensor have different image quality?

Why don't the Weasley twins use magic outside of school if the Trace can only find the location of spells cast?

Slither Like a Snake

Need a suitable toxic chemical for a murder plot in my novel

How can you insert a "times/divide" symbol similar to the "plus/minus" (±) one?

Is it possible to ask for a hotel room without minibar/extra services?

Cold is to Refrigerator as warm is to?

How can I make names more distinctive without making them longer?

Statistical model of ligand substitution

Can I throw a longsword at someone?

3 doors, three guards, one stone

Simulating Exploding Dice

Windows 10: How to Lock (not sleep) laptop on lid close?

If I can make up priors, why can't I make up posteriors?

Using "nakedly" instead of "with nothing on"

Complexity of many constant time steps with occasional logarithmic steps

Is drag coefficient lowest at zero angle of attack?

Why does tar appear to skip file contents when output file is /dev/null?

Replacing HDD with SSD; what about non-APFS/APFS?

Unable to start mainnet node docker container

How do I automatically answer y in bash script?

What do I do if technical issues prevent me from filing my return on time?



What is meant by the term “i386” on the Ubuntu ISO file name?



Announcing the arrival of Valued Associate #679: Cesar Manara
Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern)How do I boot Ubuntu in VirtualBox complaining that my CPU is incompatible?Which ubuntu 12.04.3 is best for Device lc2430i ?This kernel requires an x84-64 CPU, but only detected an i686 CPUIntel Microcode Necessary?What is it with Ubuntu / Linux, Youtube / HTML5 videos and the high CPU load?logger -s prints <13> in Ubuntu 16 LTSSkipping acquire of configured file 'xxxx' as repository 'xxxx xenial InRelease' doesn't support architecture 'i386'"Behavior of powersave freq governor when cpu quota is setWhy is gcc-4.8 and gcc-5 on Ubuntu 16.04 linking to the same libgomp.so?Does an Intel 1.80GHz quad core processor meet the 2GHz dual core processor system requirements?



.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;








2















I am trying to understand the different terminologies associated with the different CPU versions.



Ubuntu 16.04 uses the term "i386" to refer to their 32-bit version of Ubuntu:



http://old-releases.ubuntu.com/releases/yakkety/ubuntu-16.10-desktop-i386.iso



Does the term "i386" here mean that this version of Ubuntu can work on the Intel 80386 CPU (which was introduced in 1985), or does the term "i386" here just mean that this version of Ubuntu works on the CPUs that are decedents from the Intel 80386 CPU?










share|improve this question







New contributor




user7681202 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.




















  • Ubuntu hasn't changed the i386 term regardless of which x86 cpu it relates to. The last of the x86 ISOs for x86 require a i686 class of cpu, so no they won't boot & run on a 80386, 80486 or older cpu classes. The 18.10 x86 ISOs (Xubuntu, Lubuntu desktops, plus 19.04 ISO's up until they stopped being produced Dec-2018 for those flavors) however will boot on a pentium 4/pentium M grade single-core 686 class. Descendants of x86 30386 would be correct using wording from your question. Even though many ISO's have stopped being produced, I have Lubuntu 19.04 kernel 5 running on a pentium 4 i686

    – guiverc
    21 hours ago


















2















I am trying to understand the different terminologies associated with the different CPU versions.



Ubuntu 16.04 uses the term "i386" to refer to their 32-bit version of Ubuntu:



http://old-releases.ubuntu.com/releases/yakkety/ubuntu-16.10-desktop-i386.iso



Does the term "i386" here mean that this version of Ubuntu can work on the Intel 80386 CPU (which was introduced in 1985), or does the term "i386" here just mean that this version of Ubuntu works on the CPUs that are decedents from the Intel 80386 CPU?










share|improve this question







New contributor




user7681202 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.




















  • Ubuntu hasn't changed the i386 term regardless of which x86 cpu it relates to. The last of the x86 ISOs for x86 require a i686 class of cpu, so no they won't boot & run on a 80386, 80486 or older cpu classes. The 18.10 x86 ISOs (Xubuntu, Lubuntu desktops, plus 19.04 ISO's up until they stopped being produced Dec-2018 for those flavors) however will boot on a pentium 4/pentium M grade single-core 686 class. Descendants of x86 30386 would be correct using wording from your question. Even though many ISO's have stopped being produced, I have Lubuntu 19.04 kernel 5 running on a pentium 4 i686

    – guiverc
    21 hours ago














2












2








2








I am trying to understand the different terminologies associated with the different CPU versions.



Ubuntu 16.04 uses the term "i386" to refer to their 32-bit version of Ubuntu:



http://old-releases.ubuntu.com/releases/yakkety/ubuntu-16.10-desktop-i386.iso



Does the term "i386" here mean that this version of Ubuntu can work on the Intel 80386 CPU (which was introduced in 1985), or does the term "i386" here just mean that this version of Ubuntu works on the CPUs that are decedents from the Intel 80386 CPU?










share|improve this question







New contributor




user7681202 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.












I am trying to understand the different terminologies associated with the different CPU versions.



Ubuntu 16.04 uses the term "i386" to refer to their 32-bit version of Ubuntu:



http://old-releases.ubuntu.com/releases/yakkety/ubuntu-16.10-desktop-i386.iso



Does the term "i386" here mean that this version of Ubuntu can work on the Intel 80386 CPU (which was introduced in 1985), or does the term "i386" here just mean that this version of Ubuntu works on the CPUs that are decedents from the Intel 80386 CPU?







16.04 cpu terminology






share|improve this question







New contributor




user7681202 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











share|improve this question







New contributor




user7681202 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this question




share|improve this question






New contributor




user7681202 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









asked 21 hours ago









user7681202user7681202

1111




1111




New contributor




user7681202 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





user7681202 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






user7681202 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.












  • Ubuntu hasn't changed the i386 term regardless of which x86 cpu it relates to. The last of the x86 ISOs for x86 require a i686 class of cpu, so no they won't boot & run on a 80386, 80486 or older cpu classes. The 18.10 x86 ISOs (Xubuntu, Lubuntu desktops, plus 19.04 ISO's up until they stopped being produced Dec-2018 for those flavors) however will boot on a pentium 4/pentium M grade single-core 686 class. Descendants of x86 30386 would be correct using wording from your question. Even though many ISO's have stopped being produced, I have Lubuntu 19.04 kernel 5 running on a pentium 4 i686

    – guiverc
    21 hours ago


















  • Ubuntu hasn't changed the i386 term regardless of which x86 cpu it relates to. The last of the x86 ISOs for x86 require a i686 class of cpu, so no they won't boot & run on a 80386, 80486 or older cpu classes. The 18.10 x86 ISOs (Xubuntu, Lubuntu desktops, plus 19.04 ISO's up until they stopped being produced Dec-2018 for those flavors) however will boot on a pentium 4/pentium M grade single-core 686 class. Descendants of x86 30386 would be correct using wording from your question. Even though many ISO's have stopped being produced, I have Lubuntu 19.04 kernel 5 running on a pentium 4 i686

    – guiverc
    21 hours ago

















Ubuntu hasn't changed the i386 term regardless of which x86 cpu it relates to. The last of the x86 ISOs for x86 require a i686 class of cpu, so no they won't boot & run on a 80386, 80486 or older cpu classes. The 18.10 x86 ISOs (Xubuntu, Lubuntu desktops, plus 19.04 ISO's up until they stopped being produced Dec-2018 for those flavors) however will boot on a pentium 4/pentium M grade single-core 686 class. Descendants of x86 30386 would be correct using wording from your question. Even though many ISO's have stopped being produced, I have Lubuntu 19.04 kernel 5 running on a pentium 4 i686

– guiverc
21 hours ago






Ubuntu hasn't changed the i386 term regardless of which x86 cpu it relates to. The last of the x86 ISOs for x86 require a i686 class of cpu, so no they won't boot & run on a 80386, 80486 or older cpu classes. The 18.10 x86 ISOs (Xubuntu, Lubuntu desktops, plus 19.04 ISO's up until they stopped being produced Dec-2018 for those flavors) however will boot on a pentium 4/pentium M grade single-core 686 class. Descendants of x86 30386 would be correct using wording from your question. Even though many ISO's have stopped being produced, I have Lubuntu 19.04 kernel 5 running on a pentium 4 i686

– guiverc
21 hours ago











3 Answers
3






active

oldest

votes


















1














The Intel 80386, also known as the i386, or just 386, was a 32-bit microprocessor introduced by Intel in 1985. This is termed x86, IA-32, or the i386-architecture, depending on context.



x86-64 is an extension of the x86 instruction set. It supports vastly larger virtual and physical address spaces than are possible on x86, thereby allowing programmers to conveniently work with much larger data sets... After launching the architecture under the "x86-64" name, AMD renamed it AMD64... x86-64 is still used by many in the industry as a vendor-neutral term, while others, notably Sun Microsystems (now Oracle Corporation) and Microsoft, use x64.



So ubuntu ISO support both the flavours.



What is this Multiarch?



Multiarch lets you install library packages from multiple architectures on the same machine. This is useful in various ways, but the most common is installing both 64 and 32-bit software on the same machine and having dependencies correctly resolved automatically. In general you can have libraries of more than one architecture installed together and applications from one architecture or another installed as alternatives. Note that it does not enable multiple architecture versions of applications to be installed simultaneously.



$ dpkg --print-architecture
enter image description hereFigure-1: This Computer system has 64-bit Kernel Architecture.



Multi-arch support allows you to use 32-bit libraries alongside 64-bit libraries.



$ dpkg --print-foreign-architectures
enter image description hereFigure-2: This Computer system also supports i386 Architecture (i.e. supports 32-bit Libraries too).






share|improve this answer






























    0














    You are correct...



    i386 line has been introduced in 1985, and it was the first publically available Intel 32 bit chip. 80286 and (little known) 80186 were 16 bit, and 8086 and 8088 were 8 bit.



    In this sense when you see i368 in the package names and installation images it means that it requires 32 bit operations, but does not require 64 bit ones. Now although 32 bits were introduced rather fast, 64 bit operations were slowly fazed in. Pentium pro line already had some 64 bit operations, but i am unsure if it could do everything that current 64 bit architecture can do. Therefore you do not see a processor version for 64 bit packages, but they actually state that they are actually 64 bit.




    Trivia: Did you know that even today when your machine boots the processor wakes up as an 8 bit machine and then needs to be told by a bios that it can do more?






    share|improve this answer























    • x86 processors have no "8-bit" mode. They wake up in 8086 compatibility mode which is 16 bit. You may have it confused with the 8088 which was used in the first IBM PCs -- but even that was a 16-bit core modified to work with 8-bit peripherals.

      – Henning Makholm
      17 hours ago



















    0














    Ubuntu hasn't changed the i386 term regardless of which x86 cpu it relates to. The reason for this is Debian refers to all x86 (32-bit) as i386, and Ubuntu (downstream) has followed suit. (https://www.debian.org/releases/stable/i386/ch02s01.html.en#idm181)



    The last of the x86 ISOs for x86 require a i686 class of cpu, so no they won't boot & run on a 80386, 80486 or older cpu classes.



    The 18.10 flavor x86 desktop ISOs (Xubuntu, Lubuntu desktops, plus 19.04 ISO's up until they stopped being produced Dec-2018 for those flavors) however will boot on a pentium 4/pentium M grade single-core 686 class.



    Yes, 'descendants of x86 30386' would thus be correct using wording from your question. Even though many ISO's have stopped being produced, I have Lubuntu 19.04 kernel 5 running on a pentium 4 i686, and yes x86/i686 is still supported, but it now has minimal install options, and support is reduced (and may not extend to Ubuntu 20.04 LTS, but 18.04 LTS still works with i686/x86/i386)






    share|improve this answer























    • I looked for a good ubuntu reference (wiki/help) but didn't find one. The information is mostly release specific in lists.ubuntu.com ML notices with regard the dropping of x86 and what generation of cpu was required to boot each subsequent release (eg. as i386 moved to i586, i686 etc).

      – guiverc
      21 hours ago











    • I have a pentium 4 machine running Lubuntu 19.04 (5.0 kernel) on a (QA or quality-assurance) test box. Yes the machine would probably run mainstream Ubuntu 19.04 but is so under-powered I'd not want to try. When I referred to Mailing List notices; they were made only because upstream (eg. kernel, adobe or whoever) modified requirements for the upstream packages, so Canonical/Ubuntu just provided notice of the change when that package was in it's next release.

      – guiverc
      20 hours ago











    Your Answer








    StackExchange.ready(function()
    var channelOptions =
    tags: "".split(" "),
    id: "89"
    ;
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function()
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled)
    StackExchange.using("snippets", function()
    createEditor();
    );

    else
    createEditor();

    );

    function createEditor()
    StackExchange.prepareEditor(
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader:
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    ,
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    );



    );






    user7681202 is a new contributor. Be nice, and check out our Code of Conduct.









    draft saved

    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1133736%2fwhat-is-meant-by-the-term-i386-on-the-ubuntu-iso-file-name%23new-answer', 'question_page');

    );

    Post as a guest















    Required, but never shown

























    3 Answers
    3






    active

    oldest

    votes








    3 Answers
    3






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    1














    The Intel 80386, also known as the i386, or just 386, was a 32-bit microprocessor introduced by Intel in 1985. This is termed x86, IA-32, or the i386-architecture, depending on context.



    x86-64 is an extension of the x86 instruction set. It supports vastly larger virtual and physical address spaces than are possible on x86, thereby allowing programmers to conveniently work with much larger data sets... After launching the architecture under the "x86-64" name, AMD renamed it AMD64... x86-64 is still used by many in the industry as a vendor-neutral term, while others, notably Sun Microsystems (now Oracle Corporation) and Microsoft, use x64.



    So ubuntu ISO support both the flavours.



    What is this Multiarch?



    Multiarch lets you install library packages from multiple architectures on the same machine. This is useful in various ways, but the most common is installing both 64 and 32-bit software on the same machine and having dependencies correctly resolved automatically. In general you can have libraries of more than one architecture installed together and applications from one architecture or another installed as alternatives. Note that it does not enable multiple architecture versions of applications to be installed simultaneously.



    $ dpkg --print-architecture
    enter image description hereFigure-1: This Computer system has 64-bit Kernel Architecture.



    Multi-arch support allows you to use 32-bit libraries alongside 64-bit libraries.



    $ dpkg --print-foreign-architectures
    enter image description hereFigure-2: This Computer system also supports i386 Architecture (i.e. supports 32-bit Libraries too).






    share|improve this answer



























      1














      The Intel 80386, also known as the i386, or just 386, was a 32-bit microprocessor introduced by Intel in 1985. This is termed x86, IA-32, or the i386-architecture, depending on context.



      x86-64 is an extension of the x86 instruction set. It supports vastly larger virtual and physical address spaces than are possible on x86, thereby allowing programmers to conveniently work with much larger data sets... After launching the architecture under the "x86-64" name, AMD renamed it AMD64... x86-64 is still used by many in the industry as a vendor-neutral term, while others, notably Sun Microsystems (now Oracle Corporation) and Microsoft, use x64.



      So ubuntu ISO support both the flavours.



      What is this Multiarch?



      Multiarch lets you install library packages from multiple architectures on the same machine. This is useful in various ways, but the most common is installing both 64 and 32-bit software on the same machine and having dependencies correctly resolved automatically. In general you can have libraries of more than one architecture installed together and applications from one architecture or another installed as alternatives. Note that it does not enable multiple architecture versions of applications to be installed simultaneously.



      $ dpkg --print-architecture
      enter image description hereFigure-1: This Computer system has 64-bit Kernel Architecture.



      Multi-arch support allows you to use 32-bit libraries alongside 64-bit libraries.



      $ dpkg --print-foreign-architectures
      enter image description hereFigure-2: This Computer system also supports i386 Architecture (i.e. supports 32-bit Libraries too).






      share|improve this answer

























        1












        1








        1







        The Intel 80386, also known as the i386, or just 386, was a 32-bit microprocessor introduced by Intel in 1985. This is termed x86, IA-32, or the i386-architecture, depending on context.



        x86-64 is an extension of the x86 instruction set. It supports vastly larger virtual and physical address spaces than are possible on x86, thereby allowing programmers to conveniently work with much larger data sets... After launching the architecture under the "x86-64" name, AMD renamed it AMD64... x86-64 is still used by many in the industry as a vendor-neutral term, while others, notably Sun Microsystems (now Oracle Corporation) and Microsoft, use x64.



        So ubuntu ISO support both the flavours.



        What is this Multiarch?



        Multiarch lets you install library packages from multiple architectures on the same machine. This is useful in various ways, but the most common is installing both 64 and 32-bit software on the same machine and having dependencies correctly resolved automatically. In general you can have libraries of more than one architecture installed together and applications from one architecture or another installed as alternatives. Note that it does not enable multiple architecture versions of applications to be installed simultaneously.



        $ dpkg --print-architecture
        enter image description hereFigure-1: This Computer system has 64-bit Kernel Architecture.



        Multi-arch support allows you to use 32-bit libraries alongside 64-bit libraries.



        $ dpkg --print-foreign-architectures
        enter image description hereFigure-2: This Computer system also supports i386 Architecture (i.e. supports 32-bit Libraries too).






        share|improve this answer













        The Intel 80386, also known as the i386, or just 386, was a 32-bit microprocessor introduced by Intel in 1985. This is termed x86, IA-32, or the i386-architecture, depending on context.



        x86-64 is an extension of the x86 instruction set. It supports vastly larger virtual and physical address spaces than are possible on x86, thereby allowing programmers to conveniently work with much larger data sets... After launching the architecture under the "x86-64" name, AMD renamed it AMD64... x86-64 is still used by many in the industry as a vendor-neutral term, while others, notably Sun Microsystems (now Oracle Corporation) and Microsoft, use x64.



        So ubuntu ISO support both the flavours.



        What is this Multiarch?



        Multiarch lets you install library packages from multiple architectures on the same machine. This is useful in various ways, but the most common is installing both 64 and 32-bit software on the same machine and having dependencies correctly resolved automatically. In general you can have libraries of more than one architecture installed together and applications from one architecture or another installed as alternatives. Note that it does not enable multiple architecture versions of applications to be installed simultaneously.



        $ dpkg --print-architecture
        enter image description hereFigure-1: This Computer system has 64-bit Kernel Architecture.



        Multi-arch support allows you to use 32-bit libraries alongside 64-bit libraries.



        $ dpkg --print-foreign-architectures
        enter image description hereFigure-2: This Computer system also supports i386 Architecture (i.e. supports 32-bit Libraries too).







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered 20 hours ago









        MarmayogiMarmayogi

        86047




        86047























            0














            You are correct...



            i386 line has been introduced in 1985, and it was the first publically available Intel 32 bit chip. 80286 and (little known) 80186 were 16 bit, and 8086 and 8088 were 8 bit.



            In this sense when you see i368 in the package names and installation images it means that it requires 32 bit operations, but does not require 64 bit ones. Now although 32 bits were introduced rather fast, 64 bit operations were slowly fazed in. Pentium pro line already had some 64 bit operations, but i am unsure if it could do everything that current 64 bit architecture can do. Therefore you do not see a processor version for 64 bit packages, but they actually state that they are actually 64 bit.




            Trivia: Did you know that even today when your machine boots the processor wakes up as an 8 bit machine and then needs to be told by a bios that it can do more?






            share|improve this answer























            • x86 processors have no "8-bit" mode. They wake up in 8086 compatibility mode which is 16 bit. You may have it confused with the 8088 which was used in the first IBM PCs -- but even that was a 16-bit core modified to work with 8-bit peripherals.

              – Henning Makholm
              17 hours ago
















            0














            You are correct...



            i386 line has been introduced in 1985, and it was the first publically available Intel 32 bit chip. 80286 and (little known) 80186 were 16 bit, and 8086 and 8088 were 8 bit.



            In this sense when you see i368 in the package names and installation images it means that it requires 32 bit operations, but does not require 64 bit ones. Now although 32 bits were introduced rather fast, 64 bit operations were slowly fazed in. Pentium pro line already had some 64 bit operations, but i am unsure if it could do everything that current 64 bit architecture can do. Therefore you do not see a processor version for 64 bit packages, but they actually state that they are actually 64 bit.




            Trivia: Did you know that even today when your machine boots the processor wakes up as an 8 bit machine and then needs to be told by a bios that it can do more?






            share|improve this answer























            • x86 processors have no "8-bit" mode. They wake up in 8086 compatibility mode which is 16 bit. You may have it confused with the 8088 which was used in the first IBM PCs -- but even that was a 16-bit core modified to work with 8-bit peripherals.

              – Henning Makholm
              17 hours ago














            0












            0








            0







            You are correct...



            i386 line has been introduced in 1985, and it was the first publically available Intel 32 bit chip. 80286 and (little known) 80186 were 16 bit, and 8086 and 8088 were 8 bit.



            In this sense when you see i368 in the package names and installation images it means that it requires 32 bit operations, but does not require 64 bit ones. Now although 32 bits were introduced rather fast, 64 bit operations were slowly fazed in. Pentium pro line already had some 64 bit operations, but i am unsure if it could do everything that current 64 bit architecture can do. Therefore you do not see a processor version for 64 bit packages, but they actually state that they are actually 64 bit.




            Trivia: Did you know that even today when your machine boots the processor wakes up as an 8 bit machine and then needs to be told by a bios that it can do more?






            share|improve this answer













            You are correct...



            i386 line has been introduced in 1985, and it was the first publically available Intel 32 bit chip. 80286 and (little known) 80186 were 16 bit, and 8086 and 8088 were 8 bit.



            In this sense when you see i368 in the package names and installation images it means that it requires 32 bit operations, but does not require 64 bit ones. Now although 32 bits were introduced rather fast, 64 bit operations were slowly fazed in. Pentium pro line already had some 64 bit operations, but i am unsure if it could do everything that current 64 bit architecture can do. Therefore you do not see a processor version for 64 bit packages, but they actually state that they are actually 64 bit.




            Trivia: Did you know that even today when your machine boots the processor wakes up as an 8 bit machine and then needs to be told by a bios that it can do more?







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered 21 hours ago









            v010dyav010dya

            7022929




            7022929












            • x86 processors have no "8-bit" mode. They wake up in 8086 compatibility mode which is 16 bit. You may have it confused with the 8088 which was used in the first IBM PCs -- but even that was a 16-bit core modified to work with 8-bit peripherals.

              – Henning Makholm
              17 hours ago


















            • x86 processors have no "8-bit" mode. They wake up in 8086 compatibility mode which is 16 bit. You may have it confused with the 8088 which was used in the first IBM PCs -- but even that was a 16-bit core modified to work with 8-bit peripherals.

              – Henning Makholm
              17 hours ago

















            x86 processors have no "8-bit" mode. They wake up in 8086 compatibility mode which is 16 bit. You may have it confused with the 8088 which was used in the first IBM PCs -- but even that was a 16-bit core modified to work with 8-bit peripherals.

            – Henning Makholm
            17 hours ago






            x86 processors have no "8-bit" mode. They wake up in 8086 compatibility mode which is 16 bit. You may have it confused with the 8088 which was used in the first IBM PCs -- but even that was a 16-bit core modified to work with 8-bit peripherals.

            – Henning Makholm
            17 hours ago












            0














            Ubuntu hasn't changed the i386 term regardless of which x86 cpu it relates to. The reason for this is Debian refers to all x86 (32-bit) as i386, and Ubuntu (downstream) has followed suit. (https://www.debian.org/releases/stable/i386/ch02s01.html.en#idm181)



            The last of the x86 ISOs for x86 require a i686 class of cpu, so no they won't boot & run on a 80386, 80486 or older cpu classes.



            The 18.10 flavor x86 desktop ISOs (Xubuntu, Lubuntu desktops, plus 19.04 ISO's up until they stopped being produced Dec-2018 for those flavors) however will boot on a pentium 4/pentium M grade single-core 686 class.



            Yes, 'descendants of x86 30386' would thus be correct using wording from your question. Even though many ISO's have stopped being produced, I have Lubuntu 19.04 kernel 5 running on a pentium 4 i686, and yes x86/i686 is still supported, but it now has minimal install options, and support is reduced (and may not extend to Ubuntu 20.04 LTS, but 18.04 LTS still works with i686/x86/i386)






            share|improve this answer























            • I looked for a good ubuntu reference (wiki/help) but didn't find one. The information is mostly release specific in lists.ubuntu.com ML notices with regard the dropping of x86 and what generation of cpu was required to boot each subsequent release (eg. as i386 moved to i586, i686 etc).

              – guiverc
              21 hours ago











            • I have a pentium 4 machine running Lubuntu 19.04 (5.0 kernel) on a (QA or quality-assurance) test box. Yes the machine would probably run mainstream Ubuntu 19.04 but is so under-powered I'd not want to try. When I referred to Mailing List notices; they were made only because upstream (eg. kernel, adobe or whoever) modified requirements for the upstream packages, so Canonical/Ubuntu just provided notice of the change when that package was in it's next release.

              – guiverc
              20 hours ago















            0














            Ubuntu hasn't changed the i386 term regardless of which x86 cpu it relates to. The reason for this is Debian refers to all x86 (32-bit) as i386, and Ubuntu (downstream) has followed suit. (https://www.debian.org/releases/stable/i386/ch02s01.html.en#idm181)



            The last of the x86 ISOs for x86 require a i686 class of cpu, so no they won't boot & run on a 80386, 80486 or older cpu classes.



            The 18.10 flavor x86 desktop ISOs (Xubuntu, Lubuntu desktops, plus 19.04 ISO's up until they stopped being produced Dec-2018 for those flavors) however will boot on a pentium 4/pentium M grade single-core 686 class.



            Yes, 'descendants of x86 30386' would thus be correct using wording from your question. Even though many ISO's have stopped being produced, I have Lubuntu 19.04 kernel 5 running on a pentium 4 i686, and yes x86/i686 is still supported, but it now has minimal install options, and support is reduced (and may not extend to Ubuntu 20.04 LTS, but 18.04 LTS still works with i686/x86/i386)






            share|improve this answer























            • I looked for a good ubuntu reference (wiki/help) but didn't find one. The information is mostly release specific in lists.ubuntu.com ML notices with regard the dropping of x86 and what generation of cpu was required to boot each subsequent release (eg. as i386 moved to i586, i686 etc).

              – guiverc
              21 hours ago











            • I have a pentium 4 machine running Lubuntu 19.04 (5.0 kernel) on a (QA or quality-assurance) test box. Yes the machine would probably run mainstream Ubuntu 19.04 but is so under-powered I'd not want to try. When I referred to Mailing List notices; they were made only because upstream (eg. kernel, adobe or whoever) modified requirements for the upstream packages, so Canonical/Ubuntu just provided notice of the change when that package was in it's next release.

              – guiverc
              20 hours ago













            0












            0








            0







            Ubuntu hasn't changed the i386 term regardless of which x86 cpu it relates to. The reason for this is Debian refers to all x86 (32-bit) as i386, and Ubuntu (downstream) has followed suit. (https://www.debian.org/releases/stable/i386/ch02s01.html.en#idm181)



            The last of the x86 ISOs for x86 require a i686 class of cpu, so no they won't boot & run on a 80386, 80486 or older cpu classes.



            The 18.10 flavor x86 desktop ISOs (Xubuntu, Lubuntu desktops, plus 19.04 ISO's up until they stopped being produced Dec-2018 for those flavors) however will boot on a pentium 4/pentium M grade single-core 686 class.



            Yes, 'descendants of x86 30386' would thus be correct using wording from your question. Even though many ISO's have stopped being produced, I have Lubuntu 19.04 kernel 5 running on a pentium 4 i686, and yes x86/i686 is still supported, but it now has minimal install options, and support is reduced (and may not extend to Ubuntu 20.04 LTS, but 18.04 LTS still works with i686/x86/i386)






            share|improve this answer













            Ubuntu hasn't changed the i386 term regardless of which x86 cpu it relates to. The reason for this is Debian refers to all x86 (32-bit) as i386, and Ubuntu (downstream) has followed suit. (https://www.debian.org/releases/stable/i386/ch02s01.html.en#idm181)



            The last of the x86 ISOs for x86 require a i686 class of cpu, so no they won't boot & run on a 80386, 80486 or older cpu classes.



            The 18.10 flavor x86 desktop ISOs (Xubuntu, Lubuntu desktops, plus 19.04 ISO's up until they stopped being produced Dec-2018 for those flavors) however will boot on a pentium 4/pentium M grade single-core 686 class.



            Yes, 'descendants of x86 30386' would thus be correct using wording from your question. Even though many ISO's have stopped being produced, I have Lubuntu 19.04 kernel 5 running on a pentium 4 i686, and yes x86/i686 is still supported, but it now has minimal install options, and support is reduced (and may not extend to Ubuntu 20.04 LTS, but 18.04 LTS still works with i686/x86/i386)







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered 21 hours ago









            guivercguiverc

            5,18921723




            5,18921723












            • I looked for a good ubuntu reference (wiki/help) but didn't find one. The information is mostly release specific in lists.ubuntu.com ML notices with regard the dropping of x86 and what generation of cpu was required to boot each subsequent release (eg. as i386 moved to i586, i686 etc).

              – guiverc
              21 hours ago











            • I have a pentium 4 machine running Lubuntu 19.04 (5.0 kernel) on a (QA or quality-assurance) test box. Yes the machine would probably run mainstream Ubuntu 19.04 but is so under-powered I'd not want to try. When I referred to Mailing List notices; they were made only because upstream (eg. kernel, adobe or whoever) modified requirements for the upstream packages, so Canonical/Ubuntu just provided notice of the change when that package was in it's next release.

              – guiverc
              20 hours ago

















            • I looked for a good ubuntu reference (wiki/help) but didn't find one. The information is mostly release specific in lists.ubuntu.com ML notices with regard the dropping of x86 and what generation of cpu was required to boot each subsequent release (eg. as i386 moved to i586, i686 etc).

              – guiverc
              21 hours ago











            • I have a pentium 4 machine running Lubuntu 19.04 (5.0 kernel) on a (QA or quality-assurance) test box. Yes the machine would probably run mainstream Ubuntu 19.04 but is so under-powered I'd not want to try. When I referred to Mailing List notices; they were made only because upstream (eg. kernel, adobe or whoever) modified requirements for the upstream packages, so Canonical/Ubuntu just provided notice of the change when that package was in it's next release.

              – guiverc
              20 hours ago
















            I looked for a good ubuntu reference (wiki/help) but didn't find one. The information is mostly release specific in lists.ubuntu.com ML notices with regard the dropping of x86 and what generation of cpu was required to boot each subsequent release (eg. as i386 moved to i586, i686 etc).

            – guiverc
            21 hours ago





            I looked for a good ubuntu reference (wiki/help) but didn't find one. The information is mostly release specific in lists.ubuntu.com ML notices with regard the dropping of x86 and what generation of cpu was required to boot each subsequent release (eg. as i386 moved to i586, i686 etc).

            – guiverc
            21 hours ago













            I have a pentium 4 machine running Lubuntu 19.04 (5.0 kernel) on a (QA or quality-assurance) test box. Yes the machine would probably run mainstream Ubuntu 19.04 but is so under-powered I'd not want to try. When I referred to Mailing List notices; they were made only because upstream (eg. kernel, adobe or whoever) modified requirements for the upstream packages, so Canonical/Ubuntu just provided notice of the change when that package was in it's next release.

            – guiverc
            20 hours ago





            I have a pentium 4 machine running Lubuntu 19.04 (5.0 kernel) on a (QA or quality-assurance) test box. Yes the machine would probably run mainstream Ubuntu 19.04 but is so under-powered I'd not want to try. When I referred to Mailing List notices; they were made only because upstream (eg. kernel, adobe or whoever) modified requirements for the upstream packages, so Canonical/Ubuntu just provided notice of the change when that package was in it's next release.

            – guiverc
            20 hours ago










            user7681202 is a new contributor. Be nice, and check out our Code of Conduct.









            draft saved

            draft discarded


















            user7681202 is a new contributor. Be nice, and check out our Code of Conduct.












            user7681202 is a new contributor. Be nice, and check out our Code of Conduct.











            user7681202 is a new contributor. Be nice, and check out our Code of Conduct.














            Thanks for contributing an answer to Ask Ubuntu!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid


            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.

            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1133736%2fwhat-is-meant-by-the-term-i386-on-the-ubuntu-iso-file-name%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            -16.04, cpu, terminology

            Popular posts from this blog

            Frič See also Navigation menuinternal link

            Identify plant with long narrow paired leaves and reddish stems Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern) Announcing the arrival of Valued Associate #679: Cesar Manara Unicorn Meta Zoo #1: Why another podcast?What is this plant with long sharp leaves? Is it a weed?What is this 3ft high, stalky plant, with mid sized narrow leaves?What is this young shrub with opposite ovate, crenate leaves and reddish stems?What is this plant with large broad serrated leaves?Identify this upright branching weed with long leaves and reddish stemsPlease help me identify this bulbous plant with long, broad leaves and white flowersWhat is this small annual with narrow gray/green leaves and rust colored daisy-type flowers?What is this chilli plant?Does anyone know what type of chilli plant this is?Help identify this plant

            fontconfig warning: “/etc/fonts/fonts.conf”, line 100: unknown “element blank” The 2019 Stack Overflow Developer Survey Results Are In“tar: unrecognized option --warning” during 'apt-get install'How to fix Fontconfig errorHow do I figure out which font file is chosen for a system generic font alias?Why are some apt-get-installed fonts being ignored by fc-list, xfontsel, etc?Reload settings in /etc/fonts/conf.dTaking 30 seconds longer to boot after upgrade from jessie to stretchHow to match multiple font names with a single <match> element?Adding a custom font to fontconfigRemoving fonts from fontconfig <match> resultsBroken fonts after upgrading Firefox ESR to latest Firefox