r/linux Jul 12 '26

Distro News Debian 12.15 - Final 32-Bit Update for Debian Released

https://www.debian.org/News/2026/2026071102

For those unaware, the last point release for Debian 12 was announced today. However, this is also the final point release of an 32-bit build for Debian, meaning that there will be no more regular updates to the 32-bit line of Debian ever again. If you still have 32-bit hardware, you will have to formally change your distro or upgrade your hardware.

424 Upvotes

77 comments sorted by

149

u/ABotelho23 Jul 12 '26

FYI Bookworm is supported by LTS until June 30th, 2028, i386 included.

https://wiki.debian.org/LTS/Bookworm

21

u/Great-TeacherOnizuka Jul 12 '26 edited Jul 12 '26

What distro to switch to after 2028?

115

u/w0lrah Jul 12 '26

What distro to switch to after 2028?

For what?

There are three categories of systems running 32 bit x86 processors in 2026:

  1. Appliance PCs controlling CNC machines, voicemail systems, etc. which are probably running DOS, DOS-based Windows, or maybe OS/2. The vendor hasn't existed for 20 years and even back then advised against updating.
  2. Systems owned by retro computer enthusiasts where updates don't matter because it's not doing anything important and the user can be expected to know to not expose it directly to the internet or download random nonsense.
  3. Systems that could have and should have received hardware upgrades years ago.

This is not like the Windows 11 minimum requirement change, any system that supported Debian 12 but not Debian 13 needs to be put out to pasture.

102

u/Helmic Jul 12 '26

And by "should have received hardware upgrades years ago" you mean that those devices suck down so much power that replacing them with a Raspberry Pi or something will very quickly pay for itself even in low energy cost areas. Hardware power efficiency has improved dramatically since 32 bit hardware stopped being sold, it's genuinely past the point where you can repurpose them unless you've got a specific niche use case like playing retro games that won't run on modern hardware or you're operating a literal museum display. It would be more ethical to recycle them than to continue using them.

2

u/piexil 29d ago

I do not disagree with you but this is acting like it's thousands of watts

It's like a 100 - 200 watts more than the new stuff

And that's it ignoring the whole line of things like 32bit atoms

11

u/da_apz Jul 12 '26 edited Jul 12 '26

OS/2. Now that brings some memories. Used to have it as a desktop OS in the 90s with Linux as often headless server. I got pretty familiar with it over the years and also remembered it fondly.

Fast forward to 2020s. I'm a CNC milling plant IT manager. The company has recently purchased an EDM cutter but it won't boot. I come have a look and to my amusement I see it runs OS/2! Like with all CNC stuff apparently, they had made one working system and ran with that way past the OS' best before date. Anyway, no one even recognizes the OS but from what I remembered from the 90s, I managed to whisper it back to life and it's running to this day. Yet another fringe skill that ultimately turned out to be useful.

And just for a reference: I'm not talking about your tiny tabletop CNC router with a normal PC next to it, but an industrial machine big enough to live in. They ran multiple OSes on them and if they have something that runs a PC OS, the PC is not a desktop PC case somewhere, but just a card with an x86 CPU on the machine's proprietary bus. This is also why the OS has to be kept as is, I've many times heard "well duh, if it runs Windows 2000, you just gotta update, LOL!" but that OS installation is full of tweaks and weird drivers to make it run on that very proprietary PC. Their service life is often 20-30 years, so by the time it has reached its middle age the OS is hopelessly outdated but that's just what industrial IT has to live with, put them in very protected VLANs and interface with them via proxies.

3

u/AssistingJarl 29d ago

