Linux mint wine ярлык

Как сделать ярлык запуска виндоувс приложения в Linux

Далеко не все приложения для Виндоувс идут установочными пакетами, а могут быть просто архивами или одним exe файлом.

Вот пример программы, которая просто идет архивом, который надо распаковать в любое место:

Когда мы запускаем инсталятор через wine, то обычно у нас будут созданы ярлыки и на рабочем столе и в меню системы:

Но, если у нас случай что программа не требует установки, то она просто запуститься, но согласитесь, не удобно постоянно идти по адресу, куда мы установили программу и запускать ее от туда.

Скажем я распаковал все по адресу, куда обычно wine ставит приложения, мне так удобнее : /home/serge/.wine/drive_c/Program Files (x86)/KeyClusterer

И так, кликаем правой кнопкой по свободному месту на рабочем столе и выбираем создать кнопку запуска здесь.

У нас появляется окно создания кнопки запуска или ярлыка, как вам привычнее.

И теперь нам нужно прописать команду и адрес к исполняемому файлу, дать название и добавить картинку ярлыка.

В моем случае будет env WINEPREFIX=»/home/serge/.wine» wine C:\\Program\ Files\ (x86)/KeyClusterer/KeyClusterer.exe

Сначала указываем префикс в котором у нас программа env WINEPREFIX=»/home/serge/.wine»

Потом указываем wine что и по какому адресу запустить, тут замечу, что вайн понимает адреса а-ля виндоувс wine C:\\Program\ Files\ (x86)/KeyClusterer/KeyClusterer.exe

Особое внимание хочу обратить, что в место пробелов ставим косую черту: Program \ Files

Проверяем запуск приложения :

Источник

Создание ярлыка на запуск программы в Wine

Сначала, подберите (сделайте, найдите) иконку подходящую к вашему приложению, размером от 32×32 до 256×256 в формате PNG. Положите ее в папку с вашим приложением, к которому она относится. Откройте текстовый редактор и вбейте следующий текст:

Читайте также:  Linux mount gpt partition

[Desktop Entry]
Name=Name_games напишите имя отображаемое под ярлыком
Exec=wine game.exe напишите команду запуска вашего приложения
Type=Application тип ярлыка
StartupNotify=true оповещение запуска
Path=$HOME/.wine. /Program Files/Game вписать полный путь к рабочей директории приложения
Icon=$HOME/.wine. /Program Files/Game/game.png указать путь до иконки

Сохраняете этот документ на рабочий стол, назвав его Name_games.desktop (вместо Name-games впишите свое название, а расширение оставьте .desktop). Щелкаете по созданному файлу ПКМ -> выбираете пункт «Свойства» -> переходите на вкладку «Права» и отмечаете «Разрешить исполнение файла как программы». Вы увидите, что расширение .desktop перестало отображаться, а имя ярлыка сменилось на то, что Вы вписали в строке Name=. Ваш ярлык программы готов к работе. Возможно, потребуется перезагрузиться для отображения картинки ярлыка.

Теперь, для закрепления материала, разберем конкретный пример.

Создадим ярлык запуска игры «Age of Decadence», находящуюся (в моем случае) в папке /home/pike/.wine/dosdevices/c:/Program Files/AoD Public Beta/AoD.exe

wine Age of Decadence

Как видите, я уже подобрал иконку — AoD.png (48×48). Открываю текстовый редактор gedit и вписываю следующий текст:

[Desktop Entry]
Name=Age of Decadence
Exec=env WINEPREFIX=»/home/pike/.wine» wine /home/pike/.wine/dosdevices/c:/Program\\ Files/AoD\\ Public\\ Beta/AoD.exe
Type=Application
StartupNotify=true
Path=/home/pike/.wine/dosdevices/c:/Program Files/AoD Public Beta
Icon=/home/pike/.wine/dosdevices/c:/Program Files/AoD Public Beta/AoD.png

AoD.desktop

AoD.desktop

Сохраняю документ с именем AoD.desktop на «Рабочий стол»

Свойства desktop

Щелкаем по нему правой кнопкой мышки, выбираем пункт «Свойства»

выполнеие desktop

Переходим на вкладку «Права» и в пункте «Выполнение:» ставим галочку «Разрешить исполнение файла как программы»

Age of Decadence

Видим как файл ‘AoD.desktop’ изменился на ‘Age of Decadence’, если изображение иконки не отобразилось — перезагрузитесь.

Age of Decadence on Wine

Можно запускать игру с ярлыка

Источник

Как создать ярлык на рабстол в Linux?

Есть Linux Mint, Wine, рядом винда с програмульками. Программы, которые были установлены под виндой, под вайном запускаются замечательно. Но теперь вопрос возник — как на рабочий стол создать ярлык этих програм? К примеру у меня Foxit PDF Editor, находится по адресу /media/user/Windows 7/Program Files (x86)/Foxit Software/Foxit PDF Editor. Что прописывать?

Читайте также:  Vmware esxi vmware tools linux install

Да, забыл упомянуть — если тупо ярлык ссылающийся на ексешник, то при запуске по нему ругается на отсутствующие dll/

Чтобы создать ярлык на рабочий стол в Linux Mint для программы, установленной в Wine, выполните следующие шаги:

Запустите файловый менеджер и откройте директорию, в которой установлена программа в Wine.

Найдите исполняемый файл программы (обычно это файл с расширением .exe).

Щелкните правой кнопкой мыши на этом файле и выберите «Создать ярлык».

Выберите новый ярлык и переименуйте его, если это необходимо.

Перетащите ярлык на рабочий стол.

Щелкните дважды на ярлыке, чтобы запустить программу в Wine.

Чтобы создать ярлык для Foxit PDF Editor, вы можете воспользоваться командной строкой и выполнить следующую команду:

ln -s /media/user/Windows\ 7/Program\ Files\ \(x86\)/Foxit\ Software/Foxit\ PDF\ Editor/Foxit\ PDF\ Editor.exe ~/Рабочий\ стол/Foxit\ PDF\ Editor.lnk

Обратите внимание на то, что символы пробела и круглых скобок в пути к файлу должны быть экранированы с помощью обратной косой черты («») в командной строке.

Источник

Оцените статью
Adblock
detector