適性パッケージをクロスコンパイルしますか?

適性パッケージをクロスコンパイルしますか?

ARM Chromebookがあります。内蔵ハードドライブにUbuntuを非常に簡単にインストールできるようにするCroutonというプロジェクトがあります(私はすでにインストールしています)。ただし、リポジトリ内のほとんどのパッケージはもちろん、X86とX64でのみ利用可能です。

  1. 任意のaptパッケージをインポートしてARM Chromebookで実行するためにクロスコンパイルすることは技術的に可能ですか?
  2. 可能であれば、これを比較的簡単に行う方法は何ですか? ARMパッケージの作成プロセスを自動化する方法が見つかったら、非常に高速な24コアシステムでコンパイルできます。

ベストアンサー1

aptリポジトリからすべてのパッケージのソースコードを取得できます。ダウンロードして1つのコマンドですべてコンパイルすることもできます。

もちろん、ARMバージョンに移植されていないアイテムが機能するという保証はありません。 x86アセンブリには多くのものが深く埋め込まれています。

sudo apt-get build-dep <package>
sudo apt-get source --compile <package>

バラよりこの回答

おすすめ記事