Installation#
To install Zephyr locally, clone the Git repository, modify a few configurations (usually unnecessary), run the installer and you're good to go!
Below are the detailed installation steps:
- Clone the repository from GitHub
cd /path/to/desired/directory git clone https://github.com/es-progress/zephyr.git
- (Optional) Configure Zephyr
- Check the default configurations in
zephyr.cfg
or the Reference to understand what you can customize. - Make a duplicate of this file and rename it to
zephyr.local.cfg
cp zephyr.cfg zephyr.local.cfg
- Adjust configurations in the local configuration file. Any value provided here will overwrite the defaults in
zephyr.cfg
. If a setting is not defined, the default value will be applied.
- Check the default configurations in
- Run the installer, which will:
- Set up Bash completion for
zephyrctl
- Create a symlink for
zephyrctl
in/usr/local/bin
, making it accessible from anywhere (if/usr/local/bin
is in your PATH).# Replace ZEPHYR_DIR with the actual path where Zephyr were cloned earlier cd ZEPHYR_DIR ./bin/zephyrctl install
- Set up Bash completion for
And with that, you're all set! Let's rock!
If you want to start right away, and explore on your own, run zephyrctl
without arguments to view the available commands. If you prefer to get informed first, check the next page to learn about how customization profiles work.
If you decide to uninstall Zephyr later (sorry to see you go!), just follow these steps:
- Run
zephyrctl uninstall
Delete the Git repository.
Note: it may contain your local configuration file or profiles. If you want to preserve that, make a backup before deleting.