2
0
mirror of https://github.com/acepanel/panel.git synced 2026-02-04 13:47:15 +08:00

refactor: replace apt with apt-get

This commit is contained in:
耗子
2023-08-18 14:28:04 +08:00
parent 2a2008b959
commit 34d9d245e1
14 changed files with 21 additions and 21 deletions

View File

@@ -23,7 +23,7 @@ OS=$(source /etc/os-release && { [[ "$ID" == "debian" ]] && echo "debian"; } ||
if [ "${OS}" == "centos" ]; then
dnf install -y fail2ban
elif [ "${OS}" == "debian" ]; then
apt install -y fail2ban
apt-get install -y fail2ban
else
echo -e $HR
echo "错误:不支持的操作系统"

View File

@@ -28,7 +28,7 @@ systemctl disable fail2ban
if [ "${OS}" == "centos" ]; then
dnf remove -y fail2ban
elif [ "${OS}" == "debian" ]; then
apt install -y fail2ban
apt-get install -y fail2ban
else
echo -e $HR
echo "错误:不支持的操作系统"

View File

@@ -23,7 +23,7 @@ OS=$(source /etc/os-release && { [[ "$ID" == "debian" ]] && echo "debian"; } ||
if [ "${OS}" == "centos" ]; then
dnf install -y fail2ban
elif [ "${OS}" == "debian" ]; then
apt install -y fail2ban
apt-get install -y fail2ban
else
echo -e $HR
echo "错误:不支持的操作系统"

View File

@@ -125,8 +125,8 @@ Prepare_system() {
sed -i 's/deb.debian.org/mirrors.aliyun.com/g' /etc/apt/sources.list
sed -i 's/security.debian.org/mirrors.aliyun.com/g' /etc/apt/sources.list
fi
apt update -y
apt install -y curl wget zip unzip tar git jq git dos2unix rsyslog
apt-get update -y
apt-get install -y curl wget zip unzip tar git jq git dos2unix rsyslog
else
echo -e $HR
echo "错误该系统不支持安装耗子Linux面板请更换Debian12/RHEL9安装。"
@@ -206,7 +206,7 @@ Init_Panel() {
firewall-cmd --permanent --zone=public --add-port=${sshPort}/tcp > /dev/null 2>&1
firewall-cmd --reload
elif [ "${OS}" == "debian" ]; then
apt install ufw -y
apt-get install ufw -y
echo y | ufw enable
ufw allow 22/tcp
ufw allow 80/tcp

View File

@@ -50,8 +50,8 @@ if [ "${OS}" == "centos" ]; then
dnf groupinstall "Development Tools" -y
dnf install cmake bison ncurses-devel libtirpc-devel openssl-devel pkg-config openldap-devel libudev-devel cyrus-sasl-devel patchelf rpcgen rpcsvc-proto-devel -y
elif [ "${OS}" == "debian" ]; then
apt update
apt install build-essential cmake bison libncurses5-dev libtirpc-dev libssl-dev pkg-config libldap2-dev libudev-dev libsasl2-dev patchelf -y
apt-get update
apt-get install build-essential cmake bison libncurses5-dev libtirpc-dev libssl-dev pkg-config libldap2-dev libudev-dev libsasl2-dev patchelf -y
else
echo -e $HR
echo "错误耗子Linux面板不支持该系统"

View File

@@ -39,8 +39,8 @@ if [ "${OS}" == "centos" ]; then
dnf groupinstall "Development Tools" -y
dnf install tar unzip gd gd-devel git-core flex perl oniguruma oniguruma-devel libsodium-devel libxml2-devel libxslt-devel GeoIP-devel bison yajl yajl-devel curl curl-devel ncurses-devel libevent-devel readline-devel libuuid-devel brotli-devel icu libicu libicu-devel openssl openssl-devel -y
elif [ "${OS}" == "debian" ]; then
apt update
apt install build-essential tar unzip libgd3 libgd-dev git flex perl libonig-dev libsodium-dev libxml2-dev libxslt1-dev libgeoip-dev bison libyajl-dev curl libcurl4-openssl-dev libncurses5-dev libevent-dev libreadline-dev uuid-dev libbrotli-dev icu-devtools libicu-dev openssl libssl-dev -y
apt-get update
apt-get install build-essential tar unzip libgd3 libgd-dev git flex perl libonig-dev libsodium-dev libxml2-dev libxslt1-dev libgeoip-dev bison libyajl-dev curl libcurl4-openssl-dev libncurses5-dev libevent-dev libreadline-dev uuid-dev libbrotli-dev icu-devtools libicu-dev openssl libssl-dev -y
else
echo -e $HR
echo "错误耗子Linux面板不支持该系统"

View File

@@ -42,8 +42,8 @@ if [ "${OS}" == "centos" ]; then
dnf groupinstall "Development Tools" -y
dnf install autoconf glibc-headers gdbm-devel gd gd-devel perl oniguruma-devel libsodium-devel libxml2-devel sqlite-devel libzip-devel bzip2-devel xz-devel libpng-devel libjpeg-devel libwebp-devel libavif-devel freetype-devel gmp-devel openssl-devel readline-devel libxslt-devel libcurl-devel pkgconfig libedit-devel zlib-devel pcre-devel crontabs libicu libicu-devel c-ares -y
elif [ "${OS}" == "debian" ]; then
apt update
apt install build-essential autoconf libc6-dev libgdbm-dev libgd-tools libgd-dev perl libonig-dev libsodium-dev libxml2-dev libsqlite3-dev libzip-dev libbz2-dev liblzma-dev libpng-dev libjpeg-dev libwebp-dev libavif-dev libfreetype6-dev libgmp-dev libssl-dev libreadline-dev libxslt1-dev libcurl4-openssl-dev pkg-config libedit-dev zlib1g-dev libpcre3-dev cron libicu-dev libc-ares2 libc-ares-dev -y
apt-get update
apt-get install build-essential autoconf libc6-dev libgdbm-dev libgd-tools libgd-dev perl libonig-dev libsodium-dev libxml2-dev libsqlite3-dev libzip-dev libbz2-dev liblzma-dev libpng-dev libjpeg-dev libwebp-dev libavif-dev libfreetype6-dev libgmp-dev libssl-dev libreadline-dev libxslt1-dev libcurl4-openssl-dev pkg-config libedit-dev zlib1g-dev libpcre3-dev cron libicu-dev libc-ares2 libc-ares-dev -y
else
echo -e $HR
echo "错误耗子Linux面板不支持该系统"

View File

@@ -38,7 +38,7 @@ Install() {
if [ "${OS}" == "centos" ]; then
dnf install ImageMagick ImageMagick-devel -y
elif [ "${OS}" == "debian" ]; then
apt install imagemagick libmagickwand-dev -y
apt-get install imagemagick libmagickwand-dev -y
else
echo -e $HR
echo "错误耗子Linux面板不支持该系统"

View File

@@ -42,8 +42,8 @@ if [ "${OS}" == "centos" ]; then
dnf groupinstall "Development Tools" -y
dnf install make gettext zlib-devel readline-devel libicu-devel libxml2-devel libxslt-devel openssl-devel systemd-devel -y
elif [ "${OS}" == "debian" ]; then
apt update
apt install build-essential make gettext zlib1g-dev libreadline-dev libicu-dev libxml2-dev libxslt-dev libssl-dev libsystemd-dev -y
apt-get update
apt-get install build-essential make gettext zlib1g-dev libreadline-dev libicu-dev libxml2-dev libxslt-dev libssl-dev libsystemd-dev -y
else
echo -e $HR
echo "错误耗子Linux面板不支持该系统"

View File

@@ -37,8 +37,8 @@ if [ "${OS}" == "centos" ]; then
dnf groupinstall "Development Tools" -y
dnf install systemd-devel openssl-devel -y
elif [ "${OS}" == "debian" ]; then
apt update
apt install build-essential libsystemd-dev libssl-dev -y
apt-get update
apt-get install build-essential libsystemd-dev libssl-dev -y
else
echo -e $HR
echo "错误耗子Linux面板不支持该系统"

View File

@@ -23,7 +23,7 @@ OS=$(source /etc/os-release && { [[ "$ID" == "debian" ]] && echo "debian"; } ||
if [ "${OS}" == "centos" ]; then
dnf install -y s3fs-fuse
elif [ "${OS}" == "debian" ]; then
apt install -y s3fs
apt-get install -y s3fs
else
echo -e $HR
echo "错误:不支持的操作系统"

View File

@@ -23,7 +23,7 @@ OS=$(source /etc/os-release && { [[ "$ID" == "debian" ]] && echo "debian"; } ||
if [ "${OS}" == "centos" ]; then
dnf remove -y s3fs-fuse
elif [ "${OS}" == "debian" ]; then
apt remove -y s3fs
apt-get remove -y s3fs
else
echo -e $HR
echo "错误:不支持的操作系统"

View File

@@ -26,7 +26,7 @@ if [ "${OS}" == "centos" ]; then
systemctl enable supervisord
systemctl start supervisord
elif [ "${OS}" == "debian" ]; then
apt install -y supervisor
apt-get install -y supervisor
systemctl enable supervisor
systemctl start supervisor
else

View File

@@ -23,7 +23,7 @@ OS=$(source /etc/os-release && { [[ "$ID" == "debian" ]] && echo "debian"; } ||
if [ "${OS}" == "centos" ]; then
dnf remove -y supervisor
elif [ "${OS}" == "debian" ]; then
apt remove -y supervisor
apt-get remove -y supervisor
else
echo -e $HR
echo "错误:不支持的操作系统"