This doesn’t really need much explanation since it’s platinum on WineHQ at the moment. If you know how Wine works, you don’t need the info in this post; but if you need a push then this can help. Basically the script, like in other posts I’ve made, will simply install steam and set everything up for you. Then, you have to install the game via Steam and you’re good to go. The desktop file at the end of the post is just for simplicity so that it’s easier to run, but you can run it manually or just create another launcher if you want.
I will gradually make my install scripts better, but this works for now. I’ve always used PlayOnLinux before, but since that platform hasn’t gotten much love lately; I decided to abandon it. I’ve tried multiple times to update my scripts on POL, but nothing ever happens since you need an admin to accept your changes all the time. Thus, I have decided to simply make bash scripts to install all my games, and share my results here. The goal is to have a general script template that I can use (that makes it more user friendly) that helps me and others to install games on Linux using Wine (without making it a larger project like POL). Anyway, enjoy :- ).
But I’ll include the Steam install script anyway, plus the desktop file to launch it. An important detail about installing this, is that it has to be installed in a 64-bit prefix in Wine.
if ! [ -x "$(command -v wine)" ]; then echo "Installing latest wine" #Update all repos sudo apt-get update #Enable 32bit (If you're on 64bit) sudo dpkg --add-architecture i386 #Add wine repo wget -nc https://dl.winehq.org/wine-builds/Release.key sudo apt-key add Release.key sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/ #Install wine-devel (3.11) sudo apt-get update sudo apt-get install --install-recommends winehq-devel fi #Install latest winetricks echo "Installing latest winetricks" wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks chmod +x winetricks sudo mv winetricks /usr/bin echo "Installing Steam and various" mkdir -p ~/.wine-apps/lis WINEARCH=win64 WINEPREFIX=~/.wine-apps/lis/ winetricks tahoma corefonts ie8 allfonts steam
if you get an error saying “The content servers are unreachable” when trying to install the game via steam, then the following Reddit thread might be able to help you with that.
Also, if you want to have a launcher that you can search for in Unity or Gnome, then just create the file steam-lis.desktop with this content (replace USER with your username).
sudo vim /usr/share/applications/steam-lis.desktop
[Desktop Entry] Name=Steam Life Is Strange - Before The Storm Exec=env WINEPREFIX="/home/USER/.wine-apps/lis/" wine "/home/USER/.wine-apps/lis/drive_c/Program Files (x86)/Steam/Steam.exe" -no-cef-sandbox Type=Application StartupNotify=true Path="/home/USER/.wine-apps/lis/drive_c/Program Files (x86)/Steam/" Icon=BAC4_steam.0 StartupWMClass=steam.exe Name[en_US]=Steam - Life Is Strange - Before The Storm