जवाबों:
अपने डेस्कटॉप पर राइट क्लिक करें और फिर Create Launcher चुनें।
फिर नाम दर्ज करें और कमांड बॉक्स में अपने वाइन एप्लिकेशन का पथ दर्ज करें।
Create Launcher
विकल्प नहीं है, लांचर बनाने के निर्देश यहां दिए जा सकते हैं: askubuntu.com/a/139530/14601
WLCreator एक पायथन प्रोग्राम (स्क्रिप्ट) है जो विंडोज प्रोग्राम (वाइन का उपयोग करके) के लिए लिनक्स डेस्कटॉप लॉन्चर बनाता है।
प्रयोग
WLCreator exe फ़ाइल से आइकन निकालने का प्रयास करेगा, और exe की डायरेक्टरी और उसकी उपनिर्देशिकाओं में सभी ico फ़ाइलों को खोजने के लिए, और उन्हें png फ़ाइलों में बदलने के लिए करेगा। इसके अतिरिक्त, यह एप्लिकेशन की मुख्य निर्देशिका में पीएनजी फाइलों को खोजेगा। उसके बाद, उपयोगकर्ता को एक ग्राफिकल इंटरफ़ेस के साथ प्रस्तुत किया जाता है जहां वह आइकन और लॉन्चर का नाम चुन सकता है।
कार्यक्रम को नौटिलस (नॉटिलस-स्क्रिप्ट के रूप में) में भी एकीकृत किया जा सकता है। यह लॉन्चर के आसान निर्माण को और भी आसान बनाता है!
आपको यह सुनिश्चित करने की आवश्यकता होगी कि आपके पास एप्लिकेशन का पूरा उपयोग पाने के लिए अजगर-क्यूटी 4, आईकोउटिल्स, और इमेजमैग स्थापित हो।
यहां से .deb पैकेज डाउनलोड करें और एक बार आपके पास डेब पैकेज होने के बाद आपको इंस्टॉल करने के लिए उस पर डबल क्लिक करना होगा।
"बनाएँ लॉन्चर" अब संदर्भ मेनू में कोई विकल्प नहीं है।
यहाँ मैं क्या कर रहा हूँ यह सबसे आसान नहीं है, लेकिन एक बार इसकी जगह पर आप मौजूदा फ़ाइलों को केवल डुप्लिकेट / संपादित कर सकते हैं।
एक टर्मिनल सत्र खोलें
लॉन्चर स्क्रिप्ट के लिए एक स्टोरेज फ़ोल्डर बनाएं
mkdir $HOME/.bin
लॉन्चर स्क्रिप्ट बनाएं
nano $HOME/.bin/appname.sh
उद्धरण के बिना निम्नलिखित कोड डालें
#!/bin/bash
cd "$HOME/.wineprefix/drive_c/Program\ Files/programfolder/"
WINEPREFIX="$HOME/.wineprefix" wine exefilename.exe
प्रेस Ctrl+ X
प्रेस Yको बचाने के लिए
प्रेस प्रेस Enterफ़ाइल नाम की पुष्टि करने के लिए
स्क्रिप्ट को निष्पादन योग्य बनाएं
sudo chmod +x ~/.bin/appname.sh
डेस्कटॉप लिंक बनाएं
nano /Desktop/appname.desktop
निम्नलिखित कोड डालें। का प्रयोग न करें ~/<path>
होम निर्देशिका इंगित करने के लिए, उस में काम नहीं करता है .desktop
फ़ाइलें। मैंने .bin
आइकन के लिए एक उपनिर्देशिका बनाई । यदि आपके पास कोई आइकन नहीं है तो आप लाइन को खाली छोड़ सकते हैं।
[Desktop Entry]
Name=<Appname>
Comment=Wine Program
Exec=$HOME/.bin/appname.sh
Icon=$HOME/.bin/ico/icofilename.ico
Terminal=false
Type=Application
Categories=Game;
GenericName=appname
प्रेस Ctrl+ X
प्रेस Y
दबाएँEnter
अब आपका हो गया।
अतिरिक्त लांचर बनाने के लिए बस मौजूदा फ़ाइल की प्रतिलिपि बनाएँ और इसे टर्मिनल में संपादित करें
cp $HOME/.bin/appname.sh $HOME/.bin/newappname.sh
nano $HOME/.bin/newappname.sh
संपादित करें और बंद करें
cp $HOME/Desktop/appname.desktop $HOME/Desktop/newappname.desktop
nano $HOME/Desktop/newappname.desktop
संपादित करें और बंद करें
मैं फॉक्स के लिए एक शॉर्टकट चाहता हूं , इसलिए यहां मैंने क्या किया:
$ touch "$HOME/Desktop/fox.desktop"
$ sudo touch "/opt/fox.sh"
$ chmod +x "$HOME/Desktop/fox.desktop"
$ sudo chmod +x "/opt/fox.sh"
$ editor "$HOME/Desktop/fox.desktop" # Add the data
$ editor "/opt/fox.sh" # Add the data
$ cat "/opt/fox.sh"
#!/bin/bash
WINEPREFIX="$HOME/.wineprefix" wine "$HOME/.wine/drive_c/Program Files (x86)/firstobject/foxe.exe"
$ cat "$HOME/Desktop/fox.desktop"
[Desktop Entry]
GenericName=Fox
Exec=/opt/fox.sh
Icon=/home/<username>/.wine/drive_c/Program Files (x86)/firstobject/foxe.exe_14_128_1033_1_32x32x4.png
MapNotify=true
Type=Application
Name=Fox
संपादित करें: यदि आप निर्वासन से आइकन को हथियाना चाहते हैं; इस गाइड का पालन करें या "gExtractWinIcons" GUI (के साथ उपलब्ध apt-get install
) का उपयोग करें।