.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

나는 다음 네 가지 변형을 모두 시도했지만 아무 소용이 없었습니다.

  • 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)에서 이 설치를 어떻게 수행해야 합니까?아니요확장 프로그램의 압축을 수동으로 풀시겠습니까?

관련 정보