ЕАВИИАС: различия между версиями
м (-stub +link to winenative) |
(+png +jpeg +txt +rtf) |
||
Строка 40: | Строка 40: | ||
Windows Registry Editor Version 5.00 | Windows Registry Editor Version 5.00 | ||
;Adobe PDF | ;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] | [HKEY_CLASSES_ROOT\pdffile] | ||
Строка 55: | Строка 82: | ||
;-------------------------------------------------- | ;-------------------------------------------------- | ||
;MS Excel | ;MS Excel | ||
;-------------------------------------------------- | ;-------------------------------------------------- | ||
[HKEY_CLASSES_ROOT\excelfiles] | [HKEY_CLASSES_ROOT\excelfiles] | ||
Строка 73: | Строка 100: | ||
;-------------------------------------------------- | ;-------------------------------------------------- | ||
;MS Word | ;MS Word | ||
;-------------------------------------------------- | ;-------------------------------------------------- | ||
[HKEY_CLASSES_ROOT\wordfiles] | [HKEY_CLASSES_ROOT\wordfiles] | ||
Строка 89: | Строка 116: | ||
[HKEY_CLASSES_ROOT\.doc] | [HKEY_CLASSES_ROOT\.doc] | ||
@="wordfiles" | @="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\"" | |||
;-------------------------------------------------- | ;-------------------------------------------------- | ||
Версия от 11:11, 26 января 2018
В данной статье описана настройка АРМ с АЛЬТ 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