Tyto 2 příkazy jsem běžel, snažil se nainstalovat .net 6.0 core na CentOS 8 Stream:
sudo dnf install dotnet-runtime-6.0
Last metadata expiration check: 0:12:04 ago on Tue 23 Nov 2021 17:38:47 UTC.
. . .
Installed:
dotnet-host-6.0.0-0.6.28be3e9a006d90d8c6e87d4353b77882829df718.el8.x86_64
dotnet-hostfxr-6.0-6.0.0-0.6.28be3e9a006d90d8c6e87d4353b77882829df718.el8.x86_64
dotnet-runtime-6.0-6.0.0-0.6.28be3e9a006d90d8c6e87d4353b77882829df718.el8.x86_64
lttng-ust-2.8.1-11.el8.x86_64
userspace-rcu-0.10.1-4.el8.x86_64
Complete!
[/usr/local/bin]$ dotnet --list-runtimes
Microsoft.NETCore.App 6.0.0-rc.2.21470.23 [/usr/lib64/dotnet/shared/Microsoft.NETCore.App]
Nainstalujte říká, že je nainstalován 6.0.0-0.6
ale aktuální verze je 6.0.0-rc.2.21470.23
a moje aplikace selhává s chybou:
It was not possible to find any compatible framework version
The framework 'Microsoft.NETCore.App', version '6.0.0' (x64) was not found.
- The following frameworks were found:
6.0.0-rc.2.21470.23 at [/usr/lib64/dotnet/shared/Microsoft.NETCore.App]
Může být stanovena bez manuálu .čistá instalace ?
ŘEŠENÍ (pracoval)
přidat repo na OS: sudo rpm-Uvh https://packages.microsoft.com/config/centos/8/packages-microsoft-prod.rpm
změnit prioritu preceed OS: echo 'priorita=50' | sudo tee -a /etc/yum.repo operace.d/microsoft-prod.repo
instalace sudo dnf nainstalovat dotnet-runtime-6.0
restartovat stroj