-
Notifications
You must be signed in to change notification settings - Fork 31
Installation on Unix
ℹ️ Every change made to TazUO is automatically built on Mac, Ubuntu and Windows. See here
Download and install Mono 6.12 from mono-project.com. Additional information can be found here.
Clone TazUO:
git config --global url."https://".insteadOf git://
git clone https://github.com/jsebold666/TazUO.git --recursive
cd TazUO/
nuget restore
dotnet build -c Release
DYLD_LIBRARY_PATH=./bin/Release/osx/ mono ./bin/Release/ClassicUO.exe
This will create an empty settings.json
file to edit with your uo and server info.
Build from source
sudo apt install git
<-- Install git
mkdir TazUO && cd TazUO
<-- Create and enter TazUO folder
For the next step you may have issues if you don't run this first: git config --global url.https://.insteadOf git://
, but you can try without it if you'd like.
git clone https://github.com/jsebold666/TazUO.git . --recursive
<-- Clone TazUO into current folder
sudo apt install dotnet-sdk-8.0
<-- Install dotnet
sudo apt install zlib1g-dev
<-- Install Zlib
dotnet publish src/ClassicUO.Client/ClassicUO.Client.csproj -c Release -o ../../bin/dist
Make the ClassicUO.bin.x86_x64
file executable.
Run that file via double clicking or terminal.
Error about libsdl? -> sudo apt install libsdl2-2.0-0