วิธีลบ DotNet SDK & Runtime Old Version สำหรับ Mac OS
บทความนี้เป็นทิปสั้นๆ ในการลบ dotnet เวอร์ชั่นเก่าที่ไม่ได้ใช้งาน
![]() |
Photo by Ujesh Krishnan on Unsplash |
เช็ค Version .NET SDK
dotnet --list-runtimes
เช็ค Version .NET Runtime
dotnet --list-sdks
เมื่อได้เลข Version ที่ต้องการลบ ให้ใช้คำสั่งด้านล่าง โดยเปลี่ยน sdkVersion เป็นเลขที่เราต้องการ
sdkVersion="6.0.100"
sudo rm -rf /usr/local/share/dotnet/sdk/$sdkVersion
sudo rm -rf /usr/local/share/dotnet/sdk-manifests/$sdkVersion
จากนั้นก็ลบ Runtime ต่อ โดยเปลี่ยน runtimeVersion เป็นเลขที่ต้องการลบ เหมือนเดิม
runtimeVersion="6.0.0"
sudo rm -rf /usr/local/share/dotnet/host/fxr/$runtimeVersion
sudo rm -rf /usr/local/share/dotnet/packs/Microsoft.AspNetCore.App.Ref/$runtimeVersion
sudo rm -rf /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Host.osx-x64/$runtimeVersion
sudo rm -rf /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/$runtimeVersion
sudo rm -rf /usr/local/share/dotnet/packs/NETStandard.Library.Ref/$runtimeVersion
sudo rm -rf /usr/local/share/dotnet/shared/Microsoft.AspNetCore.All/$runtimeVersion
sudo rm -rf /usr/local/share/dotnet/shared/Microsoft.AspNetCore.App/$runtimeVersion
sudo rm -rf /usr/local/share/dotnet/shared/Microsoft.NETCore.App/$runtimeVersion
sudo rm -rf /usr/local/share/dotnet/templates/$runtimeVersion
คร่าวๆประมาณนี้ แต่ถ้าใครลบหลาย Version แนะนำให้คัดลอกโค๊ดไปเขียน Script แทน
ที่มา : https://devkimchi.com/2021/11/24/removing-dotnet-sdks-from-macos-manually/
Comments
Post a Comment