- CPU compatibility matrix for Ubuntu Server and OpenStack
- Supported OpenStack versions
- SupportedArchitectures
- Intel x86
- AMD64 (x86_64)
- POWER (OpenPOWER) Servers
- S390X (IBM Mainframe Systems)
- PowerPC (legacy)
- Multiprocessor Machines
- Sparc
- Other Architectures
- Related Links
- HardwareCompatibilityLists
- Куда можно добавить информацию
- hw-probe: добавить информацию на linux-hardware.org
- См. также
CPU compatibility matrix for Ubuntu Server and OpenStack
The CPU compatibility matrix for Ubuntu and related products. The matrix shows which Ubuntu LTS version introduces an initial support for a given processor or chipset. Canonical recommends running the latest LTS release to take advantage of the full capabilities of a CPU.
Vendor | CPU family | Code name | Initial support in Ubuntu LTS |
---|---|---|---|
AMD | EPYC 7xx3 | Milan (Zen 3) | 18.04.5 |
AMD | EPYC 7xx2 | Rome (Zen 2) | 16.04.5 |
AMD | EPYC 7xx1 | Naples (Zen1) | 16.04.5 |
Intel | Xeon | Ice Lake (SP) | 18.04 |
Intel | Xeon | Cooper Lake | 18.04 |
Intel | Xeon | Cascade Lake | 18.04 |
Supported OpenStack versions
OpenStack release cadence follows Ubuntu release cadence. This means that a new version of OpenStack is released twice a year: in April and in October. Those are shipped with new versions of Ubuntu, however, since Canonical recommends using Ubuntu LTS in production environments, new versions of OpenStack are also available on Ubuntu LTS version through the Ubuntu Cloud Archive.
The OpenStack support lifecycle on Ubuntu can be represented this way:
Release | Tech preview | Released | End of life | Extended customer support | Expanded Security Maintenance (ESM) |
---|---|---|---|---|---|
OpenStack Y LTS | Apr 2022 | Apr 2027 | Apr 2032 | ||
Ubuntu 22.04 LTS | Apr 2022 | Apr 2027 | Apr 2032 | ||
OpenStack Y | Apr 2022 | Apr 2025 | |||
OpenStack Xena | Oct 2021 | Apr 2023 | |||
OpenStack W | Apr 2021 | Oct 2022 | Apr 2024 | ||
OpenStack Victoria | Oct 2020 | Apr 2022 | |||
OpenStack Ussuri LTS | Apr 2020 | May 2020 | Apr 2025 | Apr 2030 | |
Ubuntu 20.04 LTS | Apr 2020 | Apr 2025 | Apr 2030 | ||
OpenStack Ussuri | Apr 2020 | May 2020 | Apr 2023 | ||
OpenStack Train | Aug 2019 | Feb 2021 | |||
OpenStack Stein | Apr 2019 | Oct 2020 | Apr 2022 | ||
OpenStack Rocky | Aug 2018 | Feb 2020 | |||
OpenStack Queens LTS | Apr 2018 | Apr 2023 | Apr 2028 | ||
Ubuntu 18.04 LTS | Apr 2018 | Apr 2023 | Apr 2028 | ||
OpenStack Queens | Feb 2018 | Apr 2021 | |||
OpenStack Mitaka LTS | Apr 2016 | Apr 2021 | Apr 2024 | ||
Ubuntu 16.04 LTS | Apr 2016 | Apr 2021 | Apr 2024 |
© 2023 Canonical Ltd. Ubuntu and Canonical are registered trademarks of Canonical Ltd.
SupportedArchitectures
«Ubuntu is officially compatible with three very common processor architectures — x86 (aka i386), AMD64 (aka x86_64) and PowerPC.
Intel x86
This covers the vast majority of desktop PCs and small-to-medium servers. If you’re blissfully ignorant of the technical details of your computer, you most likely have this architecture.
Technically, this includes nearly all x86-based processors, including AMD and VIA (former Cyrix) processors, and newer processors like Athlon XP and Intel P4 Xeon. (286 and earlier processors are *not* supported by Ubuntu, or even Linux in general).
This architecture also covers nearly all bus systems that were ever used with these processors: ISA, EISA, PCI, MCA (Microchannel), and VESA Local Bus (VLB).
Note that Laptops may contain specialized or proprietary hardware; to check whether your laptop works well with Ubuntu, take a look at the Linux Laptop Pages.
AMD64 (x86_64)
You can use either x86 or x86_64 with a 64 bit processor, see advantages/disadvantages to running x86_64.
This covers AMD processors with the «amd64» extension and Intel processors with the «em64t» extension.
Please note that the ia64 architecture is for Intel Itanium Processors Only. (Intel’s «ia64» architecture is different. Ubuntu doesn’t officially support ia64 yet, but work is well underway, and many Ubuntu/ia64 packages are available as of 2004-01-16).
64 bit ARM SoCs (System on Chip) from multiple SoC vendors have been enabled and certified on Ubuntu 14.04 and newer releases. Please refer to https://www.ubuntu.com/download/server/arm for download and installation instructions. A list of Ubuntu certified ARM SoCs and Servers can be found on Ubuntu the SoC Certification (see https://certification.ubuntu.com/soc/) and Ubuntu Server Certification pages (see https://certification.ubuntu.com/server/).
POWER (OpenPOWER) Servers
As of Ubuntu 14.04 LTS, IBM’s POWER8 (ppc64el) architecture and its OpenPOWER variants are fully supported. Please refer to http://wiki.ubuntu.com/ppc64el for details.
S390X (IBM Mainframe Systems)
As of Ubuntu 16.04 LTS, certain systems that utilize IBM’s S390X architecture, also referred to as «System z» and «LinuxONE» are fully supported. Currently, these are: IBM z13, IBM z13s, IBM zEC12, IBM zBC12, LinuxONE Emperor and LinuxONE Rockhopper. Please refer to https://wiki.ubuntu.com/S390X for details.
PowerPC (legacy)
Please note, that PowerPC Long Term Support ended with Ubuntu 6.06. Updates were still available from Ubuntu Ports until Ubuntu 16.04.
This covers the majority of machines with a PowerPC CPU.
Most prominent are the Power Macintoshes produced by Apple. Note that older Macs with a Motorola 680×0 processor are *not* covered here. (They have the «m68k» architecture, which isn’t supported by Ubuntu but may be supported by other Linux distributions.)
The PowerPC family is quite varied though, you can find everything from Power Macintosh clones to IBM small-to-medium servers here.
This architecture also covers most bus systems that are in use with the PowerPC processor. The most notable exception is the Nu Bus, which was used in some Apple Macintosh models (before Apple switched over to PCI). (A Linux kernel and limited support for the Nu Bus can be found at http://nubus-pmac.sourceforge.net/).
- Manufacturer: Apple (Linux Subarchitecture: powermac-New World)
- iMac Bondi Blue, 5 Flavors, Slot Loading
- iMac Summer 2000, Early 2001
- iBook, iBook SE, iBook Dual USB
- iBook2
- Power Macintosh Blue and White (B&W) G3
- Power Macintosh G4 PCI, AGP, Cube
- Power Macintosh G4 Gigabit Ethernet
- Power Macintosh G4 Digital Audio, Quicksilver
- Power Book G3 Fire Wire Pismo (2000)
- Power Book G3 Lombard (1999)
- Power Book G4 Titanium
- Performa 4400, 54xx, 5500
- Performa 6360, 6400, 6500
- Power Macintosh 4400, 5400
- Power Macintosh 7200, 7300, 7500, 7600
- Power Macintosh 8200, 8500, 8600
- Power Macintosh 9500, 9600
- Power Macintosh (Beige) G3 Minitower
- Power Macintosh (Beige) Desktop, All-in-One
- Power Book 2400, 3400, 3500
- Power Book G3 Wallstreet (1998)
- Twentieth Anniversary Macintosh
- Workgroup Server 7250, 7350, 8550, 9650, G3
- Power Base, Power Tower / Pro, Power Wave
- Power Center / Pro, Power Curve
- C500, C600, J700, S900
- APS Tech M*Power 604e/2000
- Starmax 3000, 4000, 5000, 5500
- Firepower, Power Stack Series E, Power Stack II
- MPC 7xx, 8xx
- MTX, MTX+
- MVME2300(SC)/24xx/26xx/27xx/36xx/46xx
- MCP(N)750
- RS/6000 40P, 43P
- RS/6000 Power 830/850/860 (6070, 6050)
- RS/6000 6030, 7025, 7043
- RS/6000 p640
- RS/6000 B50, 43P-150, 44P
- A1200, A3000, A4000
This list is not exhaustive. New models are constantly being brought out, and some older models may be absent because they haven’t been tested.
Multiprocessor Machines
All of the above architectures may come in a multiprocessor flavor (often called «symmetric multiprocessing» or SMP). This is not a problem for Ubuntu: it can handle multiple processors just fine.
The installation process may choose to use just one of the CPUs, but that’s no cause for alarm: you’ll be given the opportunity to adapt Ubuntu to your hardware later, from this page: CompileTheKernel.
Sparc
Sparc processors were supported from 6.06, 7.04, 7.10 on the server edition only. As of 8.04, Sparc is no longer commercially supported. It was maintained as an Ubuntu Port through 10.04.
Other Architectures
Ubuntu doesn’t currently support any other architectures. This doesn’t mean that Ubuntu won’t run — in fact it is entirely possible that it *will* install without a problem. After all, Ubuntu is based on the Debian distribution, which has support for eight additional architectures.
However, if you run into problems, the Ubuntu people may or may not be helpful in getting you going — no promises here.
Related Links
SupportedArchitectures (последним исправлял пользователь guiverc 2022-08-12 05:42:58)
The material on this wiki is available under a free license, see Copyright / License for details
You can contribute to this wiki, see Wiki Guide for detailsHardwareCompatibilityLists
Запуск Linux-дистрибутивов на этом железе может привести к неработоспособности железа:
Куда можно добавить информацию
- Отправить информацию о компьютере с помощью perl-скрипта hw-probe, см. раздел ниже;
- https://h-node.org — придётся зарегистрироваться. Добавление оборудования представляет из себя заполнение анкеты, также есть небольшая инструкция;
- https://openbenchmarking.org — результаты тестов Phoronix, надо запустить у себя Phoronix test suite;
- Если вы как-то особенно настроили lm-sensors для вашей материнской платы, добавьте конфигурацию согласно этой инструкции: lm-sensors Configurations;
- linux-on-laptops — можно предложить добавить на сайт ссылку на обзор ноутбука с работающим linux;
hw-probe: добавить информацию на linux-hardware.org
Команда для отправки данных:
sudo -E hw-probe -all -upload
Пример создания ID, чтобы потом видеть все «свои» компьютеры:
sudo hw-probe -generate-inventory -email my@example.com
Пример отправки данных, с тестом производительности, но без информации о точках монтирования, размеров разделов и списка пакетов:
sudo -E hw-probe -all -disable df,fdisk,lsblk,grub,dpkg -check -upload -i YOUR_ID
Пакет hw-probe доступен (repology.org, pkgs.org) в стандартных репозиториях с Debian 11 Bullseye/Devuan 4 Chimaera/Ubuntu 20.04.
Есть пакеты для основных дистрибутивов.
См. также
- HardwareDetect — полезные команды для определения типа установленного оборудования;
- Использование Linux в сервисном центре — detect and test hardware;