Ubuntu призначений бути однаковим для кожної архітектури (в даний час amd64, armel, i386, powerpc), хоча можуть бути невеликі відмінності в поведінці через неповне перенесення даної архітектури (на даний момент в архіві немає архітектури, яка не має видатних переносів проблеми, хоча більшість користувачів важко помітити).
Зображення Ubuntu Desktop, створені для ARM, включали єдність-2d як основний сеанс, а не єдність, здебільшого тому, що в загальних платформах armel, що підтримують OpenGL в Ubuntu, є дуже мало графічних карт (і жодна не в комплекті з загальними довідковими пристроями). Я розумію, що зараз триває робота над портом Unity до OpenGL ES, який частіше підтримується за замовчуванням на довідкових пристроях, що може призвести до повернення до доставки однакових зображень для Ubuntu Desktop.
Вся документація, путівники, процеси тощо Ubuntu повинні бути однаковими, незалежно від архітектури (якщо припустити сумісність базового обладнання), в результаті чого, якщо ви можете досягти певного мережевого рішення з однією архітектурою (наприклад, powerpc), ви повинні мати можливість зробіть це з іншим (наприклад, рукоділля).
Створюючи мережеве рішення з декількома архітектурами, подбайте про те, щоб у вас були паралельні установки пакетів, а не обмінювались бінарними файлами безпосередньо між машинами: хоча один і той же пакет повинен вести себе однаково незалежно від архітектури, у загальному випадку він не може виконати, наприклад amd64 бінарні файли на арсенальному хості. Пакети в архіві були складені окремо для кожної архітектури, щоб уникнути цієї плутанини, тому запуск apt-get install (або іншим чином виклик улюбленого менеджера пакунків) встановить правильну збірку пакету.