นี่คือ 2 คำสั่งที่ฉันพยายามติดตั้ง .net core 6.0 บน CentOS 8 Stream:
sudo dnf ติดตั้ง dotnet-runtime-6.0
ตรวจสอบการหมดอายุของข้อมูลเมตาครั้งล่าสุด: 00:12:04 ที่แล้วในวันอังคารที่ 23 พฤศจิกายน 2021 เวลา 17:38:47 น. UTC
. . .
ติดตั้ง:
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
สมบูรณ์!
[/usr/local/bin]$ dotnet --list-runtimes
Microsoft.NETCore.App 6.0.0-rc.2.21470.23 [/usr/lib64/dotnet/shared/Microsoft.NETCore.App]
ติดตั้งบอกว่าติดตั้งแล้ว 6.0.0-0.6
แต่เวอร์ชั่นจริงนั้น 6.0.0-rc.2.21470.23
และแอปของฉันล้มเหลวโดยมีข้อผิดพลาด:
ไม่พบเวอร์ชันเฟรมเวิร์กที่เข้ากันได้
ไม่พบเฟรมเวิร์ก 'Microsoft.NETCore.App' เวอร์ชัน '6.0.0' (x64)
- พบกรอบต่อไปนี้:
6.0.0-rc.2.21470.23 ที่ [/usr/lib64/dotnet/shared/Microsoft.NETCore.App]
สามารถแก้ไขได้โดยไม่ต้องติดตั้ง .net ด้วยตนเอง ?