Разверните Firefox, включая расширения для LiveCD

Я работаю над настроенным LiveCD и хотел бы предоставить Firefox, включая несколько предварительно установленных расширений . Шаги настройки LiveCD выполняются внутри самописного .sh-скрипта.

Я нашел этот вопрос, где обсуждается подход к моему требованию.
Следуя этому подходу, я затем через chroot по пути edit/ сделал следующее:

  1. Загрузите файл XPI, который я хочу установить.
  2. Распакуйте его.
  3. Считайте идентификатор расширения в manifest.json (строка, подобная этой 'id': '{idstring}').
  4. Создайте папку {idstring} в /usr/share/mozilla/extensions и вставьте все файлы, полученные путем разархивирования файла XPI.

К сожалению, когда я тестирую сгенерированный файл ISO и запускаю firefox, расширение недоступно и также не устанавливается при запуске firefox.

Как я могу добавить расширение для Firefox для LiveCD с помощью .sh-скрипта? Если есть несколько подходов, я бы предпочел, чтобы установка уже была завершена при запуске firefox на LiveCD для в первый раз.

Спасибо за вашу помощь!

Редактировать: Во время выполнения вышеупомянутой процедуры расширения доступны в пути edit/usr/share/mozilla/extensions в папке {idstring} и поэтому должны быть включены в создал LiveCD, я не могу найти их при загрузке с LiveCD.
Что мне здесь не хватает?
Если вам нужна дополнительная информация, просто дайте мне знать.

1
задан 29 August 2019 в 01:19

0 ответов

Другие вопросы по тегам:

Похожие вопросы: