mirror of
https://github.com/MHSanaei/3x-ui.git
synced 2025-04-20 05:52:24 +00:00
fix error - speedtest
The update command takes no arguments
This commit is contained in:
parent
29e40a0bce
commit
547e38079f
1 changed files with 1 additions and 6 deletions
7
x-ui.sh
7
x-ui.sh
|
@ -642,24 +642,19 @@ run_speedtest() {
|
||||||
if ! command -v speedtest &> /dev/null; then
|
if ! command -v speedtest &> /dev/null; then
|
||||||
# If not installed, install it
|
# If not installed, install it
|
||||||
local pkg_manager=""
|
local pkg_manager=""
|
||||||
local curl_install_cmd=""
|
|
||||||
local speedtest_install_script=""
|
local speedtest_install_script=""
|
||||||
|
|
||||||
if command -v dnf &> /dev/null; then
|
if command -v dnf &> /dev/null; then
|
||||||
pkg_manager="dnf"
|
pkg_manager="dnf"
|
||||||
curl_install_cmd="sudo dnf install -y curl"
|
|
||||||
speedtest_install_script="https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.rpm.sh"
|
speedtest_install_script="https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.rpm.sh"
|
||||||
elif command -v yum &> /dev/null; then
|
elif command -v yum &> /dev/null; then
|
||||||
pkg_manager="yum"
|
pkg_manager="yum"
|
||||||
curl_install_cmd="sudo yum install -y curl"
|
|
||||||
speedtest_install_script="https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.rpm.sh"
|
speedtest_install_script="https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.rpm.sh"
|
||||||
elif command -v apt-get &> /dev/null; then
|
elif command -v apt-get &> /dev/null; then
|
||||||
pkg_manager="apt-get"
|
pkg_manager="apt-get"
|
||||||
curl_install_cmd="sudo apt-get update && sudo apt-get install -y curl"
|
|
||||||
speedtest_install_script="https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.deb.sh"
|
speedtest_install_script="https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.deb.sh"
|
||||||
elif command -v apt &> /dev/null; then
|
elif command -v apt &> /dev/null; then
|
||||||
pkg_manager="apt"
|
pkg_manager="apt"
|
||||||
curl_install_cmd="sudo apt update && sudo apt install -y curl"
|
|
||||||
speedtest_install_script="https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.deb.sh"
|
speedtest_install_script="https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.deb.sh"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@ -667,7 +662,6 @@ run_speedtest() {
|
||||||
echo "Error: Package manager not found. You may need to install Speedtest manually."
|
echo "Error: Package manager not found. You may need to install Speedtest manually."
|
||||||
return 1
|
return 1
|
||||||
else
|
else
|
||||||
$curl_install_cmd
|
|
||||||
curl -s $speedtest_install_script | sudo bash
|
curl -s $speedtest_install_script | sudo bash
|
||||||
sudo $pkg_manager install -y speedtest
|
sudo $pkg_manager install -y speedtest
|
||||||
fi
|
fi
|
||||||
|
@ -677,6 +671,7 @@ run_speedtest() {
|
||||||
speedtest
|
speedtest
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
show_usage() {
|
show_usage() {
|
||||||
echo "x-ui control menu usages: "
|
echo "x-ui control menu usages: "
|
||||||
echo "------------------------------------------"
|
echo "------------------------------------------"
|
||||||
|
|
Loading…
Reference in a new issue