Odpowiedzi:
Kliknij pulpit prawym przyciskiem myszy, a następnie wybierz Utwórz program uruchamiający.
Następnie wprowadź nazwę iw polu poleceń wprowadź ścieżkę aplikacji do wina.
Create Launcher
opcji, instrukcje dotyczące tworzenia programu uruchamiającego można znaleźć tutaj: askubuntu.com/a/139530/14601
WLCreator to program w języku Python (skrypt), który tworzy programy uruchamiające pulpity systemu Linux dla programów Windows (przy użyciu Wine).
Stosowanie
WLCreator spróbuje wyodrębnić ikony z pliku exe i wyszukać wszystkie pliki ico w katalogu exe i jego podkatalogach oraz przekonwertować je na pliki png. Dodatkowo będzie szukał plików png w głównym katalogu aplikacji. Następnie użytkownik otrzymuje interfejs graficzny, w którym może wybrać ikonę i nazwę programu uruchamiającego.
Program można również zintegrować z Nautilus (jako skrypt nautilus). To sprawia, że łatwe tworzenie programów uruchamiających jest jeszcze łatwiejsze!
Musisz mieć pewność, że masz zainstalowane Python-qt4, icoutils i imagemagick, aby w pełni korzystać z aplikacji.
Pobierz pakiet .deb stąd, a kiedy już będziesz mieć pakiet deb, kliknij go dwukrotnie, aby zainstalować.
„Utwórz Launcher” nie jest już opcją w menu kontekstowym.
Oto co robię. Nie jest to najłatwiejsze, ale po zainstalowaniu można po prostu powielić / edytować istniejące pliki.
Otwórz sesję terminalową
Utwórz folder pamięci dla skryptu uruchamiania
mkdir $HOME/.bin
Utwórz skrypt uruchamiania
nano $HOME/.bin/appname.sh
Wstaw następujący kod bez cudzysłowów
#!/bin/bash
cd "$HOME/.wineprefix/drive_c/Program\ Files/programfolder/"
WINEPREFIX="$HOME/.wineprefix" wine exefilename.exe
Naciśnij Ctrl+ X
Naciśnij, Yaby zapisać zmienione
Naciśnij, Enteraby potwierdzić nazwę pliku
Spraw, aby skrypt był wykonywalny
sudo chmod +x ~/.bin/appname.sh
Utwórz link na pulpicie
nano /Desktop/appname.desktop
Wstaw następujący kod. Nie używaj ~/<path>
do wskazania katalogu domowego, nie działa w .desktop
plikach. Zrobiłem podkatalog .bin
ikon. Jeśli nie masz ikony, możesz pozostawić linię pustą.
[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
Naciśnij Ctrl+ X
Naciśnij Y
NaciśnijEnter
Teraz gotowe.
Aby utworzyć dodatkowe programy uruchamiające, po prostu skopiuj istniejący plik i edytuj go w terminalu
cp $HOME/.bin/appname.sh $HOME/.bin/newappname.sh
nano $HOME/.bin/newappname.sh
Edytuj i zamknij
cp $HOME/Desktop/appname.desktop $HOME/Desktop/newappname.desktop
nano $HOME/Desktop/newappname.desktop
Edytuj i zamknij
Chcę skrót do Foxa , więc oto co zrobiłem:
$ 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
EDYCJA: Jeśli chcesz pobrać ikonę z exe; postępuj zgodnie z tym przewodnikiem lub użyj interfejsu GUI „gExtractWinIcons” (dostępny z apt-get install
).