четверг, 19 декабря 2019 г.

Lubuntu 18.04 установка и запуск M.E.Doc 11.01.025

Я не могу этого объяснить, но одними из самых читаемых постов этого блога являются написанные мною в 2016 году посты о медке.
Собственно и сам блог появился как необходимость выплеснуть накопившиеся в результате борьбы с программой и общения с техподдержкой эмоции.
Итак:
С учетом нездорового интереса сообщества к Медку пишу этот пост.


В очередной раз встал вопрос возможности запуска M.E.Doc в Linux. Пару лет назад мне удавалось запустить предыдущую версию 10.х M.E.Doc в wine. С тех пор вышла следующая версия 11.х, использующая .NET и Firebird 3 и поэтому все придется начинать сначала.

Для начала устанавливаем WineHQ:

  • Для системы 64 бит включаем поддержку 32 бит архитектуры:
    sudo dpkg --add-architecture i386
  • Скачиваем и устанавливаем ключ репозитория:
    wget -nc https://dl.winehq.org/wine-builds/winehq.key
    sudo apt-key add winehq.key
  • Добавляем репозиторий:
    sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
  • Обновляем репозиторий и устанавливаем winehq:
    sudo apt update
    sudo apt install --install-recommends winehq-stable zenity
  • Качаем и делаем исполняемым winetricks
    cd
    wget  https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
    chmod +x winetricks
  • Запускакм winetricks в первый раз и соглашаемся с установкой mono и gecko
    ./winetricks

Создание и настройка WINEPREFIX

  • После появления меню выбираем создание нового wineprefix
    Выбираем имя и архитектуру префикса
  • Далее устанавливаем необходимые библиотеки
    WINEPREFIX="$HOME/.local/share/wineprefixes/medoc" ./winetricks -q corefonts msxml6 vcrun2008 vcrun2010 wsh57 
  • Для работы сервиса "Птах" добавляем сертификаты первый и второй, предварительно скачав их на компьютер, после чего выполняем:
    WINEPREFIX="$HOME/.local/share/wineprefixes/medoc/" wine control
    Идем в параметры интернета
    Выбираем сертификаты
    Импортируем в личные
    Так же в другие люди

Установка медка

  • На сайте медка скачиваем актуальный дистрибутив
  • Снова запускаем winetricks
    WINEPREFIX="$HOME/.local/share/wineprefixes/medoc/" ./winetricks
  • Выбираем префикс по умолчанию и запускаем установщик
  • Выбираем установить
    Тип файлов - программы, выбираем дистрибутив медка
  • Начинается установка
    Выбираем локальную установку
    Ставим в корень и только для меня
    Установка завершена

Запуск Медка

  • Нажатие кнопки готово на предыдущем этапе приведет к запуску Медка
  • Отказываемся от создания предприятия
    и жмем зеленую кнопочку со стрелкой для обновления до актуальной версии
    Далее
    Процесс пошел
    Обновление завершено, запускаем
  • Заходим
  • Я для экспетимента выбрал восстановление из резервной копии
  • После успешного восстановления из резервной копии захожу в передприятие
    Пробую получить
  • Иду в параметры системы/документооборот и проверяю связь с серверами
    Все работает
  • Пробую создать отчет
    Вроде тоже все на месте

Итоги:

Я не бухгалтер, и не имею возможности проверить работу в полном объеме. Так же ничего не скажу о стабильности работы. Но в доступных мне рамках констатирую работоспособность решения. В дальнейшем Медок запускается через меню пуск:

1 комментарий:

  1. Приветствую есть мысль что подпись документов не будет работать из-за крипто-компонентов.

    ОтветитьУдалить