序:臺灣人偏好使用Line,而不支持Linux,勉強可用Chromium插件逹成。倘若硬要原生執行電腦版的Line,則可用Wine來轉繹。這次我打算來紀錄一下我的使用過程。
- 簡介:是一種兼容層,將windows的API翻譯成Linux對應的API。主要是有些軟體不適配Linux,不得不的狀況下只好用轉譯層在Linux上執行Windows軟體。其商業版就是CrossOver。
- 分類:由穩定到不穩定(由舊到新):stable、staging(或是testing)、devel
- 安裝:
- 以Ubuntu 25.10爲例。加入套件庫(repo.)。具體可以參考官方GitLab,網址:https://gitlab.winehq.org/wine/wine/-/wikis/Debian-Ubuntu
sudo mkdir -pm755 /etc/apt/keyrings
wget -O - https://dl.winehq.org/wine-builds/winehq.key | sudo gpg --dearmor -o /etc/apt/keyrings/winehq-archive.key -
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/questing/winehq-questing.sources - 在此我選擇安裝Staging分支。在此可以留意的是「--install-recommends」,在Debian系列的套件管理器(APT)是指「包含所有建議的套件都一併裝上」
sudo apt install --install-recommends winehq-staging - 爲了方便,我們安裝WINETRICK
sudo apt install winetricks - 實際操作——安裝LINE
- 首先,爲了管理方便,我們可以在自己的/home目錄下方建立一個資料夾,我是建立在/home/xjd/opt/wine_line。(這部分就隨喜)
- 建立一下容器,我們用下列語法(預設是64位元,若需要32位元就加上WINEARCH=win32 )。
注意:wine的語法是可以疊加的(中間加空格即可,語法疊加要注意的是,只可以把指令疊加在小寫wine前)。
WINEPREFIX=”/home/xjd/opt/wine_line” WINEARCH=win64 winecfg
我解釋一下,就是在/home/xjd/opt/wine_line建立容器,架構是64位元,並且啓動winecfg來設定容器
wine + 下列語法啓動對應的工具explorer:模擬檔案總管。
control:模擬控制台,僅能解除安裝程式和調整網路設定。
unintaller:解除安裝軟體的面板。
taskmgr:模擬工作管理員。
regedit:模擬登錄檔編輯器
notepad:模擬記事本
cmd:命令提示字元,支援DOS指令。
wine-dbg:除錯工具
winecfg:調整Wine設定值。 - 一開始畫面很小,因此我們到「顯示」,把縮放係數(dpi)拉大到舒適的大小,然後再重新啓動容器。在「應用程式」選項可以調整操作系統版本。下面給出我調過的一些設定。
- 安裝必要的運行庫,我們先啓動wintricks
WINEPREFIX=”/home/xjd/opt/wine_line” WINEARCH=win64 winetricks - 安裝vcredist2022d3dcompiler_47、d3dcompiler_47、dotnet472(.Net Framework 4.7.1)。在4.彈出的視窗勾選需要的DLL(若出現以下報錯,一律選OK。因爲我們不是用32位容器)
- 安裝字型
- 開始安裝LINE
WINEPREFIX=”/home/xjd/opt/wine_line” wine <exe路徑> - 完成
- 如果安裝或是配置wine容器出現不易處理的錯誤,則可以嘗試32 bit容器。
- 參考資料:
【给苹果电脑和Linux喝的红酒是什么?】。網址:https://www.bilibili.com/video/BV1LK4y1s7qU/?share_source=copy_web&vd_source=d550f55ea7126153b09cf91f57375b1a















沒有留言:
張貼留言