ARMデバイス用のLinuxパッケージマネージャ

ARMデバイス用のLinuxパッケージマネージャ

通常、パッケージマネージャはaptX86とX64の両方のシステムで作業することを好みます。

aptたとえば、Rasberry Piで実行されているLinuxパッケージマネージャは、インポートしてインストールするバイナリがARMプラットフォーム用である必要があることをどうやって知ることができますか?

sudo apt-get install他のデバイスと同様に実行できます。

デバイスのどこに正しいパッケージを見つける方法が指定されていますか?

ベストアンサー1

aptそして.debパッケージはx86アーキテクチャに限定されません。 Debian はこれを特別にサポートしています。さまざまなアーキテクチャarm64armel、 を含みますarmhf

DebianベースのシステムではRaspberry Piオペレーティングシステムを含む、システムアーキテクチャはパッケージのアーキテクチャとして定義され、dpkg次の式で表されます。

dpkg --print-architecture

これは通常使用されるインストールイメージに従って設定されますが(使用しているシステムに適している必要があります)、クロスステージングを使用してインストール後に変更できます(例えば i386到着するamd64)。

aptパッケージは、決定されたアーキテクチャ用にデフォルトでインストールされますdpkg

おすすめ記事