The previous meteor home page had a big ol’ button on it that brought you to the install instructions.
Currently, that’s been replaced by a “Quick Start” button, which brings you to a list of tutorials/guides. None of which tell you how to install the software.
I encourage you to go to the home page, and attempt to find out how to install the software by clicking around.
For reference, it’s currently:
- Home page
- Quick Start
- Read Guide (third option)
- Click the link under the second header
This is not intuitive in the slighest