Ubuntu soll für jede Architektur (derzeit amd64, armel, i386, powerpc) identisch sein, obwohl es aufgrund der unvollständigen Portierung auf eine bestimmte Architektur geringfügige Verhaltensunterschiede geben kann (derzeit gibt es keine Architektur im Archiv ohne ausstehende Portierung Probleme, obwohl die meisten für die meisten Benutzer schwer zu bemerken sind).
Ubuntu Desktop-Images, die für ARM erstellt wurden, enthalten Unity-2d als primäre Sitzung und nicht Unity, hauptsächlich, weil nur sehr wenige Grafikkarten für gängige Armel-Plattformen verfügbar sind, die OpenGL in Ubuntu unterstützen (und keine mit gängigen Referenzgeräten gebündelt sind). Ich verstehe, dass derzeit daran gearbeitet wird, Unity auf OpenGL ES zu portieren, was auf Referenzgeräten standardmäßig häufiger unterstützt wird. Dies sollte dazu führen, dass wieder identische Images für Ubuntu Desktop ausgeliefert werden.
Alle Ubuntu-Dokumentationen, Anleitungen, Prozesse usw. sollten unabhängig von der Architektur (unter der Annahme der Kompatibilität der zugrunde liegenden Hardware) identisch sein. Wenn Sie also eine Netzwerklösung mit einer Architektur (z. B. PowerPC) erzielen können, sollten Sie dies können Tun Sie dies mit einem anderen (z. B. Armel).
Achten Sie beim Erstellen einer Netzwerklösung mit mehreren Architekturen darauf, dass Sie Pakete parallel installieren, anstatt Binärdateien direkt zwischen Computern zu teilen. Während sich dasselbe Paket unabhängig von der Architektur gleich verhalten sollte, kann es im allgemeinen Fall nicht ausgeführt werden, z amd64-Binärdateien auf einem Armel-Host. Pakete im Archiv wurden für jede Architektur separat kompiliert, um diese Verwirrung zu vermeiden. Wenn Sie also apt-get install ausführen (oder auf andere Weise Ihren bevorzugten Paketmanager aufrufen), wird der richtige Build des Pakets installiert.