วิธีลบ 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

Popular posts from this blog

"yes" "yeah" "yep" เหมือนและต่างกันอย่างไร ?

วิธีใช้ Google Chrome Extension บน Microsoft Edge (Chromium)

รีวิว Dentiste Mastic Mint Bomb เม็ดอมที่ไม่ได้มีดีแค่ความสดชื่น

รีวิว ปีเตอร์แมน Peter Man วิธีกำจัดแมลงสาบ เห็นผลไว Cockroach Killer Gel Bait (ฉบับเรื่องเล่า)

ฝากโค๊ด Online ด้วย Pastebin กันเถอะครับ !!