fix: Fixed checking of added repositories in ubuntu (#76)

This commit is contained in:
Sergei Solovev 2025-01-12 20:47:58 +03:00 committed by GitHub
parent 4e70740410
commit 52bbeaa63d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -51,7 +51,7 @@ done
# Массив с поддерживаемыми версиями операционной системы # Массив с поддерживаемыми версиями операционной системы
suppOs=("Debian 11" "Debian 12" "Ubuntu 22.04" "Ubuntu 24.04") suppOs=("Debian 11" "Debian 12" "Ubuntu 22.04" "Ubuntu 24.04")
repoExp=$("*.list" "*.sources") repoExp=("jammy.list" "jammy.sources" "noble.list" "noble.sources")
# Получаем текущую версию операционной системы # Получаем текущую версию операционной системы
disOs=$(lsb_release -si) disOs=$(lsb_release -si)
@ -169,7 +169,7 @@ while true; do
# Проверяем наличие каждого файла # Проверяем наличие каждого файла
for exp in "${repoExp[@]}"; do for exp in "${repoExp[@]}"; do
if [ ! -f "/etc/apt/sources.list.d/ondrej-ubuntu-php-$exp" ]; then if [ -f "/etc/apt/sources.list.d/ondrej-ubuntu-php-$exp" ]; then
foundExp=true foundExp=true
fi fi
done done
@ -214,7 +214,7 @@ while true; do
# Проверяем наличие каждого файла # Проверяем наличие каждого файла
for exp in "${repoExp[@]}"; do for exp in "${repoExp[@]}"; do
if [ ! -f "/etc/apt/sources.list.d/ondrej-ubuntu-nginx-$exp" ]; then if [ -f "/etc/apt/sources.list.d/ondrej-ubuntu-nginx-$exp" ]; then
foundExp=true foundExp=true
fi fi
done done
@ -575,7 +575,7 @@ EOF
# Проверяем наличие каждого файла # Проверяем наличие каждого файла
for exp in "${repoExp[@]}"; do for exp in "${repoExp[@]}"; do
if [ ! -f "/etc/apt/sources.list.d/ondrej-ubuntu-nginx-$exp" ]; then if [ -f "/etc/apt/sources.list.d/ondrej-ubuntu-nginx-$exp" ]; then
foundExp=true foundExp=true
fi fi
done done