Şarap kullanan bir uygulama için bir masaüstü kısayolu oluşturmaya çalışırken bu hatayla karşılaştım:
Failed to execute child process "/home/fiver/.wine/drive_c/Program" (No such file or directory)
Jaypeeonline.net'teki tüm kurumları takip ettim
Şarap kullanan bir uygulama için bir masaüstü kısayolu oluşturmaya çalışırken bu hatayla karşılaştım:
Failed to execute child process "/home/fiver/.wine/drive_c/Program" (No such file or directory)
Jaypeeonline.net'teki tüm kurumları takip ettim
Yanıtlar:
Aşağıdaki adımları izleyerek şarapla yüklenen uygulamalarınız için elle bir masaüstü kısayolu oluşturabilirsiniz:
En sevdiğiniz metin düzenleyicisini ( gedit, nanovb.) Açın , aşağıdaki içeriğe sahip yeni bir dosya oluşturun ve uzantıya sahip bir adla Masaüstünüze kaydedin.desktop
Bu örnekte, adı seçtim inetexplorer.desktopve masaüstüme kaydettim.
[Desktop Entry] Name=Internet Explorer Exec=wine "C:\Program Files\Internet Explorer\iexplore.exe" Icon=/path/to/iconfile Type=Application Categories=Wine;
Burada, Ad alanı değerini hedef uygulamanın adıyla değiştirin. (Örnekte Internet Exolorer'dır.) Exec değeri şu biçimde olur:
wine "C:\path to the\executable file"
(CLI uygulaması için) demek gibi
wineconsole "C:\path to the\executable file"
(GUI uygulamaları için)
wine "C:\Program Files\Internet Explorer\iexplore.exe"
( ".. .."yol boş boşluk içeriyorsa, yolu çift tırnak içine almak önemlidir.)
Değiştir / / yol / iconfile (değeri Simge alanında) bir simge dosyasının yol ile (gibi Simge = / home / username / Pictures / internet explorer.png ) veya girdinin bu satırı atlayabilirsiniz.
Solda, simgenin belirtildiği bir kısayol vardır, sağdaki için değil.

Dosyanın yürütme bitini açın.
Grafik olarak dosyayı sağ tıklatarak yapabilirsiniz .desktopve içerik menüsünden Özellikler'i seçin . Özellikler penceresinde, İzin sekmesini seçin , Yürüt: etiketini arayın ve kısayolun yürütülebilir hale gelmesi için yanındaki onay kutusunu işaretleyin.
sağ tıklama bağlam menüsünden özellik seçme

yürütme iznini ayarlama

Terminalden bunu aşağıdakilerle yapabilirsiniz:
chmod +x $USER/Desktop/inetexplorer.desktop
burada $USER/Desktop/inetexplorer.desktopoluşturulan masaüstü kısayolunun mutlak yolu olmalıdır.
PlayOnLinux'u , Windows yazılım ve oyunlarını kurmanıza ve yönetmenize izin veren temiz ve kullanıcı dostu bir arayüz sunan şarapla birlikte kullanmanızı öneririm .

PlayOnLinux , Microsoft® Windows® ile çalışmak üzere tasarlanmış çok sayıda oyun ve uygulamayı kolayca yüklemenizi ve kullanmanızı sağlayan bir yazılım parçasıdır. Şu anda az sayıda oyun GNU / Linux ile uyumludur ve kesinlikle bu sisteme geçişi önleyen bir faktördür. PlayOnLinux bu soruna ücretsiz, erişilebilir ve verimli bir çözüm getiriyor.
İşte bilinmesi gereken ilginç noktaların kapsamlı olmayan bir listesi :
Bununla birlikte, PlayOnLinux'un her yazılım parçası gibi bazı hataları vardır :
Kurulum:
İşte Ubuntu OS tabanlı sistem standartlarınızı kullanan başka bir çözüm.

Main MenuUygulamayı aç ve seç New Itemdüğmesini,(çalıştırılabilir) windows uygulaması / oyununun yolunu seçmenize izin Create Launcherveren Browsedüğmeyi kullanabileceğiniz bir pencere açılacaktır .exe.
Boşlukları ( \) kullanarak beyaz boşluklardan kaçmanız gerekir . Komutu şu şekilde belirtmeye çalışın:
".../Program\ Files/Adobe/Adobe\ Photoshop\ CS2/..."
Önceki \boşluklara dikkat edin.
wine '/home/user/.wine/drive_c/Program Files/Some Program with many spaces/program.exe'
Sadece yazarak gnome uygulamaları menüsüne bir kısayol ekleyen bir komut dosyası oluşturdum ./wine-create-shortcut paht/to/application.exe.
Kolay, değil mi?
Bununla ilgili daha fazla bilgiyi https://github.com/thiggy01/wine-create-shortcut adresinde bulabilirsiniz.
Yorum yapamadığım için buraya ayrı bir cevap vermem gerekiyor. ;-) Büyük bir teşekkür kullanıcıya "kesin" gider. Onun bahsettiği çözüm benim için Kubuntu 18.04 ve Wine 5.0'da çalıştı, ancak yol adına iki ters eğik çizgi (ve sadece bir tane değil) eklemek zorunda kaldım.
Yukarıda belirtilen örneğe dayanarak, bu şöyle görünecektir:
Exec=wine "C:\\Program Files\\Internet Explorer\\iexplore.exe"
Bunun neden böyle olduğunu bilmiyorum, belki de Program Yolum biraz daha karmaşık olduğu için:
Exec=wine "C:\\Program Files\\Steuer St.Gallen 2019 nP\\Steuer St.Gallen 2019 nP.exe"
Bu konuda küçük bir güncelleme. Sonunda kısayola doğru simgeyi ekleyebildim. (İlgili program konumundaki gizli bir klasörde mevcuttu.) Simgenin yürütülebilir dosyadan çıkarılması da çalıştı ancak ayrı * .ico dosyasını simge kaynağı olarak kullanamadım.
Ancak, - burada elle oluşturulan ve mükemmel çalışan Şarap kısayolumun tüm içeriği izler.
[Desktop Entry]
Name=Steuer St.Gallen 2019 nP
Exec=env WINEPREFIX="/home/franz/.wine" wine "C:\\Program Files\\Steuer St.Gallen 2019 nP\\Steuer St.Gallen 2019 nP.exe"
Type=Application
StartupNotify=true
Icon=/home/franz/.wine/dosdevices/c:/Program Files/Steuer St.Gallen 2019 nP/.install4j/i4j_extf_9_1bhpfkc_1iu21cz.png
Path=/home/franz/.wine/dosdevices/c:/Program Files/Steuer St.Gallen 2019 nP
StartupWMClass=Steuer St.Gallen 2019 nP.exe
Bu çoğunlukla otomatik olarak oluşturulan Microsoft PowerPoint Viewer kısayoluna karşılık gelir:
[Desktop Entry]
Name=Microsoft PowerPoint Viewer
Exec=env WINEPREFIX="/home/franz/.wine" wine C:\\\\windows\\\\command\\\\start.exe /Unix /home/franz/.wine/dosdevices/c:/users/franz/Start\\ Menu/Programs/Microsoft\\ PowerPoint\\ Viewer\\ .lnk
Type=Application
StartupNotify=true
Comment=Mit Microsoft PowerPoint erstellte Präsentationen anzeigen.
Icon=976E_ppvwicon.0
StartupWMClass=pptview.exe
Dosyayı çalıştırılabilir hale getirdikten sonra otomatik olarak birkaç parametre daha eklendi (çoğunlukla değeri olmayan). Bunların işlevi olmadığından, bunları tekrar manuel olarak kaldırdım.
Comment[de_DE]=
Comment=
GenericName[de_DE]=
GenericName=
MimeType=
Terminal=false
TerminalOptions=
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-KDE-SubstituteUID=false
X-KDE-Username=