2

ICSandroidカーネルを搭載したパンダボードにbusyboxをインストールしようとしています

手順は私が使用したものより下です

  1. パンダボードに対応したバイナリファイルをダウンロード

  2. それをsystem/busybox/フォルダーにプッシュします

  3. 起動したファイルシステムで次のコマンドを実行して、busyboxコマンドラインツールをターゲットにインストールします。

                     pc> ./adb shell
                     target$ cd /system/busybox
                     target$ ./busybox --install .
                     target$ ./sh  #here i am getting error like ./sh: precmd: not found
    
  4. 名前を変更して元のsh実行可能ファイルを保存し、busyboxshへのソフトリンクを作成します。

     target$ cd /system/bin
     target$ mv sh sh.android
     target$ ln -s /system/busybox/sh sh 
    
  5. その後、エクスポート

    export PATH = $ PATH:/ system /busybox:/ sbin:/ vendor / bin:/ system / sbin:/ system / bin:/ system / xbin

Busyboxシェルをデフォルトのシェルにして、Pandaボードでスクリプトを実行できるようにしたいのですが、そこで述べた3番目のステップでエラーが発生します。

4

1 に答える 1

0

precmdエラーはプロンプトが原因のようです。次の手順を実行して、プロンプトをリセットしてみてください。

$ unset PS1 PROMPT_COMMAND
于 2013-01-04T09:07:24.683 に答える