Commit a0be7055 authored by Vitaly Lipatov's avatar Vitaly Lipatov

epm play mssql-server: add Debian/Ubuntu support

parent 1383cca0
...@@ -18,6 +18,9 @@ fi ...@@ -18,6 +18,9 @@ fi
serv mssql-server stop serv mssql-server stop
dname="$(epm print info -s)"
dversion="$(epm print info -v)"
case "$($DISTRVENDOR -d)" in case "$($DISTRVENDOR -d)" in
"AstraLinux") "AstraLinux")
# we have libc++1-9, but this package requires libc++1 # we have libc++1-9, but this package requires libc++1
...@@ -29,6 +32,9 @@ case "$($DISTRVENDOR -d)" in ...@@ -29,6 +32,9 @@ case "$($DISTRVENDOR -d)" in
ALTLinux|ALTServer) ALTLinux|ALTServer)
epm install --repack https://packages.microsoft.com/rhel/8/mssql-server-2019/mssql-server-1*.x86_64.rpm || fatal epm install --repack https://packages.microsoft.com/rhel/8/mssql-server-2019/mssql-server-1*.x86_64.rpm || fatal
;; ;;
Debian|Ubuntu)
epm install https://packages.microsoft.com/$dname/$dversion/mssql-server-2019/pool/main/m/mssql-server/mssql-server_1*_amd64.deb
;;
*) *)
fatal "$($DISTRVENDOR -d) is not supported yet." fatal "$($DISTRVENDOR -d) is not supported yet."
;; ;;
......
...@@ -11,6 +11,9 @@ fi ...@@ -11,6 +11,9 @@ fi
. $(dirname $0)/common.sh . $(dirname $0)/common.sh
dname="$(epm print info -s)"
dversion="$(epm print info -v)"
case "$($DISTRVENDOR -d)" in case "$($DISTRVENDOR -d)" in
"AstraLinux") "AstraLinux")
epm install --skip-installed unixodbc || fatal epm install --skip-installed unixodbc || fatal
...@@ -24,8 +27,13 @@ case "$($DISTRVENDOR -d)" in ...@@ -24,8 +27,13 @@ case "$($DISTRVENDOR -d)" in
epm install --repack https://packages.microsoft.com/rhel/8/prod/mssql-tools-1*.x86_64.rpm epm install --repack https://packages.microsoft.com/rhel/8/prod/mssql-tools-1*.x86_64.rpm
epm install --repack https://packages.microsoft.com/rhel/8/prod/msodbcsql17-1*.x86_64.rpm epm install --repack https://packages.microsoft.com/rhel/8/prod/msodbcsql17-1*.x86_64.rpm
;; ;;
Debian|Ubuntu)
epm install --skip-installed unixodbc || fatal
epm install https://packages.microsoft.com/$dname/$dversion/prod/pool/main/m/msodbcsql17/msodbcsql17_1*_amd64.deb
epm install https://packages.microsoft.com/$dname/$dversion/prod/pool/main/m/mssql-tools/mssql-tools_1*_amd64.deb
;;
*) *)
fatal "$(DISTRVENDOR -d) is not supported yet." fatal "$($DISTRVENDOR -d) is not supported yet."
;; ;;
esac esac
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment