NOTES:
- if you have an older CPU, you may need to use
RELEASE_VARIANT="bun-linux-x64-baseline"
install_bun.sh
#!/bin/bashset -e
# navigate to dir where script is locatedSCRIPTDIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )cd $SCRIPTDIR
RELEASE_VERSION="1.2.20"RELEASE_VARIANT="bun-linux-x64"ZIP_FILENAME="${RELEASE_VARIANT}.zip"
# downloadwget https://github.com/oven-sh/bun/releases/download/bun-v${RELEASE_VERSION}/${ZIP_FILENAME}
# verifyHASH_ZIPFILE=$(sha256sum ${ZIP_FILENAME} | cut -d " " -f 1 )wget https://github.com/oven-sh/bun/releases/download/bun-v${RELEASE_VERSION}/SHASUMS256.txthashInFile=$(cat SHASUMS256.txt | grep -c "${HASH_ZIPFILE} ${ZIP_FILENAME}")if [ $hashInFile -eq 0 ]; then exit 1; fi;
# unpackunzip ${ZIP_FILENAME}