Устанавливаем компонент ЕИС Единый криптографический сервис a.k.a ЕСЭП (ESEP) на Ubuntu Linux 20

Компонент ЕСЭП используется на порталах mos.ru и Госуслуги для подписания электронных документов. Стоит отметить, что ЕСЭП является компонентом для Windows, то есть на Linux он может работать нестабильно или вообще не работать.

Инструкция может быть применена к MacOS при условии присутствия перечисленных ниже компонентов.

Нам потребуются следующие предустановленные компоненты:

  • Mono (движок .NET Framework для Linux)
  • Wine (программа для запуска приложений Windows)
  • Wine Gecko (поддержка HTML в программах Windows)
  • Wine Mono (поддержка программ Windows)
  • 32-битные библиотеки

Первым делом мы идем на официальный сайт ЕСЭП — https://rul.mos.ru — и идем в раздел «Документы». Там нам нужен файл npcryco_esep.exe, это и есть установщик компонента.

Далее нам нужно установить саму программу. Нажимаем на шесть точек на панели сбоку (у меня она снизу), должно открыться меню программ.

Меню программ

Запускаем Терминал. Переходим в папку «Загрузки».

Запущенный терминал. У меня отображаются команды от установки зависимостей Рутокен.

Запускать сам установщик нужно от имени Администратора (root), поэтому пишем следующую команду:

sudo wine npcryco_esep.exe

Терминал спросит пароль от Linux и запустит процесс с установкой приложения.

Этап запуска
Этап установки
Этап завершения

На этапе завершения нужно, чтобы программа написала именно так, как показано. Если оно так и произошло — то поздравляю, модуль установлен.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *