mirror of
https://github.com/saymrwulf/onnxruntime.git
synced 2026-05-14 20:48:00 +00:00
This reverts commit f396748ed6.
### Description
<!-- Describe your changes. -->
### Motivation and Context
<!-- - Why is this change required? What problem does it solve?
- If it fixes an open issue, please link to the issue here. -->
23 lines
969 B
Bash
Executable file
23 lines
969 B
Bash
Executable file
#!/bin/bash
|
|
set -e -x
|
|
|
|
if [ -f /etc/redhat-release ]; then
|
|
# If you found the following command went successfully but dotnet command still reports no sdk was found, most likely
|
|
# it was because the dotnet packages were installed from more than one dnf repos.
|
|
dnf install -y dotnet-sdk-6.0 dotnet-runtime-6.0
|
|
elif [ -f /etc/os-release ]; then
|
|
# Get Ubuntu version
|
|
declare repo_version
|
|
repo_version=$(if command -v lsb_release &> /dev/null; then lsb_release -r -s; else grep -oP '(?<=^VERSION_ID=).+' /etc/os-release | tr -d '"'; fi)
|
|
# Download Microsoft signing key and repository
|
|
wget "https://packages.microsoft.com/config/ubuntu/$repo_version/packages-microsoft-prod.deb" -O packages-microsoft-prod.deb
|
|
# Install Microsoft signing key and repository
|
|
dpkg -i packages-microsoft-prod.deb
|
|
# Clean up
|
|
rm packages-microsoft-prod.deb
|
|
# Update packages
|
|
apt-get update && apt-get install -y dotnet-sdk-6.0
|
|
else
|
|
echo "Unsupported OS"
|
|
exit 1
|
|
fi
|