Right now, invoking install.sh tries to install into a dir which requires sudo (even when setting RICOCHET_INSTALL_DIR).
In any case, the script should be more flexible here and probably default to ~/.local/bin by default and also check if this is in $PATH (and if not, issue a warning).