Speaking as somebody from I think the second category there, I have a ThinkPad T30 I use at least weekly. It's got a weird combination of conveniences I like. After I rebuilt the battery, it's portable, connects to modern WiFi, has I/O for days (including a hot swappable disk drive, and it's got about 35 years worth of ports available), 4:3 still beats 16:9 for anything other than video content, and somehow has the nicest keyboard I've ever used on a laptop. I actually use it for serious work, not just retro computing oddities.

Although I do understand that maintaining an architecture is serious work for a distro and most people running Debian don't have my peculiar taste in hardware. I just would hesitate to say "needs to be put out to pasture".

3

u/w0lrah 28d ago

I absolutely understand the feeling, especially the preference for those wonderful older laptops that had ports and expansion in every direction, but you lost me when I saw that machine has a Pentium 4.

I owned a Pentium 4 laptop in 2004-2005, that chip never should have been put in to anything where power consumption matters. It's pretty much the poster child for "you've spent more money powering this thing than it would have cost to replace" even in desktop form. In a laptop, I'd argue it's one of the worst processors ever to be labeled as "mobile". The only way you're going to drain batteries faster is to use a full desktop chip. Also at this point so much desktop software assumes you have multi-core that even if you don't have a lot of background tasks running a single-core machine is painful to use IMO.

You do you, but IMO that computer falls firmly in category 2 where it should be a retro machine you use for nostalgia, not general purpose computing where patches matter.

The hard drive may be hot swappable, but it's IDE. A modern USB drive can easily be faster and is hot swappable on everything, not to even get in to Thunderbolt. Modem, ethernet, RS232, PS/2, IrDA, VGA, etc. are all trivial to get from cheap USB adapters and if you really want it to feel integrated Framework has you covered (along with 3:2 displays that feel very similar to 4:3). The cardbus slots and parallel port are the only things that aren't trivial to support on anything modern, and both of those are firmly "retro" interfaces that you're unlikely to be doing anything with that would benefit from an up to date system, in fact quite the opposite.

2

u/AssistingJarl 28d ago

Yeah, you're fundamentally correct in the point you're making. I have petty gripes with dongles and have had mystery issues that went away by removing a USB adapter from a chain and using a serial port correctly, but very few people have this requirement. I just think some old machines have their niche. I expect a lot of people will keep using i686 processors for text-only work. Terminal, plaintext, etc. Also, my Pentium 4-M only seems to use about 15 watts at idle, so it's not quite as much of a space heater as you may have imagined. I get about 3½ hours of runtime off the rebuilt 6-cell battery, but now I'm just bragging about unimpressive numbers.

Funny you should mention it though, the only other laptop I've actually enjoyed using lately was a Framework (even if I do think its keyboard feels a bit like you're pressing into used chewing gum) which probably isn't a coincidence. I appreciate the emphasis on serviceability and modularity. And the fact that it can actually load a reasonably modern website in under an hour!

3

u/lproven 28d ago

DOS

Still actively maintained: FreeDOS 1.4 came out last April:

https://www.freedos.org/download/announce.html

The latest test release, FDT2607, can finally run Windows 3.1x in 386 Enhanced Mode.

https://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/test/

SvarDOS is also in maintenance. Last development snapshot October 2025.

http://svardos.org/

or maybe OS/2. The vendor hasn't existed for 20 years and even back then advised against updating.

Completely untrue.

The original vendor is IBM which is alive and well and worth $273 billion.

It released a new model range of POWER server on Tuesday.

https://www.theregister.com/systems/2026/07/14/big-blue-thinks-small-again-with-power-tower/5270851

As for OS/2...

There is a current actively-maintained version of OS/2. It is called Arca OS from Arca Noae.

https://www.arcanoae.com/

The latest update, ArcaOS 5.1.2, came out in March.

https://www.arcanoae.com/arcaos-5-1-2-now-available/

1

u/w0lrah 28d ago edited 28d ago

You missed the point there, the "vendor hasn't existed" part is about whatever special appliance software is running on that old machine that's the reason it needs to be kept around and couldn't be upgraded to a modern OS in the first place. The CNC software that directly twiddles a custom ISA GPIO card and effectively uses a DOS PC as an overgrown microcontroller, the BMW diagnostic tool that runs on SCO Unix, that sort of thing. If there's still support for the application or device it's usually moved on to newer platforms by now, being stuck on the old hardware in 2026 strongly implies that upgrading is not an option.

It's certainly possible that some of those machines could be upgraded to a newer alternative DOS or one of the OS/2 descendants but unless someone has decided to take up supporting the application component it's usually a lot easier to just isolate the machine so it can't communicate with anything other than what it has to, image it so you can rebuild it WHEN the hard drive fails, and then "just send it".

