×

Установка и работа Dr.Explain под Astra Linux и другие отечественные Linux-based системы (ОС Альт, РЕД ОС,  ROSA, ОСнова, Атлант)

 

Необходимые компоненты

Для того чтобы запустить ПО Dr.Explain на операционных системах семейства Linux, потребуется установить следующее программное обеспечение, если оно еще не установлено:
 
Wine версии 8.0 и выше — свободное программное обеспечение, позволяющее пользователям UNIX-подобных операционных систем, например GNU/Linux, Apple macOS и других UNIX-подобных с поддержкой архитектур CPU x86, AMD64 исполнять 16-, 32- и 64-битные приложения, созданные исключительно для Microsoft Windows, без наличия при этом установленной Microsoft Windows.
 
winetricks — скрипт для установки некоторых основных компонентов (как правило, библиотек DLL и шрифтов), необходимых для правильной работы некоторых приложений под Wine.
 
 
Рассмотрим один из вариантов процесса установки Dr.Explain на ОС Astra Linux.
 

Подключение расширенного репозитория

Wine 8 и winetricks находятся в расширенном репозитории Astra Linux, т.е. если этот репозиторий подключён, то оба компонента устанавливаются штатным образом.
Если расширенный репозиторий не подключен, то необходимо открыть консоль, запустив приложение "Терминал Fly" расположенное в "Пуск" \ "Системные".
 
Запуск консоли "Терминал Fly"
Запуск консоли "Терминал Fly".
 
В консоли выполнить команду редактирования списка репозиториев:
sudo nano /etc/apt/sources.list
 
В открывшемся редакторе заменить содержимое файла следующим текстом (как вариант):
# Основной репозиторий
deb https://dl.astralinux.ru/astra/stable/1.7_x86-64/repository-main/     1.7_x86-64 main contrib non-free
 
# Оперативные обновления основного репозитория
deb https://dl.astralinux.ru/astra/stable/1.7_x86-64/repository-update/   1.7_x86-64 main contrib non-free
 
# Базовый репозиторий
deb https://dl.astralinux.ru/astra/stable/1.7_x86-64/repository-base/     1.7_x86-64 main contrib non-free
 
# Расширенный репозиторий
deb https://dl.astralinux.ru/astra/stable/1.7_x86-64/repository-extended/ 1.7_x86-64 main contrib non-free
 
# Расширенный репозиторий (компонент astra-ce)
deb https://dl.astralinux.ru/astra/stable/1.7_x86-64/repository-extended/ 1.7_x86-64 astra-ce
 
# Последнее срочное обновление (если доступно):
deb https://dl.astralinux.ru/astra/stable/1.7_x86-64/uu/last/repository-update/ 1.7_x86-64 main contrib non-free
Дополнительная информация по работе с интернет-репозиториями Astra Linux: https://wiki.astralinux.ru/pages/viewpage.action?pageId=158598882
 
 

Установка Wine и winetricks

Для установки Wine необходимо выполнить в консоли следующие команды:
sudo apt update
sudo apt install wine ia32-libs
Для установки winetricks необходимо выполнить в консоли следующие команды:
sudo apt install winetricks
sudo winetricks --self-update
Дополнительная информация по установке Wine и winetricks на Astra Linux: https://wiki.astralinux.ru/pages/viewpage.action?pageId=27362502
 
 

Установка msxml6 и Internet Explorer 8

Также для функционирования Dr.Explain, в частности для PDF-экспорта, необходима установка msxml6 и Internet Explorer 8
 
Для установки библиотеки MSXML6 и Internet Explorer 8 через winetricks необходимо в консоли выполнить следующую команду:
winetricks msxml6 ie8
 
Установить эти компоненты можно также и через графический интерфейс: ввести и выполнить winetricks, а затем "Использовать префикс по умолчанию" \ "Установить библиотеку DLL или компонент Windows", установить нужные флажки и нажать OK.
 
 

Установка Dr.Explain

Загрузить дистрибутив последней версии Dr.Explain с https://www.drexplain.ru/download/ и запустить установщик двойным кликом.
 
Выполнить процесс установки, аналогично тому, как это происходило бы в ОС Windows.
 

Запуск Dr.Explain

Запускать программу можно кликом по иконке (не ярлыку .lnk) Dr.Explain на рабочем столе. Ярлык Dr.Explain.lnk рекомендуется удалить.
Внешний вид рабочего стола ОС Astra Linux после установки Dr.Explain
Внешний вид рабочего стола ОС Astra Linux после установки Dr.Explain.
 

Внешний вид рабочих окон Dr.Explain

Стартовое и основное рабочее окно программы будут выглядеть следующим образом.
 
Внешний вид стартового окна приложения Dr.Explain в ОС Astra Linux
Внешний вид стартового окна приложения Dr.Explain в ОС Astra Linux.
 
Внешний вид главного рабочего окна приложения Dr.Explain в ОС Astra Linux
Внешний вид главного рабочего окна приложения Dr.Explain в ОС Astra Linux.
 
 

Особенности работы под ОС семейства Linux, которые, вероятно, будут устранены в ближайших релизах

  • Возможно моргание окна при появлении подсказок (tooltips).
  • Выделение картинки в дизайнере приводит к "падению" программы.
  • Не работает функция Ping URL в диалоге Вставка ссылки.
  • При вставка видео с YouTube в редакторе не загружается картинка-заставка.
     

    Особенности работы под ОС семейства Linux, которые, вероятно, не будут устранены в ближайших релизах

  • В ОС семейства Linux отсутствует шрифт Segoe UI, использующийся в базовых текстовых стилях редактора.
    Необходимо установить шрифт Segoe UI (методы описаны в Интернет) либо изменить шрифт в базовых стилях редактора (Normal, Heading 1, Heading 2, Heading 3).
  • Иногда неправильно рассчитывается минимально допустимый размер рабочего окна.
  • Буквенные шорткаты в меню всегда подчёркнуты.
  • Некоторые текстовые надписи в пользовательском интерфейсе могут обрезаться.
  • В диалоге настроек проекта в дереве может возникать фантомное выделение узла.
     

    Особенности работы под ОС семейства Linux, над устранением которых мы работаем без оценки сроков  

  • Не работает экспорт в CHM формат.
  • Нестабильная работа режимов предпросмотра.
  • Не работает предпросмотр в режиме CHM.
  • Нестабильная работа вставки изображения из буфера горячей клавишей Ctrl+V.
  • Подчёркивание орфографических ошибок имеет визуальные артефакты.
  • Иконка комментария наслаивается на иконку плюс/минус в дереве разделов.
  • Подсветка кнопок может оставаться после того, как курсор мыши отведен от кнопки.
  • Не работает импорт из формата CHM.
  • Не работает вставка фрагмента HTML-текста из буфера обмена.
  • Не работает импорт из формата MS Word.
  • Не работает захват скриншотов.
Онлайн помощь создана в Dr.Explain