Install Windows Subsystem for Linux (WSL) from the Microsoft Store:
Verify that WSL is running Ubuntu 18.04 LTS as your WSL distribution:
cmd
)wsl -l -v
, and you should see output similar to:NAME STATE VERSION
* Ubuntu-18.04 Running 2
If you are not running Ubuntu 18.04 with version 2, update to version 2 by running:
wsl --set-version Ubuntu-18.04 2
Install the necessary packages in Ubuntu:
sudo apt update && sudo apt upgrade
sudo apt install build-essential zlib1g-dev libssl-dev libffi-dev python3-pip python3-dev python3-venv
Clone the Glowing Bear GitHub repository:
git clone https://github.com/glowing-bear/glowing-bear.git
Navigate to the glowing-bear
directory:
cd glowing-bear
Setup a Python virtual environment:
python3 -m venv wenv
Activate the virtual environment:
source wenv/bin/activate
Install required dependencies:
pip install -r requirements.txt
Run Glowing Bear:
python -m glowing_bear
Open your web browser and navigate to http://localhost:8181/
to access the Glowing Bear web interface.
Congratulations, you have successfully installed and launched Glowing Bear on Windows 10 using WSL.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!