Pharo can be run under Windows 10 Subsystem for Linux (WSL).
- Install WSL (see microsoft documentation)
- Install X Server for Windows (I used VcXsrv).
- Install Mesa with
sudo apt install mesa-utils
(needed because there are missing libraries for the x11 display used by Pharo).
Note: The Mesa dependency may be overkill. On the Pharo install page there's mention of some things to do for Ubuntu 16.
- Install Pharo:
$ mkdir MyPharo
$ cd MyPharo/
$ curl -L https://get.pharo.org/64/ | bash
The last step can also be the Pharo Launcher.
Note: Last time it has been tested, only Pharo of version >= 6 64bit could be run. Pharo 32bits is not compatible because of a missing part of the kernel.
For other Pharo/WSL issues, see this blog.