gcc-multilib
é útil para compilação cruzada , isto é, compilar um programa para ser executado em uma arquitetura de processador diferente. Por exemplo, você precisaria de gcc-multilib
se estiver rodando no Ubuntu de 64 bits e quiser compilar um programa para rodar no Ubuntu de 32 bits (ou no ARM, etc.).