diff --git a/install.sh b/install.sh index 8ef7701..c2a7636 100755 --- a/install.sh +++ b/install.sh @@ -8,12 +8,12 @@ usage() { [[ $1 == "-h" || $1 == "--help" ]] && usage -BACKEND_BRANCH=${1:-'master'} -FRONTEND_RELEASE=${2:-'v0.1'} +BACKEND_BRANCH=${1:-'develop'} +FRONTEND_RELEASE=${2:-'v4.0-rc0'} apt-get update -y apt-get upgrade -y -apt-get install -y hostapd dnsmasq pigpio espeak gpac iptables-persistent \ +apt-get install -y hostapd dnsmasq pigpio espeak ffmpeg iptables-persistent \ portaudio19-dev git python3-pip python3 python3-venv \ libopenjp2-7-dev libtiff5 libatlas-base-dev libhdf5-dev \ libhdf5-serial-dev python-gobject libharfbuzz-bin \ @@ -52,9 +52,9 @@ wget https://github.com/CoderBotOrg/backend/archive/$BACKEND_BRANCH.zip unzip $BACKEND_BRANCH.zip rm $BACKEND_BRANCH.zip mv backend-$BACKEND_BRANCH coderbot -wget https://github.com/CoderBotOrg/vue-app/releases/download/$FRONTEND_RELEASE/vue-app-dist.tgz -tar xzf vue-app-dist.tgz -C coderbot -rm vue-app-dist.tgz +wget https://github.com/CoderBotOrg/vue-app/releases/download/$FRONTEND_RELEASE/frontend.tar.gz +tar xzf frontend.tar.gz -C coderbot +rm frontend.tar.gz wget https://github.com/CoderBotOrg/docs/releases/download/v0.1/docs.tgz mkdir -p coderbot/cb_docs tar xzf docs.tgz -C coderbot/cb_docs @@ -66,11 +66,14 @@ sudo -u pi bash << EOF EOF cd ../coderbot -wget https://github.com/PINTO0309/Tensorflow-bin/raw/master/tensorflow-2.1.0-cp37-cp37m-linux_armv7l.whl -pip3 install tensorflow-2.1.0-cp37-cp37m-linux_armv7l.whl +wget https://raw.githubusercontent.com/PINTO0309/Tensorflow-bin/main/previous_versions/download_tensorflow-2.1.0-cp37-cp37m-linux_armv7l.sh +chmod +x ./download_tensorflow-2.1.0-cp37-cp37m-linux_armv7l.sh +./download_tensorflow-2.1.0-cp37-cp37m-linux_armv7l.sh +pip3 install --no-cache-dir tensorflow-2.1.0-cp37-cp37m-linux_armv7l.whl rm tensorflow-2.1.0-cp37-cp37m-linux_armv7l.whl -pip3 install -r requirements_stub.txt -pip3 install -r requirements.txt +rm download_tensorflow-2.1.0-cp37-cp37m-linux_armv7l +pip3 install --no-cache-dir -r requirements_stub.txt +pip3 install --no-cache-dir -r requirements.txt cd ..