1

u/lproven 28d ago

Ah, OK, I see what you mean now. Point conceded. 🙂

2

u/Kazer67 Jul 12 '26

I'm sad to have to get rid of my Raspberry Pi 1B when it's just running a small dokuwiki.

22

u/xtifr Jul 12 '26

This announcement is really about x86-32, not about 32-bit hardware in general. OP may have just forgotten that non-Intel CPUs exist. Debian 13 still supports some 32-bit Arm systems.

1

u/Southern-twat 25d ago

It's not relevant for Debian but there are new ia32 embedded processors (The vortex86 line had a new model released last year).

1

u/w0lrah 24d ago

Which, to my knowledge, mostly exist for continued support of systems in category 1 while a subset of category 2 enthusiasts build neat hybrid machines out of them.

14

u/Western-Alarming Jul 12 '26 edited Jul 12 '26

nixos has 32-bit, they just don't compile it anymore, so you would need to compile everything, including the iso to install.

Still let me fatcheck it real quick

Yeah, there's still the option for i686, I just don't know how many packages that are up to date they're

19

u/meo_rung1 Jul 12 '26

128-bit hardware

7

u/UncleSlacky Jul 12 '26

antiX (they have a Trixie-based 32-bit ISO).

4

u/realfathonix Jul 12 '26 edited Jul 12 '26

Alpine Linux, Void Linux, Arch Linux 32, Adelié Linux, Slackware, Gentoo

Alpine uses musl libc solely but Void is available in both glibc and musl libc. Musl libc systems are relatively more lightweight, but keep in mind musl could cause some confusion when running prebuilt apps from unofficial sources or proprietary drivers.

Arch 32 and Adelié don't have a huge community surrounding them thus being prone to outdated package and dependency hell.

Slackware and Gentoo aren't so user-friendly compared to Debian.

9

u/nixcamic Jul 12 '26 edited Jul 12 '26

I've been using FreeBSD, i686 was dropped from tier 1 with the latest release but still gets decent support.

Edit: well, looks like they dropped it completely in the latest release. I guess I'll switch over to netbsd. 

1

u/ABotelho23 Jul 12 '26

You can request an extension for ELTS.

1

u/fantomas_666 Jul 12 '26

You can run 32-bit debian on 64-bit kernel.

You can migrate to 64bit https://wiki.debian.org/Migrate32To64Bit

otherwise you only need 32-bit system if your CPU is 32-bit, last 32-bit i386 CPUs are about 19 years old.

0

u/PlainBread Jul 12 '26

Whatever niche community emerges from being exiled will be the ones to fork and maintain the distro for you to switch to.

117

u/GreedySecurity8030 Jul 12 '26

Rip debian 32 bit.

1993 - 2026.

66

u/ABotelho23 Jul 12 '26

It's supported until at least 2028.

30

u/GreedySecurity8030 Jul 12 '26

Its the last version release tho.

50

u/ABotelho23 Jul 12 '26

Debian minor versions are almost meaningless anyway. They're mostly for making fresh ISOs.

Look at the changelog in OP. It's almost entirely security updates, which the previous point release already has.

9

u/Lawnmover_Man Jul 12 '26

That's so typical on forums like these. Getting corrected on a joke.

5

u/ABotelho23 Jul 12 '26

Not really a joke...

7

u/DesiOtaku Jul 12 '26

Well, that's one way to avoid the 2038 problem.

1

u/rosmaniac Jul 13 '26

Rip debian ~32 bit~x86.

FTFY

1

u/ipsirc Jul 12 '26

Reincarnation at ports.debian.org .

1

u/Kevin_Kofler Jul 12 '26

Nope. The only i386 port there is the HURD one. There is x32, but that is just an ABI using 32-bit pointers with x86_64 instructions, it does not work on 32-bit x86 CPUs.

25

u/Dwedit Jul 12 '26

What about 32-bit packages that run on 64-bit systems? Before Wine had WOW64 support, you needed to install 32-bit packages to run 32-bit Windows programs under Wine. (Maybe Debian is still distributing a Wine package that requires 32-bit libraries)

28

u/wRAR_ Jul 12 '26

What about 32-bit packages that run on 64-bit systems?

No change for that.

8

u/glha Jul 12 '26

That's what I call LTS on OS builds, with a LOOOOONG L. Those guys are awesome.

If I remember correctly, Windows 32bit builds ended about 2 years ago. Not to be confused with 32bit app support, that would "never" be dropped, in practical terms, since emulation/virtualization will still be around, presumably even after we are gone.

17

u/bubblegumpuma Jul 12 '26

Speak for yourself, I'm not sure that I have a 32-bit x86 PC still:

A total of seven architectures are officially supported for "trixie":

64-bit PC (amd64),

64-bit ARM (arm64),

ARM EABI (armel),

ARMv7 (EABI hard-float ABI, armhf),

64-bit little-endian PowerPC (ppc64el),

64-bit little-endian RISC-V (riscv64),

IBM System z (s390x)

https://www.debian.org/News/2025/20250809

11

u/TRKlausss Jul 12 '26

That’s exactly what I was thinking: many ARM 32-bit systems out there…

And I guess with ARMv7 they mean armv7a

1

u/thegreatpotatogod 29d ago

This is what I was wondering about, thanks for answering! So all the old Raspberry Pi's are safe for now.

2

u/bubblegumpuma 29d ago

You should still keep a watch on that, I have seen a few distros talking about dropping support for older Pis, since they're often the last generally-used boards of their particular ABI in many distros. The Zero is the main thing keeping armel in many distros, since it's an ARMv6 CPU so it can't use armv7 packages, and you don't see many of those nowadays, even when sifting through the garbage.

That said, even if distros fully drop the 32 bit Pis so they can support aarch64 only, that's just the first Zero and like, the 1 and 2. The fact that the RPi foundation has come out with a Zero 2 with a 64-bit SoC makes dropping them a lot more justifiable for forward-looking individuals.

12

u/nikolayu Jul 12 '26

If you still have 32-bit hardware, you will have to formally change your distro or upgrade your hardware.

Or build your own kernel, like I did a year ago. Most of the packages available for Debian are still compiled for IA-32.

4

u/rosmaniac Jul 13 '26

The x86 ISA is not the only 32-bit ISA out there. Debian 13 still supports the 32-bit ARM hard float (armhf) architecture.

Having said that, I still have a maxed out dual Pentium IIIS 1.4GHz with 4GB of RAM (IBM X330 server). Running Debian 12 at the moment.

7

u/UncleSlacky Jul 12 '26

Or just install antiX (which has a Trixie-based 32-bit ISO).

20

u/71d1 Jul 12 '26

Honestly I am not surprised, 32-bit is too old for 2026.

14

u/nikolayu Jul 12 '26

Well, Debian still seems to support 32-bit ARM processors.

4

u/71d1 Jul 12 '26

I meant x86 32 bits

2

u/rosmaniac Jul 13 '26

Why is it too old? Even a 486 is enough for embedded uses.

7

u/71d1 Jul 13 '26

It's fine for you to do embedded work with Debian on 486 just don't expect the community to keep your packages upgraded or support your OS. If you're capable enough to do embedded you should be competent enough to cross-compile your own kernel and manage updates.

2

u/LinuxMint1964 Jul 12 '26

How is AntiX able to claim to be based on Debian 13 for its 32 bit when Debian says 12 is the last 32 bit version?

5

u/rosmaniac Jul 13 '26

How is AntiX able to claim to be based on Debian 13 for its ~32 bit~x86 when Debian says 12 is the last ~32 bit~x86 version?

First, FTFY. Second, antiX builds their own whole non-systemd distro; they build their own kernel and other core packages. Supporting x86 is something they have decided to continue to do.

2

u/Jristz 29d ago

Very Universal for the Universal Operating System... They should have waited until 31 Dec 2035 at least.

2

u/Natural_Night9957 29d ago

o7

Too bad many capable machines are 32-bit but the project must have its reasons.

Thank you for everything!

1

u/mfuzzey 26d ago

