Firefox addon 从Firefox加载项SDK执行cfx命令的权限被拒绝
最近,我在Linuxmint 14 KDE中下载了最新版本的Firefox插件SDK 1.13.2。其工作原理如下所示:Firefox addon 从Firefox加载项SDK执行cfx命令的权限被拒绝,firefox-addon,firefox-addon-sdk,linux-mint,Firefox Addon,Firefox Addon Sdk,Linux Mint,最近,我在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 $ cf
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 $
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
但是,正如您在终端(Konsole)的上述输出中所看到的,运行cfx命令的权限被拒绝。当我使用Linuxmint 14 MATE时,它工作得很好,但是使用了附加SDK的1.12
我又遇到了一个问题,与在询问的用户权限有关。bin目录中的文件没有执行位权限: 作为一个测试,我下载了1.13.2作为tarball并将其解包,您可以在gist的'correct.sh'部分看到目录应该是什么样子。我使用了以下命令:
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 $
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.bin目录中的文件没有执行位权限: 作为一个测试,我下载了1.13.2作为tarball并将其解包,您可以在gist的'correct.sh'部分看到目录应该是什么样子。我使用了以下命令:
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 $
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.ls-la对SDK的bin目录有何评论?@canuckistani
ikrz@iklg570/media/MyDrive/Dev/MozillaAddons/sdk/bin$ls-la
总计30
drwx------1ikrzikrz4096-Feb 12:43.
drwx------1ikrzikrz4096-Feb 12:43.
-rw------1ikrzikrz2368-Feb 12:43激活--1 ikrz ikrz 4420 Feb 12:43激活。bat--1 ikrz ikrz 2677 Feb 12:43激活。ps1--code>--rw--1 ikrz ikrz 1132 Feb 12:43 cfx--1 ikrz ikrz 256 Feb 12:43 cfx--bat--1 ikrz ikrz 256 Feb 12:43停用。bat--drwx-----1 ikrz ikrz 0 Feb 12:43集成脚本
ls-la对SDK的bin目录说了什么?@canuckistaniikrz@iklg570/media/MyDrive/Dev/MozillaAddons/sdk/bin$ls-la
总计30
drwx------1ikrzikrz4096-Feb 12:43.
drwx------1ikrzikrz4096-Feb 12:43…
-rw-----1 ikrz ikrz 2368 Feb 12:43激活
-rw------1 ikrz ikrz 4420 Feb 12:43激活.bat
-rw------1 ikrz ikrz 2677 Feb 12:43激活.ps1
-rw------1 ikrz ikrz 1132 Feb 12:43 cfx
-rw------1 ikrz ikrz 256 Feb 12:43 cfx.batikrz ikrz 550 Feb 12:43停用。batdrwx-----1 ikrz ikrz 0 Feb 12:43集成脚本
非常感谢您的支持。现在我明白为什么没有足够的许可了。我正在使用NTFS驱动器存储我的文件。此驱动器的装载点尚未设置为完全装载。我应该先设法解决它。再次感谢。:)在解析NTFS驱动器的权限后,它现在可以工作了。谢谢。:)非常感谢您的支持。现在我明白为什么没有足够的许可了。我正在使用NTFS驱动器存储我的文件。此驱动器的装载点尚未设置为完全装载。我应该先设法解决它。再次感谢。:)在解析NTFS驱动器的权限后,它现在可以工作了。谢谢。:)