在linux下雙擊用wine軟體的開啟
阿新 • • 發佈:2020-06-14
關於wine的安裝使用,請自行查詢有關資料。這裡只說在linux下如何雙擊直接用wine的軟體開啟。
以筆者在windows下習慣使用的Emeditor、UnicornViewer為例。
在/usr/share/applications/下新建一個desktop檔案
sudo vim /usr/share/applications/Emeditor.desktop
內容為:
[Desktop Entry] Name=Emeditor Exec=wine /home/username/App/Emeditor/EmEditor.exe Z:%f Type=Application MimeType=text/plain;
/home/username/App/Emeditor/EmEditor.exe,為EmEditor.exe所在地址。關鍵之處為Z:%f,要在%f加一個Z:,這個是wine虛擬的碟符。
這樣就可以右鍵選擇預設程式。
UnicornViewer也是一樣的。
sudo vim /usr/share/applications/UnicornViewer.desktop
內容為:
[Desktop Entry] Name=UnicornViewer Exec=wine "/home/username/App/UV_0.22/UnicornViewer.exe" Z:%f Type=Application MimeType=text/plain;
省力啊!
在linux,其中 Exec 常用的引數有:%f %F %u %U
%f:單個檔名,即使選擇了多個檔案。如果已選擇的檔案不在本地檔案系統中(比如說在HTTP或者FTP上),這個檔案將被作為一個臨時檔案複製到本地,%f將指向本地臨時檔案;
%F:檔案列表。用於程式可以同時開啟多個本地檔案。每個檔案以分割段的方式傳遞給執行程式。
%u:單個URL。本地檔案以檔案URL或檔案路徑的方式傳遞。
%U:URL列表。每個URL以分割段的方式傳遞給執行程式。本地檔案以檔案URL或檔案路徑的方式傳遞。
參見:https://www.jianshu.com/p/a531ae0ab8af
經測試17.4.2的32位版本不會出現錯誤。推薦portable版本,下載地址為:
http://files.emeditor.com/emed32_17.4.2_portable.zip