Fixed speedtest installation (:

This commit is contained in:
Alireza Ahmand 2023-04-12 22:23:57 +03:30 committed by GitHub
parent b4fc5a7ab8
commit 6da9318b29
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -726,20 +726,20 @@ run_speedtest() {
# If not installed, install it
if command -v dnf &> /dev/null; then
sudo dnf install -y curl
curl -s https://install.speedtest.net/app/cli/install.rpm.sh | sudo bash
curl -s https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.rpm.sh | sudo bash
sudo dnf install -y speedtest
elif command -v yum &> /dev/null; then
sudo yum install -y curl
curl -s https://install.speedtest.net/app/cli/install.rpm.sh | sudo bash
curl -s https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.rpm.sh | sudo bash
sudo yum install -y speedtest
elif command -v apt-get &> /dev/null; then
sudo apt-get update && sudo apt-get install -y curl
curl -s https://install.speedtest.net/app/cli/install.deb.sh | sudo bash
sudo apt-get install -y speedtest
sudo apt-get install -y speedtest-cli
elif command -v apt &> /dev/null; then
sudo apt update && sudo apt install -y curl
curl -s https://install.speedtest.net/app/cli/install.deb.sh | sudo bash
sudo apt install -y speedtest
sudo apt install -y speedtest-cli
else
echo "Error: Package manager not found. You may need to install Speedtest manually."
return 1