Установка расширений в закрытом контуре
Примечание. Расширения, добавленные через конструктор, не скачиваются вместе с файлом MSI, а автоматически загружаются при первом запуске Браузера. Офлайн-установка расширений через конструктор не поддерживается.
Выберите один из способов:
- Внутри закрытого контура разверните сервер (например, nginx), который сможет отдавать файлы CRX.
Создайте файл XML и укажите в нем путь к файлу CRX.
Файл XML должен иметь следующий вид:
<gupdate xmlns="http://www.google.com/update2/response" protocol="2.0"> <app appid="edaplhobcmdaneconioghljnnopmkhgm"> <updatecheck codebase="http://example.com/extension.crx" version="4.2.5"></updatecheck> </app> </gupdate>Скопированогде:
appid— идентификатор устанавливаемого расширения;codebase— URL, который указывает на расширение CRX;version— версия расширения.
Примечание. Браузер определяет, требуется ли обновлять расширение, по параметруversion.- В политике ExtensionSettings задайте сетевой путь к файлу XML в поле
update_url. - Установите любое расширение из магазина Opera на компьютере с доступом в интернет.
- В папке с расширениями (по умолчанию %USERPROFILE%\AppData\Local\Yandex\YandexBrowser\User Data\Default\Extensions) найдите папку расширения по идентификатору.
- В папке расширения скопируйте из папки _metadata файл verified_contents.json на компьютер в закрытом контуре.
- Поместите расширение в архив CRX.
- Откройте в Браузере страницу
browser://tune. - Откройте папку с архивом и перетащите архив в окно Браузера.
Использовать групповую политику ExtensionSettings
Примечание. Расширение может не запускаться, если оно не содержит необходимого файла для проверки на доверие. Если расширение из магазина Opera, используйте параметр
verified_contents_url, чтобы указать путь до файла verified_contents.json на своем сервере.Где взять verified_contents.json для компьютеров в закрытом контуре
Пример значения:
{ "*": { "install_sources": [ "http://example.com/*" ] }, "epebfcehmdedogndhlcacafjaacknbcm": { "installation_mode": "force_installed", "update_url": "http://example.com/update.xml", "override_update_url": true } }Скопировано
Переместить файл CRX на страницу browser://tune
После установки расширение появится в блоке Из других источников.
Выберите один из способов:
- Внутри закрытого контура разверните сервер, который сможет отдавать файлы CRX.
Создайте файл XML и укажите в нем путь к файлу CRX.
Файл XML должен иметь следующий вид:
<gupdate xmlns="http://www.google.com/update2/response" protocol="2.0"> <app appid="edaplhobcmdaneconioghljnnopmkhgm"> <updatecheck codebase="http://example.com/extension.crx" version="4.2.5"></updatecheck> </app> </gupdate>Скопированогде:
appid— идентификатор устанавливаемого расширения;codebase— URL, который указывает на расширение CRX;version— версия расширения.
Примечание. Браузер определяет, требуется ли обновлять расширение, по параметруversion.- В политике ExtensionSettings задайте сетевой путь к файлу XML в поле
update_url. - Поместите расширение в архив CRX.
- Откройте в Браузере страницу
browser://tune. - Откройте папку с архивом и перетащите архив в окно Браузера.
Использовать групповую политику ExtensionSettings
Примечание. Расширение может не запускаться, если оно не содержит необходимого файла для проверки на доверие. Если расширение из магазина Opera, используйте параметр
verified_contents_url, чтобы указать путь до файла verified_contents.json на своем сервере.Пример значения:
"ExtensionSettings": { "*": { "install_sources": [ "http://example.com/*" ] }, "epebfcehmdedogndhlcacafjaacknbcm": { "installation_mode": "force_installed", "update_url": "http://example.com/update.xml", "override_update_url": true } }Скопировано
Переместить файл CRX на страницу browser://tune
После установки расширение появится в блоке Из других источников.
Установка КриптоПро из магазина Opera
Установите расширение epebfcehmdedogndhlcacafjaacknbcm при помощи политики ExtensionSettings.
Для работы расширения КриптоПро нужно подключение к интернету либо файл verified_contents.json.
Установите расширение epebfcehmdedogndhlcacafjaacknbcm при помощи политики ExtensionSettings.
Пример значения политики
{ "*": { "install_sources": [ "http://my.corp/extensions/*" ] }, "epebfcehmdedogndhlcacafjaacknbcm"": { "installation_mode": "force_installed", "update_url": "http://my.corp/extensions/cryptopro/update.xml", "override_update_url": true, "verified_contents_url": "http://my.corp/extensions/cryptopro/verified_contents.json" } }Скопировано