Podczas próby utworzenia skrótu na pulpicie do aplikacji korzystającej z wina wpadłem na ten błąd:
Failed to execute child process "/home/fiver/.wine/drive_c/Program" (No such file or directory)
Postępowałem zgodnie ze wszystkimi instrukcjami na jaypeeonline.net
Odpowiedzi:
Możesz ręcznie utworzyć skrót na pulpicie dla aplikacji zainstalowanych z Wine, wykonując następujące kroki:
Otwórz swój ulubiony edytor tekstu (
gedit
,nano
itp.), Utwórz nowy plik z następującą zawartością i zapisz go na pulpicie pod nazwą o rozszerzeniu.desktop
W tym przykładzie wybrałem nazwę
inetexplorer.desktop
i zapisałem ją na pulpicie.Tutaj zamień wartość pola Nazwa na nazwę aplikacji docelowej. (W tym przykładzie jest to Internet Exolorer.) Wartość Exec byłaby w formacie:
(dla aplikacji CLI) jak powiedz
(dla aplikacji GUI)
(zawarcie ścieżki w podwójnych cudzysłowach
".. .."
jest ważne, jeśli ścieżka zawiera puste spacje).Zamień / path / to / iconfile (wartość pola Icon ) na ścieżkę pliku ikony (np. Icon = / home / nazwa użytkownika / Pictures / internet-explorer.png ) lub możesz pominąć ten wiersz wpisu.
Po lewej stronie jest skrót z określoną ikoną, a nie po prawej.
Włącz bit wykonania pliku.
Graficznie można to zrobić przez kliknięcie prawym przyciskiem myszy na
.desktop
plik, a następnie z menu kontekstowego wybierz Właściwości . W oknie właściwości wybierz kartę Uprawnienia , poszukaj etykiety Wykonaj: i zaznacz pole wyboru obok niej, aby skrót stał się wykonywalny.wybranie właściwości z menu kontekstowego prawym przyciskiem myszy
ustawienie wykonywania uprawnień
Z terminala możesz to zrobić za pomocą:
gdzie
$USER/Desktop/inetexplorer.desktop
powinna znajdować się bezwzględna ścieżka utworzonego skrótu na pulpicie.źródło
Sugeruję, abyś używał PlayOnLinux w połączeniu z winem, który oferuje czysty i przyjazny interfejs, który pozwala instalować i zarządzać oprogramowaniem Windows i grami.
Oto niewyczerpująca lista interesujących punktów, które należy wiedzieć :
Niemniej jednak PlayOnLinux ma pewne błędy, ponieważ każde oprogramowanie :
Instalacja:
Oto inne rozwiązanie, które wykorzystuje standardy systemowe oparte na systemie Ubuntu OS.
Main Menu
aplikację i wybierz New Itemprzycisk,który otworzy
Create Launcher
okno, z którego możesz skorzystać z Browseprzycisku, który pozwoli ci wybrać ścieżkę do.exe
(wykonywalnej) aplikacji / gry Windows.źródło
Musisz uciec przed białymi spacjami za pomocą ukośników odwrotnych (
\
). Spróbuj określić polecenie w następujący sposób:Uwaga
\
przed spacjami.źródło
wine '/home/user/.wine/drive_c/Program Files/Some Program with many spaces/program.exe'
Stworzyłem skrypt, który dodaje skrót do menu aplikacji gnome, pisząc
./wine-create-shortcut paht/to/application.exe
.Łatwe, prawda?
Więcej informacji na ten temat można znaleźć na stronie https://github.com/thiggy01/wine-create-shortcut
źródło
Ponieważ nie mogę komentować, muszę tu podać osobną odpowiedź. ;-) Ogromne podziękowania należą się użytkownikowi „precyzyjnemu”. Wspomniane przez niego rozwiązanie działało dla mnie w Kubuntu 18.04 i Wine 5.0, ale musiałem dodać przy nazwie ścieżki dwa odwrotne ukośniki (i nie tylko jeden).
W oparciu o wyżej wspomniany przykład będzie to wyglądać następująco:
Nie mam pojęcia, dlaczego tak jest, być może dlatego, że moja ścieżka programu jest nieco bardziej złożona:
Mała aktualizacja tego tematu. Wreszcie udało mi się dodać poprawną ikonę do skrótu. (Był dostępny w ukrytym folderze w odpowiedniej lokalizacji programu.) Wyodrębnienie ikony z pliku wykonywalnego również działało, ale nie byłem w stanie użyć osobnego pliku * .ico jako źródła ikony.
Jednak - tutaj następuje pełna treść mojego ręcznie wygenerowanego i doskonale działającego skrótu do wina.
Odpowiada to głównie utworzonemu automatycznie skrótowi Microsoft PowerPoint Viewer:
Dodano automatycznie kilka innych parametrów (w większości bez wartości) po wykonaniu pliku. Ponieważ nie mają one żadnej funkcji, usunąłem je ponownie ręcznie.
źródło