tft每日頭條

 > 科技

 > 在deepin系統上怎麼安裝wine

在deepin系統上怎麼安裝wine

科技 更新时间:2024-08-11 09:08:58

以深度Deepin和統信UOS為代表的基于Linux的國産自主操作系統的軟件生态發展速度可謂是突飛猛進,但相較于已發展多年的微軟Windows操作系統,國産自主操作系統的軟件生态目前還存在很大的不足,那麼,有沒有一種方法可以實現在Linux系統下運行Windows系統下的軟件呢?答案是肯定的,本文就介紹一款神器——Wine運行器(為保證成功率,建議在Deepin或UOS下安裝使用)。

Wine運行器是一個能讓Linux用戶更加方便地運行Windows應用的程序,内置了對Wine圖形化的支持、各種Wine工具、自制的Wine程序打包器和運行庫安裝工具等。此外,它還簡化了如下命令,讓你可以更簡便地使用Wine:envWINEPREFIX=容器路徑wine(wine的路徑)可執行文件路徑。

下面我們就來看一下如何使用Wine運行器(用它可直接在Linux系統下運行Windows系統下的軟件)和其中内嵌的Wine打包器(用它可将已成功運行的Windows系統下的軟件轉化為脫離Wine運行器也可直接雙擊安裝并運行的擴展名為.deb的Linux系統下的軟件)。

1、準備windows軟件安裝包

為方便查找,最好把軟件安裝包放到UOS或Deepin系統(以下操作均在該系統下進行)的桌面或某個數據盤(分區)的一級目錄下。windows軟件安裝包名稱末尾的擴展名一般是.exe,是一個單獨的可執行文件,但有的大型軟件(如:Adobe系列軟件)的安裝包可能是一個壓縮包,解壓後一步步進入子文件夾,找到其中的安裝文件Setup.exe。如果無法确認哪個是安裝文件,可以在windows系統下測試一下,雙擊哪個文件可以啟動該軟件的安裝進程,該文件就是安裝文件。

2、啟動Wine運行器

用鼠标右鍵點擊上述安裝文件Setup.exe——點擊“打開方式”——點擊“Wine運行器”——彈出“Wine運行器”主界面。注意:操作這一步的前提是你已經通過UOS或Deepin應用商店安裝了“Wine運行器”這個軟件的2.5.0版本噢。

在deepin系統上怎麼安裝wine(如何在Deepin下運行windows軟件)1

3、運行windows程序

3.1 “Wine運行器”主界面的“快速啟動”設置區中,“請選擇容器路徑:”下方的輸入框中默認路徑是/home/XXX/.wine(前面的XXX指開機時電腦顯示的你的操作系統用戶名,名稱是英文的),如下圖所示:

在deepin系統上怎麼安裝wine(如何在Deepin下運行windows軟件)2

3.2 點擊默認路徑右側的“浏覽”按鈕——彈出框頂部中間會顯示字樣“.deepinwine”——點擊右上角的四個小方塊圖标,在文件夾空白處右鍵點擊“新建文件夾”,将文件夾命名為以“Deepin-”開頭的名稱(如:Deepin-dingtalk),雙擊該新建文件夾——點擊右下角的“打開”,如下圖所示:

在deepin系統上怎麼安裝wine(如何在Deepin下運行windows軟件)3

3.3 此時,輸入框中的默認路徑變更為/home/uos/.deepinwine/deepin-dingtalk(此處的Deepin-dingtalk隻是示例,實際顯示為上一步你實際命名的文件夾名稱)——“請選擇要執行的程序(EXE、MSI或者命令):”下方的輸入框中已自動填充好要執行的程序的完整路徑,無需修改——點擊“請選擇WINE版本:”下方的選擇框右側的下位箭頭,選擇deepin-wine6 stable——“高級功能”設置區無需理會——點擊右下角的“運行程序”按鈕,如下圖所示:

在deepin系統上怎麼安裝wine(如何在Deepin下運行windows軟件)4

此時軟件安裝包開始解壓(注意:若程序無法正常運行,就将上述選擇的deepin-wine6 stable變更為deepin-wine5 stable或Wine運行器提示的其他WINE版本),如下圖所示:

在deepin系統上怎麼安裝wine(如何在Deepin下運行windows軟件)5

3.4 軟件安裝包解壓完畢後會出現“選擇安裝位置”的界面,若“目标文件夾”路徑開始處顯示“D:”,則手動将D修改為C,其他内容不動(不要删除後面的冒号),然後點擊“下一步”,如下圖所示:

在deepin系統上怎麼安裝wine(如何在Deepin下運行windows軟件)6

安裝完畢後,勾選“運行該軟件”并點擊“完成”(若沒有前述勾選選項,則點擊UOS或Deepin系統桌面左下角的啟動器——點擊剛剛安裝完畢的軟件圖标),如下圖所示:

在deepin系統上怎麼安裝wine(如何在Deepin下運行windows軟件)7

3.5 ——點擊“Wine運行器”主界面右上角的減号“-”,将其最小化(不要關閉,一會兒還有用)——測試一下剛安裝的軟件是否可正常運行,軟件功能無問題。若軟件無法正常運行,可将該軟件在windows下的解壓安裝一級文件夾整體複制,粘貼覆蓋替換上述wine容器路徑下的該軟件安裝文件,軟件的詳細安裝路徑請查看以下第4.9環節,整體覆蓋替換軟件的英文名稱(如:DingDing)文件夾即可。

4、打包windows程序:點擊電腦底部任務欄上的“Wine運行器”圖标,将其最大化——點擊左上角菜單欄的“Wine(W)”——點擊“打包wine應用”,如下圖所示:

