Skip to main content
21 votes

Install 64 bit programs on a 32 bit OS with a 64 bit processor

Is it possible to install a 64 bit program on a 32 bit OS with a 64 bit processor? In principle yes, but the processor and the OS have to support it. On ARMv8, a 32-bit (Aarch32) kernel cannot run 64-...
Gilles 'SO- stop being evil''s user avatar
20 votes

is my linux ARM 32 or 64 bit?

Seems like most ways to see bit count is to somehow know that arm7=32 bit and while that may be true but what about pi@rpi9:~ $ getconf LONG_BIT 32 And if you want to look for the cpu model I ...
lpaseen's user avatar
  • 701
16 votes
Accepted

What does it take to run 64-bit userland software on a 32-bit kernel?

Running 64-bit applications requires some support from the kernel: the kernel needs to at least set up page tables, interrupt tables etc. as necessary to support running 64-bit code on the CPU, and it ...
Stephen Kitt's user avatar
14 votes

Installing PowerShell on 32-bit Kali OS fails

You have successfully added the repository for Powershell to your sources.list. However, you report to be using a 32-bit architecture system. Your output of apt-cache confirms that your Repositories ...
kemotep's user avatar
  • 5,430
13 votes
Accepted

32 bit apache on a 64 bit linux system

Many distributions support this, in various ways. On Debian and derivatives, you’d install using the amd64 architecture for the system (or even just the kernel), then add the i386 architecture (dpkg -...
Stephen Kitt's user avatar
12 votes
Accepted

Is it worth reinstalling 64-bit Ubuntu instead of 32-bit on old hardware?

It won't be faster in any meaningful way, but the reality of 32 bit is that it's increasingly legacy, which means, in the real world, bugs are not getting found and fixed. I would install 64 bit if ...
Lizardx's user avatar
  • 3,134
10 votes
Accepted

Can we run 32bit Programs on Alpine Linux?

musl (and therefore Alpine) doesn't really support "multilib" like glibc. You need to have a 32-bit environment in a chroot to run 32-bit applications. Follow the chroot install guide on the wiki, ...
A. Wilcox's user avatar
  • 304
8 votes

How to run 32-bit (armhf) binaries on 64-bit (arm64) Debian OS on Raspberry Pi?

I had the same issue (multiple package architecture (armhf) does not match system (arm64) when doing apt install libc6:armhf). For me executing dpkg --add-architecture armhf solved this problem.
FPK's user avatar
  • 181
6 votes

How do I run 32-bit programs on a 64-bit Debian/Ubuntu?

If you just have a 32-bit binary you'd like to run on a modern 64-bit Debian/Ubuntu system, do the following: dpkg --add-architecture i386 apt update apt install libc6-i386 This has been tested on ...
cjs's user avatar
  • 728
5 votes
Accepted

Redhat repos not found

It is not a "maybe", the names are part of a private DNS space, and they are apparently pointing to an internal Satellite setup. Changing the DNS for a public DNS name as Google won't solve a private ...
Rui F Ribeiro's user avatar
5 votes

Install 64 bit programs on a 32 bit OS with a 64 bit processor

On some architectures, yes. But not on ARM or x86. You could use QEMU to emulate a 64-bit system, but you don't want to.
Ignacio Vazquez-Abrams's user avatar
5 votes
Accepted

32-bit libraries GCC for RHEL/CentOS 7

Intel Parallel Studio needs the 32-bit libraries. yum install libgcc*i686 libstdc++*i686 glibc*i686 libgfortran*i686
Nasir Riley's user avatar
  • 12.3k
5 votes

Is it worth reinstalling 64-bit Ubuntu instead of 32-bit on old hardware?

It's probably worth reinstalling to a 64-bit operating system. As Lizardx mentioned, there's less focus on 32-bit x86 systems right now and people are fixing fewer bugs there. Additionally, it is a ...
bk2204's user avatar
  • 4,497
5 votes
Accepted

Why does the year 2038 problem occur in the first place?

Time un Unix systems is tracked by the number of seconds since the Epoch, 00:00 on 1 Jan 1970 UTC. At one point in 2038, that number of seconds will exceed the ability of a 32-bit integer to store. ...
DopeGhoti's user avatar
  • 79.2k
5 votes
Accepted

Why does the 64bit Linux Mint Live run on my 32bit machine?

If amd64 packages work on your laptop, without QEMU, then it’s a 64-bit x86 system. The T6600 CPU is a 64-bit x86 CPU. Note that 64-bit PCs have been the norm for over 15 years (arguably since 2006). (...
Stephen Kitt's user avatar
4 votes

Install 64 bit programs on a 32 bit OS with a 64 bit processor

Upgrade only your kernel to a 64-bit one, so you will be able to run 64-bit binaries. Essentially, it will run your whole distribution in 32-bit compat mode, and your only 64-bit mongodb will be its ...
peterh's user avatar
  • 10.5k
4 votes

Will running a 32-bit version of ImageMagick result in half the memory usage of a 64-bit version?

64 bit vs. 32 bit programs generally just affect the amount of memory that the program can address directly. The programs themselves may not take up much more space in memory other than a small ...
Mark Stewart's user avatar
3 votes
Accepted

C++ Build 32bit binary on 64bit system

Alright I found out what was the problem: When I found out, I had to use g++-multilib I went ahead and searched for that in my package manager (synaptic in my case). That one listed a bunch of ...
Raven's user avatar
  • 843
3 votes
Accepted

Does my Linux system support the 32-bit syscall table?

I take it you’re following the RHEL 5 Security Technical Implementation Guide. “Does my Linux system support the 32-bit syscall table?” is a very interesting question and, as Gilles mentions, not one ...
Stephen Kitt's user avatar
3 votes

Will running a 32-bit version of ImageMagick result in half the memory usage of a 64-bit version?

Well, 64-bit vs 32-bit does change the run-time memory usage somewhat, in that it changes the size of pointers. On amd64, an int (the default integer type) is still 32 bits, so that doesn't change. ...
ilkkachu's user avatar
  • 148k
3 votes

Convert 64-bit ISO to 32-bit

You can’t convert a 64-bit operating system to run on a 32-bit CPU. Regarding your specific scenario, if you have a Blancco license, you should ask them directly (and you should be able to download ...
Stephen Kitt's user avatar
3 votes

What does it take to run 64-bit userland software on a 32-bit kernel?

Snow leopard was able to run 64 bits binaries in an Intel 64 bit CPU. It was also able to boot with a 64 bit kernel when your efi was already 64 bits (my production batch of the Macbook "transition-...
Rui F Ribeiro's user avatar
3 votes
Accepted

List all 32 Bit packages on a Gentoo System

The eix tool comes to help: eix -I --installed-with-use abi_x86_32 -I selects only installed packages --installed-with-use selects packages with certain USE flag In this particular case you could ...
jimmij's user avatar
  • 48.7k
3 votes

configure: error: C compiler cannot create executables

There can be lots of reasons for it. What happens to me most often is that I trash my CFLAGS either on the command line or by having one set in my environment. Happens to me a couple times a year ...
Alan Corey's user avatar
3 votes

Does 32-bit builds of CentOS 7 exist?

Below is the official url for Alternative Architectures. Here we can download i386 image. https://wiki.centos.org/Download
NIK's user avatar
  • 529
3 votes
Accepted

32-bit version of udev and usb library in ubuntu

You need to install the i386 development packages: sudo apt install libudev-dev:i386 libusb-1.0-0-dev:i386 These two are co-installable with their amd64 versions so you won’t need to uninstall ...
Stephen Kitt's user avatar
3 votes

Recommended Linux on 32 bit PC

I have a 32 bit PC with 3 GB RAM and 256 MB graphics memory. I wanted to start learning Linux, but the problem is finding the right distribution. I prefer to use Oracle VirtualBox. Ubuntu recently ...
oxr463's user avatar
  • 1,300
3 votes
Accepted

dmesg says: "Warning: Outdated ThinkPad BIOS/EC firmware ... may be missing critical bug fixes". Why is it being so alarmist?

In your case, the manufacturer hasn’t released firmware updates for your system since 2007, so it is probably fine for you to ignore the warning. On more recent systems, firmware upgrades might be ...
Stephen Kitt's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible