Po długim zawieszeniu się ze starszym Ubuntu (wersja 12) aktualizuję się do wersji 16 i jestem bardzo mylony ze wzmiankami o „gcc-multilib”.
Czy to faktycznie model „grubych plików binarnych” lub „ uniwersalnych plików binarnych ” firmy Apple przeniesiony na system Linux?
To znaczy, czy natywne biblioteki C na Ubuntu stały się kontenerami, które pakują kilka plików binarnych dla różnych architektur?
Jeśli tak, to nie musimy już specjalnie instalować 32-bitowych bibliotek uruchomieniowych w systemie x64? „Domyślny” pakiet bibliotek gcc lub g ++ zawiera wszystko, co jest potrzebne do uruchamiania i budowania aplikacji 32-bitowych?
dpkg --add-architecture
po prostu mówidpkg
, że naprawdę chcesz zainstalować pakiety dla architektury zagranicznej i powinien przestać narzekać i żądać--force-architecture
.