ЕАВИИАС: различия между версиями
Нет описания правки |
мНет описания правки |
||
(не показана 1 промежуточная версия 1 участника) | |||
Строка 11: | Строка 11: | ||
# apt-get update | # apt-get update | ||
# apt-get install i586-wine-vanilla wine-mono wine-gecko | # apt-get install i586-wine-vanilla wine-mono wine-gecko | ||
{{note|После этого не забудьте вернуться обратно на сертифицированную ветку обновлений c8}} | {{note|После этого не забудьте вернуться обратно на сертифицированную ветку обновлений c8: {{cmd|apt-repo rm all; apt-repo add p8}}}} | ||
2. Если wine уже был установлен, то сначала желательно очистить его профиль у пользователя, если он есть (либо командой {{cmd|rm -rf ~/.wine}}, либо через утилиту ''winetricks'' (для запуска используется одноименная команда)). Обращаем внимание, что в этом случае все установленное в wine ПО удалится! | 2. Если wine уже был установлен, то сначала желательно очистить его профиль у пользователя, если он есть (либо командой {{cmd|rm -rf ~/.wine}}, либо через утилиту ''winetricks'' (для запуска используется одноименная команда)). Обращаем внимание, что в этом случае все установленное в wine ПО удалится! | ||
Строка 37: | Строка 37: | ||
4. Далее необходимо создать в любом удобном месте файл (например, {{path|eaviias.reg}}) со следующим содержанием (нажмите кнопку → → →) | 4. Далее необходимо создать в любом удобном месте файл (например, {{path|eaviias.reg}}) со следующим содержанием (нажмите кнопку → → →) | ||
<div class="mw-collapsible-content"> | <div class="mw-collapsible-content"> | ||
<source lang=" | <source lang="text"> | ||
Windows Registry Editor Version 5.00 | Windows Registry Editor Version 5.00 | ||
Строка 158: | Строка 158: | ||
7. После всех предыдущих настроек запускаем ЕАВИИАС из папки программы командой: | 7. После всех предыдущих настроек запускаем ЕАВИИАС из папки программы командой: | ||
$ wine MseArm.exe | $ wine MseArm.exe | ||
{{note|Возникновение ошибки '''"SocketException:Unknown error"''' в большинстве случаев означает необходимость обновления версии дистрибутива ПО. Автоматическое обновление при запуске под wine не работает.}} | |||
[[Категория:HOWTO]] | [[Категория:HOWTO]] | ||
{{Category navigation|title=HOWTO|category=HOWTO|sortkey={{SUBPAGENAME}}}} | {{Category navigation|title=HOWTO|category=HOWTO|sortkey={{SUBPAGENAME}}}} |
Текущая версия от 12:54, 21 апреля 2022
В данной статье описана настройка АРМ с АЛЬТ 8 СП (x86_64) на работу с ФГИС Единой Автоматизированной вертикально-интегрированной информационно-аналитической системой (ЕАВИИАС) медико-социальной экспертизы (МСЭ), которая используется в Федеральном государственном бюджетноем учреждении «Федеральное бюро медико-социальной экспертизы» Министерства труда и социальной защиты Российской Федерации (ФГБУ ФБ МСЭ Минтруда России).
Данную инструкцию можно использовать на всех дистрибутивах, основанных на ветке обновлений p8.
1. Необходимо переключиться на ветку обновлений p8 и установить/обновить оттуда пакет i586-wine-vanilla (либо wine-vanilla при 32-разрядной ОС):
$ su - # apt-repo rm all # apt-repo add p8 # apt-get update # apt-get install i586-wine-vanilla wine-mono wine-gecko
2. Если wine уже был установлен, то сначала желательно очистить его профиль у пользователя, если он есть (либо командой rm -rf ~/.wine, либо через утилиту winetricks (для запуска используется одноименная команда)). Обращаем внимание, что в этом случае все установленное в wine ПО удалится!
3. С помощью winetricks (запустив его от пользователя) нужно сделать следующее:
Установить dotnet 4.0:
- Согласится с установкой дополнительных компонентов.
- Выбрать "Выберите путь для wine по умолчанию" нажать "OК".
- Выбрать "Установить библиотеку DLL или компонент Windows"
- Выбрать пункт "dotnet40" нажать "ОК".
- Дождаться установки согласившись со всеми диалоговыми окнами.
- После установки "dotnet 4.0" выйти из winetricks нажав "Отменить".
Установить Font Xplorer:
- Выбрать "Установить программу" нажать "OК".
- Выбрать пункт "fontxplorer" нажать "ОК".
- Дождаться установки согласившись со всеми диалоговыми окнами.
- После установки "fontxplorer" выйти из winetricks нажав "Отменить".
Установить шрифт Times New Roman:
- Запустить Font Xplorer (Приложения -> Другие -> Font Xplorer)
- Выбрать пункт меню Tools -> Install Fonts
- В открывшемся окне выбрать директорию /usr/share/fonts/ttf/ms/ и нажать ОК.
- Выйти из программы.
4. Далее необходимо создать в любом удобном месте файл (например, eaviias.reg) со следующим содержанием (нажмите кнопку → → →)
Windows Registry Editor Version 5.00
;Pictures
;--------------------------------------------------
[HKEY_CLASSES_ROOT\pngfile]
@="PNG Image"
[HKEY_CLASSES_ROOT\pngfile\shell]
[HKEY_CLASSES_ROOT\pngfile\shell\open]
[HKEY_CLASSES_ROOT\pngfile\shell\open\command]
@="\"Z:\\usr\\local\\bin\\winenative\" xdg-open \"%1\""
[-HKEY_CLASSES_ROOT\pngfile\shell\open\ddeexec]
;--------------------------------------------------
[HKEY_CLASSES_ROOT\jpegfile]
@="JPEG Image"
[HKEY_CLASSES_ROOT\jpegfile\shell]
[HKEY_CLASSES_ROOT\jpegfile\shell\open]
[HKEY_CLASSES_ROOT\jpegfile\shell\open\command]
@="\"Z:\\usr\\local\\bin\\winenative\" xdg-open \"%1\""
[-HKEY_CLASSES_ROOT\jpegfile\shell\open\ddeexec]
;--------------------------------------------------
;Adobe PDF
;--------------------------------------------------
[HKEY_CLASSES_ROOT\pdffile]
@="PDF Document"
[HKEY_CLASSES_ROOT\pdffile\shell]
[HKEY_CLASSES_ROOT\pdffile\shell\open]
[HKEY_CLASSES_ROOT\pdffile\shell\open\command]
@="\"Z:\\usr\\local\\bin\\winenative\" xdg-open \"%1\""
[-HKEY_CLASSES_ROOT\pdffile\shell\open\ddeexec]
;--------------------------------------------------
;MS Excel
;--------------------------------------------------
[HKEY_CLASSES_ROOT\excelfiles]
[HKEY_CLASSES_ROOT\excelfiles\shell]
[HKEY_CLASSES_ROOT\excelfiles\shell\open]
[HKEY_CLASSES_ROOT\excelfiles\shell\open\command]
@="\"Z:\\usr\\local\\bin\\winenative\" xdg-open \"%1\""
[HKEY_CLASSES_ROOT\.xlsx]
@="excelfiles"
[HKEY_CLASSES_ROOT\.xls]
@="excelfiles"
;--------------------------------------------------
;MS Word
;--------------------------------------------------
[HKEY_CLASSES_ROOT\wordfiles]
[HKEY_CLASSES_ROOT\wordfiles\shell]
[HKEY_CLASSES_ROOT\wordfiles\shell\open]
[HKEY_CLASSES_ROOT\wordfiles\shell\open\command]
@="\"Z:\\usr\\local\\bin\\winenative\" xdg-open \"%1\""
[HKEY_CLASSES_ROOT\.docx]
@="wordfiles"
[HKEY_CLASSES_ROOT\.doc]
@="wordfiles"
;--------------------------------------------------
;RTF + TXT
;--------------------------------------------------
[HKEY_CLASSES_ROOT\rtffile]
@="Rich Text Document"
[HKEY_CLASSES_ROOT\rtffile\shell]
[HKEY_CLASSES_ROOT\rtffile\shell\open]
[HKEY_CLASSES_ROOT\rtffile\shell\open\command]
@="\"Z:\\usr\\local\\bin\\winenative\" xdg-open \"%1\""
;--------------------------------------------------
[HKEY_CLASSES_ROOT\txtfile]
@="Text Document"
[HKEY_CLASSES_ROOT\txtfile\shell]
[HKEY_CLASSES_ROOT\txtfile\shell\open]
[HKEY_CLASSES_ROOT\txtfile\shell\open\command]
@="\"Z:\\usr\\local\\bin\\winenative\" xdg-open \"%1\""
;--------------------------------------------------
[HKEY_CURRENT_USER\Software\Wine\Fonts\Replacements]
"Microsoft Sans Serif"="Tahoma"
5. Далее запускаем команду:
$ wine regedit eaviias.reg
С помощью данного файла правки реестра настраиваются ассоциация файлов с нативными приложениями Linux и шрифты для ЕАВИИАС. Подробнее здесь.
6. К настройке ассоциации файлов также необходимо создать исполняемый файл /usr/local/bin/winenative с содержимым:
#!/bin/sh
$1 "`wine winepath -u "$2"`"
Также необходимо сделать его исполняемым:
# chmod +x /usr/local/bin/winenative
7. После всех предыдущих настроек запускаем ЕАВИИАС из папки программы командой:
$ wine MseArm.exe