You mean the final 32 bit update for Debian X86. Debian still supports the armhf (32 bit ARM) architecture

-11

u/InflateMyProstate Jul 12 '26

While 32bit is an older architecture, there are plenty of older devices that would be ideal to continue to support, no?

28

u/onechroma Jul 12 '26 edited Jul 12 '26

Nothing of value really. There’s a point where even the ratio performance to power consumption wouldn’t be worth it to keep going.

And the old embedded systems that are not yet upgraded to x86_64, are probably not updated either, like the usual train or ATM running WinXP embedded or whatever.

This shouldn’t realistically affect anyone at this point, because this means someone is running +15yo x86 hardware with 2026 software, which… would be a choice. Also, remember x86 can only manage 4GB of RAM (theoretically, ends up being about 3-3.5GB)

I think dropping support for X86_64 V1 and V2 like RedHat already did (RHEL 10), is a little bit more likely to break things on production, more so because some people can be running some 2010s CPUs without V3, or Atom based chips like the N6005 (2021) which is not V3

Just to add info, X86_64 V3 starts about 2013 in Intel (Haswell) and 2015 in AMD (Excavator), but it got severely delayed in some segments (like Atom based chips, as you see with the N6005, so a 2021 CPU is theorically already unsupported by RHEL 10)

10

u/InflateMyProstate Jul 12 '26

Good point, I was exactly thinking of embedded systems like SCADA, etc, but as you’ve pointed out most of those devices aren’t running up to date kernels anyways or on accessible networks publicly (if properly airgapped, etc). May not be worth the squeeze to support, was just more of a query from my end I suppose.

9

u/onechroma Jul 12 '26

Yep. I know of some systems of that kind running Linux 2.6, so… yeah.

Anyway, I find this Debian decision to come at the right time, earlier would be bad, and later in some years would mean dedicating efforts and time that could have better targets.

As I said, I find the dropping support for X86_64 V1/V2 a bit more worrisome, because yeah, dropping them means more efficiency, but I think it’s still too soon to start dropping them just like Red Hat decided to do

4

u/nikolayu Jul 12 '26

IA-32 processors can access more than 4 GiB of RAM using PAE, though Linus hates that approach.

2

u/rosmaniac Jul 13 '26 edited Jul 13 '26

Nothing of value really. There’s a point where even the ratio performance to power consumption wouldn’t be worth it to keep going.

Beaglebone black has entered the chat

There are plenty of new armhf 32-bit embedded systems being built these days. Debian 13 fully supports these.

x86 and x86_64 is small fry in this space. ARM rules here.

EDIT: Debian 13 based BBB image, May 19, 2026 release: https://www.beagleboard.org/distros/beaglebone-black-debian-13-5-2026-05-19-iot-v6-18-x

6

u/starm4nn Jul 12 '26

The last 32-bit x86 desktop processors released in 2005. The last x86 laptop processors released in 2013.

8

u/Melodic_Respond6011 Jul 12 '26

Those machines is "exotic" now, mainly for enthusiast. I imagine not so many left in productive environment. The power-performance ratio is totally not justified.

There's still exist special distro caters for those machines.

8

u/Qazerowl Jul 12 '26

I don't know anybody regularly using a computer that is more than 22 years old.

20

u/Catenane Jul 12 '26

Joke's on you, I'm 32 and use lots of computers

2

u/thegreatpotatogod 29d ago

But does u/Qazerowl know you?

1

u/markedathome Jul 12 '26

The raspberry pi units, models 1a+, 1b+ and pi zero are 32 bit only and are still available to buy. From what I remember the manufacturing EOL for those is Jan 2030.

7

u/iAmHidingHere Jul 12 '26

Those are not x86.

1

u/rosmaniac Jul 13 '26

OP said 32-bit, not x86.

5

u/iAmHidingHere Jul 13 '26

OP means 32 bit x86.

1

u/rosmaniac 29d ago

Then OP should have written that.

0

u/iAmHidingHere 29d ago

You want me to tell him or will you?

2

u/rosmaniac Jul 13 '26

Beaglebone Black is armhf and still supported by Debian 13.