11.10のマルチアーチ機能は、64ビットユーザーが「force--architecture」コマンドに頼らずに32ビット「.debs」をインストールできることを意味しますか?
確かに、いくつかの注意事項を伴うマルチアーチのサポートにより、--force-architecture
は不要になりました。
サードパーティのWebサイトの多くのパッケージでは、必要な依存関係が設定されていません。マルチアーチの前に、ia32-libs
と呼ばれるダーティハックが作成されました。これには複数のパッケージ用の32ビットライブラリが含まれるため、メンテナーは「ia32-libs
パッケージをインストールするだけ」と言うのは簡単でした。ほとんどの場合、32ビットシステムの依存関係が記載されているため、これらをインストールする必要がありますが、32ビットアーキテクチャの場合は、各パッケージの後に次のように:i386
を追加します。
Sudo apt-get install libgl1-mesa-glx:i386 libc6:i386