Welcome to UOStudio¶
Note
UO Studio is not yet usable.
Setup Development Environment¶
- Install git
-
Install dotnet-sdk
-
Chose between the following IDEs then install
Clone repo
git clone --recursive https://github.com/deccer/UOStudio
cd UOStudio
git submodule update --init --recursive --force
Install tooling
sudo apt install git dirmngr gnupg apt-transport-https ca-certificates software-properties-common lsb-release
Register mono repositories
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
sudo apt-add-repository "deb https://download.mono-project.com/repo/ubuntu stable-`lsb_release -sc` main"
Install mono
sudo apt install mono-complete
Install .netcore
wget https://packages.microsoft.com/config/ubuntu/`grep -oP '(?<=^VERSION_ID=).+' /etc/os-release | tr -d '"'`/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
sudo apt update
sudo apt install -y dotnet-sdk-3.1
Note
Ubuntu 20.04 and 18.04 are the only officially supported ubuntu distributions.
Clone repo
git clone --recursive https://github.com/deccer/UOStudio
cd UOStudio
git submodule update --init --recursive --force
Build UO Studio
cd UOStudio
dotnet build
Install dotnet sdk
sudo dnf install dotnet-sdk-3.1
Clone repo
git clone --recursive https://github.com/deccer/UOStudio
cd UOStudio
git submodule update --init --recursive --force
Build UO Studio
cd UOStudio
dotnet build
Register dotnet repositories
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
sudo wget -O /etc/yum.repos.d/microsoft-prod.repo https://packages.microsoft.com/config/fedora/31/prod.repo
Install dotnet sdk
sudo dnf install dotnet-sdk-3.1
Clone repo
git clone --recursive https://github.com/deccer/UOStudio
cd UOStudio
git submodule update --init --recursive --force
Build UO Studio
cd UOStudio
dotnet build
Install dotnet sdk
sudo pacman -S dotnet-sdk-3.1
Info
More details in the arch-wiki
Install mono
sudo pacman -S mono
Clone repo
git clone --recursive https://github.com/deccer/UOStudio
cd UOStudio
git submodule update --init --recursive --force
Build UO Studio
cd UOStudio
dotnet build
Install git
brew install git
Install mono Run the .pkg to install mono.
Install libgdiplus
brew install mono-libgdiplus
Install dotnet sdk
Clone repo
git clone --recursive https://github.com/deccer/UOStudio
cd UOStudio
git submodule update --init --recursive --force
Build UO Studio
cd UOStudio
dotnet build