O Ubuntu deve ser idêntico para cada arquitetura (atualmente amd64, armel, i386, powerpc), embora possa haver algumas pequenas diferenças no comportamento devido à portabilidade incompleta para uma determinada arquitetura (atualmente não existe arquitetura no arquivo com não há problemas de portabilidade pendentes, embora a maioria seja difícil de perceber para a maioria dos usuários).
As imagens do Ubuntu Desktop produzidas para o ARM incluíram a unidade-2d como a sessão primária em vez da unidade, principalmente porque há muito poucas placas gráficas disponíveis para plataformas comuns que suportam OpenGL no Ubuntu (e nenhuma é fornecida com dispositivos de referência comuns) . Eu entendo que o trabalho está em andamento para portar Unity para OpenGL ES, que é mais comumente suportado por padrão em dispositivos de referência, o que deve resultar em um retorno ao envio de imagens idênticas para o Ubuntu Desktop.
Toda a documentação, guias, processos, etc. do Ubuntu devem ser os mesmos, independentemente da arquitetura (assumindo compatibilidade do hardware subjacente), com o resultado de que se você conseguir alguma solução de rede com uma arquitetura (por exemplo, powerpc), ser capaz de fazer isso com outro (por exemplo, armel).
Ao construir uma solução de rede com várias arquiteturas, tome cuidado para ter instalações paralelas de pacotes, em vez de compartilhar binários diretamente entre máquinas: enquanto o mesmo pacote deve se comportar da mesma maneira, independentemente da arquitetura, não é possível para executar por exemplo binários amd64 em um host de armel. Os pacotes no arquivo foram compilados separadamente para cada arquitetura para evitar essa confusão, portanto, executar o apt-get install (ou invocar seu gerenciador de pacotes favorito) instalará a compilação correta do pacote.