curl https://ciao-lang.org/boot -sSfL | shPlease report as issues any problems found during the installation process.
You can explore additional components at the bundle catalog (including links to documentation and source code repositories) and install them with the ciao get BUNDLENAME command.
git clone https://github.com/ciao-lang/ciaoand then executing ./ciao-boot.sh local-install to perform a core installation, or ./ciao-boot.sh get devenv to install the full environment (devenv bundle).
Notes for Windows users: Native builds for Windows are experimental, supported via MSYS2. Please contact us if you need this.
( cd ~/.ciaoroot/master; ./ciao-boot.sh uninstall ) rm -rf ~/.ciaoroot/master rmdir ~/.ciaoroot > /dev/null 2>&1 || trueBundles installed via ciao get must be uninstalled and removed explicitly. Currently, this needs to be done manually per bundle. E.g., uninstalling the development environment (if installed) requires:
ciao uninstall ciao_emacs; ciao rm ciao_emacs; ciao rm devenvOnce all bundles have been removed, the core Ciao system can be uninstalled running ./ciao-boot.sh uninstall from the source directory (then, remove the directory).