在deepin系統上怎麼安裝wine(如何在Deepin下運行windows軟件)8

——“選填項”不必填寫,“必填項”必須填寫,具體填寫内容和注意事項如下:

4.1 要打包的deb包的包名(※必填):com.XXX.deepin

XXX指windows軟件的英文名稱,可以自定義名稱,但最好是用軟件解壓安裝後自動生成的英文名稱,如:dingtalk。包名隻能含有小寫字母(a-z)、數字(0-9)、加号( )和減号(-)、以及點号(.),軟件包名最短長度為兩個字符,且包名必須以字母開頭。

4.2 要打包的deb包的版本号(※必填): 6.5.50(随便填寫或填寫該軟件的windows版本的版本号,6.5.50隻是示例)。

4.3 要打包的deb包的說明(※必填):随便填寫或使用該軟件的windows版本的軟件簡介。

4.4 要打包的deb包的維護者(※必填):填寫自己的網名,若是自用軟件,不上架至應用商店,不進行後續維護,可随便填寫。

4.5 要解壓的wine容器的容器名(※必填):自動帶出,不必填寫。

4.6 要解壓的wine容器(※必填):自動帶出,不必填寫。

4.7 選擇打包的wine版本(※必選):已自動帶出,無需修改。

4.8 打包deb的保存路徑(※必填):已自動生成,無需修改。

4.9 wine容器裡需要運行的可執行文件路徑(※必填):可執行文件的運行路徑格式是“C:/XXX/XXX.exe”(不包含引号),要用“/”進行命令的分隔,而不能用“\”,本環節操作步驟如下:

雙擊桌面上的“計算機”快捷方式——點擊左側目錄樹頂部的“主目錄”——點擊文件夾右上角的三道橫線——點擊“設置”——點擊左側的“隐藏文件”——勾選右側的“顯示隐藏文件”,并取消勾選“重命名時隐藏擴展文件名”(事後可随時再恢複勾選),點擊右上角的叉号——向下滾動頁面,雙擊.deepinwine文件夾——雙擊上述第3步“運行windows程序”中自己新建的文件夾(如:Deepin-dingtalk)——雙擊drive_c文件夾——雙擊Program Files (x86)文件夾——雙擊軟件的英文名稱(如:DingDing)文件夾——此時看到了軟件的啟動文件(如:DingtalkLauncher.exe),如下圖所示:

在deepin系統上怎麼安裝wine(如何在Deepin下運行windows軟件)9

——右鍵點擊頂部中間的文件路徑最後的文件夾名稱,并點擊“複制路徑”——粘貼路徑到一個文檔中——删除drive_c之前的部分(如:file:///home/uos/.deepinwine/Deepin-dingtalk/),隻保留後面的部分,并将“drive_c”修改為“C:”(注意:是英文大寫字母C和英文半角狀态下的冒号),并在路徑末尾添加/(即:左斜杠)——慢慢點擊啟動文件的名稱(如:DingtalkLauncher.exe),進入重命名狀态——複制粘貼啟動文件的名稱至上述文檔中,形成該軟件的可執行文件路徑(如:C:/Program Files (x86)/DingDing/DingtalkLauncher.exe),複制粘貼該路徑至“wine容器裡需要運行的可執行文件路徑:”右側的輸入框中。如下圖所示:

在deepin系統上怎麼安裝wine(如何在Deepin下運行windows軟件)10

4.10 要顯示的.desktop文件的分類(※必填):點擊右側的下拉箭頭,選擇該軟件所屬的軟件分類即可(常見軟件分類名稱釋義:Network=網絡應用;Chat=即時通訊或社交溝通;Video=視頻播放;Graphics=圖形圖像;Office=辦公學習;Translation=閱讀翻譯;Development=軟件開發;Utility=工具軟件或其他應用),不明白英文的可以百度查詢一下軟件分類名稱的意思。注意:此時選擇的軟件分類名稱決定了該軟件打包後再安裝時會安裝在啟動器中的哪個軟件分類目錄中。

4.11 wine容器裡需要運行的可執行文件的參數(選填):空着即可

4.12 要顯示的.desktop文件的名稱(※必填):填寫該軟件的中文或英文名稱。

4.13 要顯示的.desktop文件的圖标(選填):圖标隻支持PNG格式和SVG格式,其他格式無法顯示。

4.14 取消勾選右側的“使用星火wine helper”(如果保持默認勾選狀态,打包後的軟件運行無問題,也可不取消勾選)。

4.15 點擊底部中間的“打包”按鈕,等幾分鐘打包即完成,windows軟件安裝包已被打包成擴展名為.deb、可直接雙擊在UOS或Deepin系統上安裝運行的軟件安裝包,并生成在電腦桌面上,雙擊安裝它,軟件運行無誤後,請将deb安裝包移至其他盤備份好。

4.16 點擊左上角菜單欄的“Wine(W)”——向下看,點擊“删除所有Winet程序在啟動器的快捷方式”——運行windows程序過程中在啟動器中産生的多餘軟件快捷方式就删除了(如下圖所示)。至此,大功告成,你可以愉快地使用wine軟件了。

在deepin系統上怎麼安裝wine(如何在Deepin下運行windows軟件)11

4.17 如果windows軟件運行或打包失敗,在确認“Wine運行器”主界面中的“請選擇容器路徑:”填充正确的情況下,點擊主界面底部中間的“卸載程序”按鈕——右鍵點擊彈出的界面頂部顯示的軟件——點擊卸載或強制卸載——完成——未成功運行或打包的軟件殘餘文件已從容器中删除完畢,系統盤空間得到釋放,恢複原狀。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved