Bug 46227 - Wine. Нет опции запуска в предложении ОС, без использования терминала
Summary: Wine. Нет опции запуска в предложении ОС, без использования терминала
Status: CLOSED NOTABUG
Alias: None
Product: Альт Рабочая станция K
Classification: Distributions
Component: Ошибки работы (show other bugs)
Version: 10.1
Hardware: x86_64 Linux
: P5 normal
Assignee: Sergey V Turchin
QA Contact: qa-p8@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-05-24 01:05 MSK by Toxblh
Modified: 2023-05-25 14:19 MSK (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Toxblh 2023-05-24 01:05:46 MSK
При попытке запуска .exe скаченного из сети интернет в системе с выбранным предустановленным wine не удается используя все предложенные методы "Открыть с помощью" запустить данный файл, без терминала.

Как следует из wiki
> Примечание: Прямой запуск «.exe» в Альт отключено в целях безопасности. Если прямой запуск необходим, потребуется вручную настроить выполнение MIME-типа «.exe» с помощью Wine.

В целях безопасности можно не включать данную привязку по умолчанию к MIME типу, однако есть вариант предоставить "ярлык" обёртки запуска в меню "Открыть с помощью" для последующего решения привязки пользователем самому для будущих запусков

Текущее поведение: После скачивания файла и попытки его открыть - нет вариантов запуска иных, кроме как через терминал

Ожидаемое поведение: После скачивания файла и попытки его открыть в целях безопасности не производится его автоматический запуск. Стандартное поведение ОС предложит выбрать из списка способ запуска. Предложить пользователю пункт с запуском через Wine

Возможный путь решения:
Как пример использовать заглушку без установки её по умолчанию в системе `~/.local/share/applications/wine-preload.desktop`
```
[Desktop Entry]
Exec=wine %f
Name=Запуск в Wine
Mimetype=application/x-dosexec
Categories=System;Settings;
```
Comment 1 Sergey V Turchin 2023-05-25 14:19:56 MSK
(Ответ для Toxblh на комментарий #0)
> [Desktop Entry]
> Exec=wine %f
> Name=Запуск в Wine
> Mimetype=application/x-dosexec
> Categories=System;Settings;
> ```

Это делается мышью. С клавиатуры только название и команду запуска заполнить.