Comment by zimbatm
7 years ago
The main reason to use `curl | bash` is because it's installed almost everywhere. Everything else can be bootstrapped from that.
If there was a standard `curlbash <URL> <SHA256>` program that was installed everywhere it would allow to work around all of these issues.
"curl > file ; [...] ; bash file" is also installed in all the same places.