The setup.sh does not work for Fedora Silverblue because here /usr is write protected.
Suggestion for a solutions: install to /usr/local instead (which in fact is a just a link to /var/usrlocal in Silverblue). The ukip.service file could be copied to /etc/systemd/system.