.xpiアーカイブを解凍せずにグローバルにFirefoxアドオンをインストールする

.xpiアーカイブを解凍せずにグローバルにFirefoxアドオンをインストールする

この素晴らしいオプションはGecko 1.9.2から削除されたので-install-global-extension(通常のように明白な理由なしに)拡張機能(root例:/実行)をコピーしますが、まずブラウザを起動せずに拡張機能をインストールしたいと思います。私が行ったステップは次のとおりです。 (あるいは強制的に行った方が良いです。)/usr/lib/iceweasel/extensions/<appid>FirefoxIceweasel

  • myapp.xpiマイストレージメディアを準備しました
  • install.rdfアプリケーションIDを検索するには、unzip抽出を使用してください。cat

ついに私

sudo unzip /media/wherever/myapp.xpi -d /usr/lib/iceweasel/extensions/<appid>

この-dオプションは抽出するディレクトリを指定します(存在しない場合は作成されます)。いいね、この方法は本当に効果があります。。しかし、少し石器時代の感じがするようだ?

実際にディレクトリ*.xpiにコピーして解凍できると予想されます。しかし、これはうまくいきません。extensionsFirefoxIceweasel

私は次の4つのバリエーションをすべて試しましたが、役に立ちませんでした。

  • myapp.xpiそのまま/usr/lib/iceweasel/extensionsコピー
  • myapp.xpiそのまま/usr/lib/iceweasel/extensions/<appid>/コピー
  • コピーmyapp.xpi/usr/lib/iceweasel/extensions名前の変更 {appid}.xpi
  • コピーmyapp.xpi/usr/lib/iceweasel/extensions/<appid>/名前の変更{appid}.xpi

しかし、上記の方法のいずれもアドオンマネージャに拡張機能を表示できませんでした。

Linuxでは解凍する必要がありますか?また、公式の「文書」を確認しましたが、正直言って恐ろしかったです。 Mac OS X の例だけが提供され、Linux の例は提供されません。さらに、用語も理解するのはかなり難しいです。自分で確認してください:
https://developer.mozilla.org/en-US/docs/Installing_extensions

それでは、Linux(ここではDebian)でこのインストールをどのように実行する必要がありますか?いいえ拡張機能の圧縮を手動で解くと思いますか?

ベストアンサー1

おすすめ記事