1

私は Android 組み込み開発の世界に足を踏み入れ、BeagleBone Blackを手に入れました。アンドリュー・ヘンダーソンのガイドに従っていますが、行き詰まりました。カーネル部分まで作成し、 CA証明書をインストールしましたが、build_kernel.shスクリプト を実行すると、

+ Detected build host []
+ host: [x86_64]
+ git HEAD commit: [3b8714a41677a022608ba1f4838c94c8c172e496]
Installing: gcc-linaro-arm-linux-gnueabihf
-----------------------------
--2013-11-13 14:54:12--  https://launchpad.net/linaro-toolchain-binaries/trunk/2013.04/+download/gcc-linaro-arm-linux-gnueabihf-4.7-2013.04-20130415_linux.tar.xz
Resolving launchpad.net... 91.189.89.222, 91.189.89.223
Connecting to launchpad.net|91.189.89.222|:443... connected.
ERROR: cannot verify launchpad.net's certificate, issued by `/C=US/ST=Arizona/L=Scottsdale/O=GoDaddy.com, Inc./OU=http://certificates.godaddy.com/repository/CN=Go Daddy Secure Certification Authority/serialNumber=07969287':
  Self-signed certificate encountered.
To connect to launchpad.net insecurely, use `--no-check-certificate'.
Unable to establish SSL connection.

[Process completed]

通常のユーザーと同様にルートとして実行してみましたが、同じ結果が得られました。何か案は?前もって感謝します。

編集1:

出力が推奨するように、 --no-check-certificate フラグを使用して実行し、取得しました

sh-3.2# ./build_kernel.sh --no-check-certificate
+ Detected build host []
+ host: [x86_64]
+ git HEAD commit: [3b8714a41677a022608ba1f4838c94c8c172e496]
Installing: gcc-linaro-arm-linux-gnueabihf
-----------------------------
--2013-11-14 09:06:35--  https://launchpad.net/linaro-toolchain-binaries/trunk/2013.04/+download/gcc-linaro-arm-linux-gnueabihf-4.7-2013.04-20130415_linux.tar.xz
Resolving launchpad.net... 91.189.89.223, 91.189.89.222
Connecting to launchpad.net|91.189.89.223|:443... connected.
Unable to establish SSL connection.

私は決して Linux のプロではありませんが、学んでいます。--no-check-certificateフラグを正しく使用していますか?

4

1 に答える 1

1

Andrew が提供するビルド済みのイメージを使用しないのはなぜですか? http://icculus.org/~hendersa/android/

Android::Overview() セクションの [ここからダウンロード] リンクを使用するだけです。

于 2013-11-18T18:19:51.030 に答える