mkimageコマンドが見つかりません - U-ブートイメージが構築されることはありません

Ubuntuの16.04.2コンパイラー環境アームlinux3.4.5にlinux-2.6.22.6


  コンパイル中ののlinux-2.6.22.6バージョン、パッチ後にパッチを適用するために、独自のボードを必要に応じて、カーネルのソースコードを、デフォルトの設定の必要性を

myroot@myroot:~/system/kernel/linux-2.6.22.6$ make uImage

場合は、通常の一部をコンパイルする前に、しかし最後に登場

"mkimage" command not found - U-Boot images will not be built 

私は次のように依存関係をインストールしようとするので、mkimageコマンドは、我々はいくつかの依存関係が欠落していることを示す、見つかりません。

sudo apt-get install uboot-mkimage 

しかし、それは次のようなエラーが登場しました

Package uboot-mkimage is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  u-boot-tools:i386 u-boot-tools

E: Package 'uboot-mkimage' has no installation candidate

このエラーメッセージは、我々はインストールする必要があることを示し、U-ブートツール、次の手順を実行する必要があるので、依存関係を

sudo apt-get install u-boot-tools 

インストールが完了した後に再び

sudo apt-get install uboot-mkimage 

通常は依存関係があるべきインストールされていますが、それでも上記のヒントやエラーメッセージと同様のものがあり、インストールのu-ブートツールを依存関係の後、または

プロンプト

Package uboot-mkimage is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  u-boot-tools:i386 u-boot-tools

E: Package 'uboot-mkimage' has no installation candidate
解決できない解決策を見つけようと、多くの後、最終的にでは、ubootソースコンパイラを見つけて
u-boot-1.1.6/tools/
ディレクトリ内の実行可能ファイルがありmkimage!だから我々はなかったです
sudo cp mkimage /bin/ 

その後、再びメインのカーネルディレクトリのMakefile再び

myroot@myroot:~/system/kernel/linux-2.6.22.6$ make uImage
プロンプト
  Image arch/arm/boot/uImage is ready

正常に生成uImageファイル!問題は解決しました!


間で

sudo cp mkimage /bin/ 

前述したように、それが最良の他の公式カタログに置かれても、ツールやシステム関連のための一般的な/ bin /ディレクトリ内のファイルは、、を/ usr /ビン/または他の既存のディレクトリ・パス(ビン/)にコピーすることができますトラブルスポットが、それは良い習慣を開発するのに役立ちますが、今はそんなに練習セッションはありません -


この問題を解決するには、直接ダウンロードの依存関係に加えて、私の思考の新しい方法を与えている、あなたはまた思考ので、直接、実際に窓の遅れは、アイデアを考えるだろう、ここでLinuxには思わなかったツールに直接コピーを使用することができます改善の余地はまだあります?


為替へようこそ、議論したり私を修正!一般的な進歩!



发布了19 篇原创文章 · 获赞 7 · 访问量 6940

おすすめ

転載: blog.csdn.net/G_METHOD/article/details/79514515