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.cfgor the Reference to understand what you can customize. - Make a duplicate of this file and rename it to
zephyr.local.cfgcp 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
zephyrctlin/usr/local/bin, making it accessible from anywhere (if/usr/local/binis 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.