[Firefox] 〇〇と互換性がないためアドオンをインストールできません の対処法
FIrefoxのアドオンKeysnailをインストールするときに
33.03と互換性がないためアドオンをインストールできません
と出てインストールできなかったので場当たり的対処したときのメモ。
マイナーディストリなんで更新が遅いじゃ・・・。
むろん互換性が無いものを無理やり入れる形になるので、なにか問題が発生しても知りません。
手順
addonを右クリックで保存しxpiファイルを手に入れる
以下keysnail.xpiの場合
tmpディレクトリにkeysnail.xpiを展開
1 |
unzip keysnail.xpi -d tmp |
install.rdfを編集する
1 |
vi tmp/install.rdf |
minVersionを適当な値に書き換える
45 46 47 48 49 50 51 52 53 54 |
</em:localized> <!-- Firefox --> <em:targetApplication> <Description> <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id> <em:minVersion>34.*</em:minVersion> <em:maxVersion>35.*</em:maxVersion> </Description> </em:targetApplication> </Description> |
ディレクトリ内に移動してから圧縮
1 2 |
cd ./tmp zip -r keysnail.xpi ./* |
移動せずにtmpディレクトリまるごと圧縮するとインストールできません
圧縮されたkeysnail.xpiをfirefoxにドラッグ&ドロップでインストール
コメントを残す