我通過典型安裝了wine sudo apt-get install wine
,然後去了WineTricks並安裝了steam。 Steam 對我來說工作正常,但當我進入資料夾時
~/.wine/drive_c/Program\ Files\ \(x86\)/
沒有資料夾Steam
。
我想知道事情是如何運作的,這讓我感到不舒服。 wine 把 steam.exe 放在哪裡了?
我嘗試跑步
wine ~/.wine/drive_c/Program\ Files\ \(x86\)/Steam/Steam.exe
但結果正如預期的那樣,wine找不到該文件。然而,我安裝了《百戰天蟲世界末日》,它在我的桌面上放置了一個文件,其中包含以下內容
[InternetShortcut]
URL=steam://rungameid/217200
ICONFILE=C:\Program Files (x86)\Steam\steam\games\fb638fa31397002929f1466b2cfd757b7dbbb6bc.ico
ICONINDEX=0
所以葡萄酒顯然有一些概念Program Files (x86)\Steam
更新:
另外,當我執行 steam 卸載程式時,任何地方都沒有「steam」清單。但是,如果我選擇 winetricks,請點擊安裝應用程序,我會看到 steam 已被選中。我現在甚至無法卸載它!我什至卸載並重新安裝了 wine,仍然可以運行 steam。我是完全地丟失的。我什至不想再安裝 steam,我只想卸載它。
答案1
我認為 Winetricks 將其存儲WINEPREFIX
在.wine
.您最好使用命令列並運行:
wine ~/Downloads/SteamSetup.exe
以前每次都對我有用。否則,您可能只想完全放棄 Steam on Wine 並運行:
sudo apt install steam
如果您這樣做,請先不要卸載 Wine。有多種方法可以在 Linux Steam 上使用 Windows 遊戲。您可以使用Steam Play來安裝遊戲。去圖書館→(遊戲名稱)→設定啟動選項並添加以下內容:
PROTON_NO_ESYNC=1 PROTON_USE_WINED3D=1 %command%
如果你想卸載,我想你可以使用:
sudo apt purge winetricks
sudo apt install winetricks
希望這可以幫助。 ✓
答案2
在我的系統上,完整路徑是
/home/[username]/.wine/dosdevices/c:/Program Files (x86)/Steam/Steam.exe
但聽起來可能有所不同。所以試試這個。
打開終端機並輸入
wine regedit
- 然後點選 HKEY_CURRENT_USER 旁的 +
- 然後點擊軟體旁邊的 +
- 然後點擊 Valve 旁邊的 +
- 然後點擊蒸汽
在右側窗格中尋找 SteamExe。右側應該會向您顯示 Steam 的路徑。