In this article, we describe how to install Moose.
The easiest way to install Moose is to use the Pharo Launcher. You can download it from the Pharo website.
From the Pharo Launcher, you can download a Moose image. It corresponds to a Pharo image (see the pharo open documentation) with the Moose tools installed.
The ReadMe of the Moose project describes how to get the latest Moose image. It is usually safe to take the highest version available even if marked ‘developement’.
Once the image downloaded, you just need to run it with from the Pharo Launcher.
If you want to access all versions of Moose, instead of the most recent ones, you can use the GitHub releases. To do so, add this project into the pharo launcher:
| sources |
sources := {
"Add Moose"
PhLTemplateSource new
type: #HttpListing;
name: 'Moose';
url: 'https://github.com/moosetechnology/Moose/releases';
filterPattern: 'href="([^"]*/(Pharo|Moose)[0-9][^"]*.zip)"';
templateNameFormat: '{6} ({5})' }.
PhLUserTemplateSources sourcesFile writeStreamDo: [ :s |
(STON writer on: s)
newLine: String lf;
prettyPrint: true;
nextPut: sources ]
New >> Moose >> Your version