Here is a script I put together that installs osu! on Ubuntu (easy to adapt elsewhere), creates the launcher shortcut, and does this in possibly the cleanest manner possible with very little user input (only need to enter sudoer password for PPA add and packages). The script has comments to let you know what something does, and is verbose while being ran.
The script source can be found here:
https://gitlab.com/Espionage724/Linux/b ... pts/osu.sh
The script can be ran with any of the commands below (first method recommended):
- The script installs wine-staging from the official Ubuntu PPA
- It uses dotnet40 and gdiplus (needed for cjk fonts)
- Installs osu! in an isolated 32-bit Wine prefix
- Uses the officially-included osu! icon (it is automatically created after the second start of osu!)
- .osz (and I assume skin formats and any other archives for osu!) also just-work (can open downloaded beatmaps from Firefox and open with osu! as-expected)
-CJK fonts don't work; if someone has a solution to this, please share it (corefonts, takao, fakejapanese, and cjkfonts from winetricks didn't help) (fixed)
If there's any issues or any known improvements that can be made to it, please report them!
The script source can be found here:
https://gitlab.com/Espionage724/Linux/b ... pts/osu.sh
The script can be ran with any of the commands below (first method recommended):
wget 'https://gitlab.com/Espionage724/Linux/raw/master/Scripts/osu.sh' -O ~/'osu.sh' && chmod +x ~/'osu.sh' && ~/'osu.sh'
bash <(curl -s https://gitlab.com/Espionage724/Linux/raw/master/Scripts/osu.sh)
curl -L https://gitlab.com/Espionage724/Linux/raw/master/Scripts/osu.sh | bash
- The script installs wine-staging from the official Ubuntu PPA
- It uses dotnet40 and gdiplus (needed for cjk fonts)
- Installs osu! in an isolated 32-bit Wine prefix
- Uses the officially-included osu! icon (it is automatically created after the second start of osu!)
- .osz (and I assume skin formats and any other archives for osu!) also just-work (can open downloaded beatmaps from Firefox and open with osu! as-expected)
-
If there's any issues or any known improvements that can be made to it, please report them!