The Greenbone Community Documentation has a section “Building from Source”. For openvasd it is described how to install rust, download sources, verify, extract and then it says…
mkdir -p $INSTALL_DIR/openvasd/usr/local/bin
cd $SOURCE_DIR/openvas-scanner-$OPENVAS_DAEMON/rust make
cargo build --release
The official documentation is available on GitHub: GitHub - greenbone/docs: Documentation for the Greenbone Community Edition · GitHub . You can report bugs there and hope someone eventually fixes them.
My own script is probably modified, so it’s by no means an official way to install Greenbone/OpenVAS. I just use it myself because I don’t feel like copy-pasting commands line by line.
I also make no guarantees that it works—and if it eats your last sandwich or causes any other issues, I take absolutely zero responsibility