Page 1 of 2 12 LastLast
Results 1 to 10 of 12

Thread: i386 support

  1. #1
    Join Date
    Sep 2013
    Beans
    7

    i386 support

    Hello!

    I tried to install Ubuntu on i386, and suprized linux-image-generic is no longer available! Strange, even old LTS releases has no i386 support any longer.

    Package info has no i386 links:

    https://packages.ubuntu.com/focal/linux-image-generic

    Or just direct link:

    http://archive.ubuntu.com/ubuntu/dis...86/Packages.gz

    has no linux-image at whole! Yet amd64 has it:

    http://archive.ubuntu.com/ubuntu/dis...64/Packages.gz

    Ubuntu no longer support i386 even for old releases?

  2. #2
    Join Date
    Dec 2014
    Beans
    1,805

    Re: i386 support

    That's not an old LTS, it's the current LTS published in April 2020. AFAIK the last LTS which supported 32 bit processors was 18.04 (bionic beaver). For main line Ubuntu that has slightly less than two years of support left but for the other flavours it's partially EOL. By "partially" I mean that the stuff it has in common with main line Ubuntu still gets updates, but the packages which are specific to the flavour don't.

    Holger

  3. #3
    Join Date
    Aug 2011
    Location
    51.8° N 5.8° E
    Beans
    5,919
    Distro
    Xubuntu 20.04 Focal Fossa

    Re: i386 support

    Not in Ubuntu 20.04, which never had any 32 bit support, but the 32 bit kernels are still available for Ubuntu 18.04.

    I remember that the Ubuntu 18.04 live disk only came as 64 bit, but the Lubuntu and Xubuntu live disks for 18.04 were still available as 32 bit.

  4. #4
    Join Date
    Aug 2017
    Location
    melbourne, au
    Beans
    1,035
    Distro
    Lubuntu Development Release

    Re: i386 support

    Most flavors (if not all) provided i386 ISOs for Ubuntu 18.04 LTS.

    Lubuntu & Xubuntu released & provided 18.10 ISOs, and even continued building them into the disco (19.04) cycle, the package build infrastructure remained on for the entire disco cycle so installs of Lubuntu/Xubuntu 19.04 received updated packages though neither flavor actually produced an official released ISO (only the dailies until Dec 2018).

    (technically the building of eoan i386 packages continued in the alpha stage, even into beta, but that was disabled prior to official launch so on release day any i386 installs was two kernel updates behind the official released kernel found on amd64 ISOs, falling further behind too as time ticked on).

  5. #5
    Join Date
    May 2010
    Beans
    1,451

    Re: i386 support

    Does the system have a make and model?

  6. #6
    Join Date
    Mar 2010
    Location
    Squidbilly-Land
    Beans
    Hidden!
    Distro
    Ubuntu

    Re: i386 support

    Quote Originally Posted by Impavidus View Post
    Not in Ubuntu 20.04, which never had any 32 bit support, but the 32 bit kernels are still available for Ubuntu 18.04.

    I remember that the Ubuntu 18.04 live disk only came as 64 bit, but the Lubuntu and Xubuntu live disks for 18.04 were still available as 32 bit.
    I'm fairly certain that Ubuntu moved to i686 with Intel instructions a long time ago. I've had a number of Via i686 clone CPUs that were missing all the necessary i686 instructions that Ubuntu (and many other) Linux required since 2012 when Intel 80386 was dropped from the 3.8 kernel. Here's the commit
    https://git.kernel.org/pub/scm/linux...71d1a0b2a82e21

    Pull "Nuke 386-DX/SX support" from Ingo Molnar:
    "This tree removes ancient-386-CPUs support and thus zaps quite a bit
    of complexity
    32-bit != i386. The file name convention hasn't been honest for some time. The same can be said for amd64 in the filenames. It is for all x86-64 CPUs, not just those from AMD.

    32-bit == i686 for a long time. I think somewhere around 19.10, Canonical decided to drop i686 support.
    Arch Linux dropped i686 support in 2017.
    Fedora dropped it in 2019 (F-31) too. Prior to then, there was a community version with 32-bit i686 support, but there wasn't enough volunteers to keep that effort going.

    Debian retains i686 support, if that is a possibility for the OP's needs. I suspect MX-Linux has i686 support too. A friend who likes to run really old hardware uses it, plus it is systemd free, which can make many people happy.

  7. #7
    Join Date
    Jun 2009
    Location
    SW Forida
    Beans
    Hidden!
    Distro
    Ubuntu

    Re: i386 support

    Users often think they need 32 bit as they have 32 bit Windows.
    May be 64 bit hardware and 64 bit Ubuntu or more likely a lightweight flavor of Ubuntu will work just fine.

    Almost all UEFI systems are 64 bit.

    Microsoft required vendors to install in UEFI boot mode using gpt partitioning with release of Windows 8 in 2012. A few tablet type systems were 32 bit UEFI boot, but 64 bit systems.

    Many systems since 2006 were 64 bit. My laptop & desktop from 2006 were core2 duo or 64 bit. Some Pentium systems were 32 bit & some were 64 bit from back then.

    Advantages and Disadvantages of 64bit. (Plus install Guides) from 2008
    http://ubuntuforums.org/showthread.php?t=765428
    UEFI boot install & repair info - Regularly Updated :
    https://ubuntuforums.org/showthread.php?t=2147295
    Please use Thread Tools above first post to change to [Solved] when/if answered completely.

  8. #8
    Join Date
    Mar 2007
    Beans
    1,059

    Re: i386 support

    It's a little confusing since Ubuntu calls some of the 32 bit packages i386, even though the kernels won't run on a real 386.
    Last edited by rsteinmetz70112; June 14th, 2021 at 04:18 PM.

  9. #9
    Join Date
    Apr 2011
    Location
    Mystletainn Kick!
    Beans
    12,170
    Distro
    Ubuntu

    Re: i386 support

    32-bit is a mixed bag on 20.04 and newer versions of Ubuntu.
    On the one hand, The dropped support refers to the host architectures, like no more 32-bit kernels. Making running a 32-bit system impossible.
    But on the other hand, a lot of packages are 32-bit only or require 32-bit libraries that they have to keep maintaining those or else major issues can happen.
    Ubuntu has been keeping a tracking list of these which you can read about here:
    See: https://discourse.ubuntu.com/t/commu...bility/12598/1

    Unfortunately the options for running 32-bit are slowly dwindling as more and more distros move in the same direction as Ubuntu.
    Last edited by deadflowr; June 14th, 2021 at 05:57 PM. Reason: issues may or may not be major
    Splat Double Splat Triple Splat
    Earn Your Keep
    Don't mind me, I'm only passing through.
    Once in a blue moon, I'm actually helpful
    .

  10. #10
    Join Date
    Jun 2010
    Location
    London, England
    Beans
    Hidden!
    Distro
    Ubuntu Development Release

    Re: i386 support

    Wine is a package/application that requires 32 bit (i386) libraries. There is a 64 bit version of Wine but if we want to run a 32 bit Windows application through Wine we will need lots of i386 libraries installed as well.

    The 64 bit CPU architecture (AMD64) is backwards compatible with 32 bit CPU architecture (i386). So, 32 bit applications will run on a 64 bit OS. A lot of Windows applications were 32 bit. And so to use Wine to run them requires 32 bit libraries which are still available in the Ubuntu repositories.

    Ubuntu no longer supports a 32 bit (i386) operating system. This is noted above. But it does support some 32 bit (i386) libraries. You will most likely need to activate the universe repository.

    Regards
    It is a machine. It is more stupid than we are. It will not stop us from doing stupid things.
    Ubuntu user #33,200. Linux user #530,530


Page 1 of 2 12 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •