diff --git a/install/install_arch.sh b/install/install_arch.sh index acd3fb1e..e9e63d23 100755 --- a/install/install_arch.sh +++ b/install/install_arch.sh @@ -22,20 +22,26 @@ fi # install basic dependencies -pacman --needed --noconfirm -S git curl python python-pip tor +echo -e "\033[0;32mInstalling apt dependencies...\033[0m" + +pacman --needed --noconfirm -S git curl python python-pip tor > /dev/null # get the repository +echo -e "\033[0;32mCloning Onionr repository...\033[0m" + rm -rf "$OUTPUT_DIR" "$DATA_DIR" "$LOG_DIR" -git clone https://gitlab.com/beardog/onionr "$OUTPUT_DIR" +git clone --quiet https://gitlab.com/beardog/onionr "$OUTPUT_DIR" > /dev/null cd "$OUTPUT_DIR" -git checkout "$BRANCH" +git checkout -q "$BRANCH" > /dev/null # install python dependencies -pip3 install --no-input -r "$OUTPUT_DIR/requirements.txt" --require-hashes +echo -e "\033[0;32mInstalling pip dependencies...\033[0m" + +pip3 install --no-input -r "$OUTPUT_DIR/requirements.txt" --require-hashes > /dev/null # create nologin onionr user if not exists diff --git a/install/install_debian.sh b/install/install_debian.sh index 98941566..b859e0fb 100755 --- a/install/install_debian.sh +++ b/install/install_debian.sh @@ -22,20 +22,26 @@ fi # install basic dependencies -apt install -y git curl python3.7 python3-pip python3-setuptools tor +echo -e "\033[0;32mInstalling apt dependencies...\033[0m" + +apt install -y git curl python3.7 python3-pip python3-setuptools tor > /dev/null # get the repository +echo -e "\033[0;32mCloning Onionr repository...\033[0m" + rm -rf "$OUTPUT_DIR" "$DATA_DIR" "$LOG_DIR" -git clone https://gitlab.com/beardog/onionr "$OUTPUT_DIR" +git clone --quiet https://gitlab.com/beardog/onionr "$OUTPUT_DIR" > /dev/null cd "$OUTPUT_DIR" -git checkout "$BRANCH" +git checkout -q "$BRANCH" > /dev/null # install python dependencies -python3.7 -m pip install --no-input -r "$OUTPUT_DIR/requirements.txt" --require-hashes +echo -e "\033[0;32mInstalling pip dependencies...\033[0m" + +python3.7 -m pip install --no-input -r "$OUTPUT_DIR/requirements.txt" --require-hashes > /dev/null # create nologin onionr user if not exists