1

最近、Linuxmint 14 KDE に Firefox アドオン SDK の最新バージョン 1.13.2 をダウンロードしました。以下のコマンドに示すように、これまでのところ問題なく機能しました。

ikrz@iklg570 /media/MyDrive/Dev/MozillaAddons/sdk $ source bin/activate
Welcome to the Add-on SDK. Run 'cfx docs' for assistance.
(sdk)ikrz@iklg570 /media/MyDrive/Dev/MozillaAddons/sdk $ cfx docs
bash: /media/MyDrive/Dev/MozillaAddons/sdk/bin/cfx: Permission denied
(sdk)ikrz@iklg570 /media/MyDrive/Dev/MozillaAddons/sdk $

しかし、上記の端末 (Konsole) の出力からわかるように、cfx コマンドを実行する権限が拒否されました。これは、Linuxmint 14 MATE を使用していたときに正常に動作していましたが、アドオン SDK の 1.12 です。

superuser.comで質問されたユーザー許可に関連するもう 1 つの問題があります。

4

1 に答える 1

1

bin ディレクトリ内のファイルには、実行ビット権限がありません。

https://gist.github.com/canuckistani/5008348

テストとして、1.13.2 を tarball としてダウンロードして解凍しました。Gist の「correct.sh」部分で、ディレクトリがどのように見えるかを確認できます。次のコマンドを使用しました。

wget https://ftp.mozilla.org/pub/mozilla.org/labs/jetpack/addon-sdk-1.13.2.tar.gz
tar xfz addon-sdk-1.13.2.tar.gz

これを行ったディレクトリはユーザーが所有しており、ローカル ファイル システムです。YMMV。

于 2013-02-21T21:27:01.693 に答える