Supported architectures¶
Packages are typically built for each of several architectures. These are officially supported and maintained by the Ubuntu project. Canonical provides server resources to build, store and distribute packages and installation media for them, and the core development team is responsible for their upkeep.
Build failures on these architectures are considered serious bugs. Each official Ubuntu release and update includes appropriate support for these architectures.
Identifier |
Alternative Architecture Names |
Endianness |
Architecture Type |
|---|---|---|---|
|
x86-64, x86_64, x64, AMD64, Intel 64 |
||
|
Intel x86, 80x86 |
||
|
ARM64, ARMv8, AArch64 |
||
|
ARM32, ARMv7, AArch32, ARM Hard Float |
||
|
PowerPC64 Little-Endian |
||
|
PowerPC (32-bit) |
||
|
IBM System z, S/390, S390X |
||
|
RISC-V (64-bit) |
Other architectures¶
Ubuntu doesn’t currently support any other architectures. This doesn’t mean that Ubuntu won’t run on other architectures – in fact it is entirely possible for it to install without a problem, because Ubuntu is based on the Debian distribution, which has support for eight additional architectures (see Debian Supported Architectures).
However, if you run into problems, the Ubuntu community may not be able to help you.