Установка WINE на Astra Linux 1.7 Orel

Astropuls

New member
Сообщения
2
#1
Доброго времени суток.

Пользователю необходимо пользоваться витруальным пультом электронной очереди(приложение). Дистрибутив есть только под Windows на сайте разработчика очереди.

Вдохновился статьей : https://soltau.ru/index.php/themes/...ak-zapustit-windows-prilozhenie-v-astra-linux
но в процессе возникли вопросы

При попытке установки WINE выдается ошибка:
Код:
arch@ironforge:~$ sudo apt install wine
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Некоторые пакеты не могут быть установлены. Возможно, то, что вы просите,
неосуществимо, или же вы используете нестабильную версию дистрибутива, где
запрошенные вами пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, вам поможет:

Следующие пакеты имеют неудовлетворённые зависимости:
 wine : Зависит: wine64 (>= 4.0-1) но он не будет установлен или
                        wine32 (>= 4.0-1) но он не может быть установлен
        Зависит: wine64 (< 4.0-1.1~) но он не будет установлен или
                        wine32 (< 4.0-1.1~) но он не может быть установлен
E: Невозможно исправить ошибки: у вас зафиксированы сломанные пакеты.
Я просто не понимаю каких действий от меня ожидает ОС Astra Linux.
Подключены репозитории:
deb file:///mnt/rp_ast/ 1.7_x86-64 contrib main non-free - образ дистрибутива
deb https://download.astralinux.ru/astra/stable/orel/repository/ orel main contrib non-free
deb https://mirror.yandex.ru/astra/stable/orel/repository/ orel main contrib non-free

Sudo apt update выполняется без ошибок
Код:
arch@ironforge:~$ sudo apt update
Пол:1 file:/mnt/rp_ast 1.7_x86-64 InRelease
Игн:1 file:/mnt/rp_ast 1.7_x86-64 InRelease
Пол:2 file:/mnt/rp_ast 1.7_x86-64 Release [5 766 B]
Пол:2 file:/mnt/rp_ast 1.7_x86-64 Release [5 766 B]                                             
Сущ:3 https://mirror.yandex.ru/astra/stable/orel/repository orel InRelease                     
Сущ:4 https://download.astralinux.ru/astra/stable/orel/repository orel InRelease               
Чтение списков пакетов… Готово           
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Все пакеты имеют последние версии.
Дистрибутив WINE есть в наличии на репозитории
Код:
arch@ironforge:~$ sudo apt policy wine
wine:
  Установлен: (отсутствует)
  Кандидат:   4.0-1
  Таблица версий:
     4.0-1 500
        500 https://download.astralinux.ru/astra/stable/orel/repository orel/main amd64 Packages
        500 https://mirror.yandex.ru/astra/stable/orel/repository orel/main amd64 Packages
Версия Astra Linux как я понимаю x64 но хотелось бы запускать под wine и x64 и x86
 

Вложения

oko

New member
Сообщения
1 003
#2
to Astropuls
Primo, репозитории лишние, которые на зеркале Яндекса. Юзайте либо iso поставки, либо соответствующий репозиторий для ALSE 1.7. Репозитории с припиской "orel" - это AstraLinux Common Edition и никакого отношения к "Орлу" из Special Edition не имеют. За эту путаницу давно пора настучать по голове кое-кому из РБТ, ага...
Secundo, для всего остального есть соответствующий раздел wiki...
 

Astropuls

New member
Сообщения
2
#3
По инструкции из wiki https://wiki.astralinux.ru/pages/viewpage.action?pageId=27362502&ysclid=l5y6ilmsmb238142710
установил Wine 7.3

Win-приложение установилось и запускается с ярлыка.

Но wine при каждом запуске выдает ошибку:
Код:
arch@ironforge:~$ /opt/wine-7.3/bin/wine "/home/arch/.wine/drive_c/Program Files (x86)/Notepad++/notepad++.exe"
006c:err:vulkan:get_vulkan_driver Wine was built without Vulkan support.
0024:fixme:imm:ImeSetActiveContext (0x2c4fa48, 1): stub
0024:fixme:imm:ImmReleaseContext (00010120, 02C4FA48): stub
0024:fixme:win:LockWindowUpdate (0002004C), partial stub!
006c:fixme:imm:ImeSetActiveContext (0x4b1a0, 0): stub
006c:fixme:imm:ImmReleaseContext (0000000000010020, 000000000004B1A0): stub
0024:fixme:shell:IQueryAssociations_fnGetString 00000440: unimplemented flags
0024:fixme:shell:IQueryAssociations_fnGetString 00000440: unimplemented flags
0024:fixme:shell:IQueryAssociations_fnGetString 00000440: unimplemented flags
0024:fixme:win:LockWindowUpdate (00000000), partial stub!
0024:fixme:msg:ChangeWindowMessageFilterEx 0002004C 4a 1 00000000
с чем это связано и как лечить?

Еще вопрос
Wine устанавливается в каталог /opt/wine-7.3 и не перечисляется в переменной среды PATH. Запуск Wine необходимо производить с указанием полного пути:
/opt/wine-7.3/bin/wine
При использовании единственной версии Wine каталог /opt/wine-7.3 можно добавить в переменную PATH самостоятельно.
а где можно почитать как добавить WINE в PATH
 

gfh1gfh1

New member
Сообщения
23
#5
Код:
006c:err:vulkan:get_vulkan_driver Wine was built without Vulkan support.
Ваша версия Wine собрана без поддержки Vulkan
Код:
0024:fixme:imm:ImeSetActiveContext (0x2c4fa48, 1): stub
данная функция WinAPI не реализована в Wine и сделана заглушкой (stub, пустой функцией)
т.е. это не совсем ошибки, а диагностические сообщения от Wine