Добавил проверку поддерживаемой ОС
This commit is contained in:
parent
9b26c342e1
commit
60d699665d
@ -42,6 +42,10 @@ function Get-ServerAddress
|
|||||||
} while ($true)
|
} while ($true)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function Get-OsRelease {
|
||||||
|
return Get-Content /etc/os-release | ConvertFrom-StringData
|
||||||
|
}
|
||||||
|
|
||||||
###################################
|
###################################
|
||||||
# Константы
|
# Константы
|
||||||
###################################
|
###################################
|
||||||
@ -111,7 +115,21 @@ if ($PSVersionTable.Platform -eq "Unix") {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
# Определяем откуда будем качать.
|
##################################
|
||||||
|
# Убедимся, что ОС поддерживается.
|
||||||
|
##################################
|
||||||
|
|
||||||
|
$osRelease = Get-OsRelease
|
||||||
|
|
||||||
|
if ($osRelease.id -ne "redos") {
|
||||||
|
Write-Error "Неподдерживаемая операционная система $($osRelease.ID) ($($osRelease.NAME))"
|
||||||
|
exit 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
##################################
|
||||||
|
# Определяем откуда будем загружать пакеты.
|
||||||
|
##################################
|
||||||
|
|
||||||
if ($version)
|
if ($version)
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user