Microsoft และ Canonical นำ .NET 6 มาสู่ Ubuntu 22.04

Microsoft ได้ประกาศว่าขณะนี้แพ็คเกจ .NET 6 รวมอยู่ใน Ubuntu 22.04 นอกเหนือจากที่มีอยู่ในคอนเทนเนอร์ Ubuntu ที่สกัดแล้ว

Microsoft ได้ประกาศว่าขณะนี้ .NET 6 พร้อมให้ใช้งานแล้วโดยเป็นส่วนหนึ่งของ อูบุนตู 22.04ซึ่งหมายความว่านักพัฒนาสามารถเริ่มต้นใช้งาน .NET ได้อย่างรวดเร็วยิ่งขึ้นตั้งแต่แกะกล่อง Ubuntu 22.04 เป็นรุ่นล่าสุดของ distro Linux ยอดนิยมที่ดูแลโดย Canonical และบริษัทได้ทำงานร่วมกับ Microsoft เพื่อสร้างสภาพแวดล้อมที่ดีขึ้นสำหรับนักพัฒนา .NET บน Ubuntu

ด้วย .NET ที่มีอยู่ใน Ubuntu หมายความว่าคุณสามารถติดตั้ง .NET 6 SDK ได้อย่างรวดเร็วยิ่งขึ้นเพียงแค่เข้าไปที่ ฉลาดติดตั้ง dotnet6 ในเทอร์มินัลของคุณ นอกจากนี้ยังมีแพ็คเกจสำหรับ ASP.NET Core (aspnet-runtime-6.0) และ .NET Runtime (dotnet-runtime-6.0) ซึ่งสามารถติดตั้งได้ในลักษณะเดียวกัน สิ่งนี้จะทำให้คุณเข้าถึงเครื่องมือที่จำเป็นเพื่อเริ่มพัฒนาแอพ .NET บน Linux ได้ง่ายขึ้น Microsoft กล่าวว่าจะทำงานร่วมกับ Canonical ต่อไปเพื่ออัปเดตแพ็คเกจเหล่านี้ทุกเดือน ดังนั้นนักพัฒนาที่ใช้ Ubuntu จะไม่พลาดฟีเจอร์และการแก้ไขใหม่ๆ

บริษัทขอเตือนว่า Arm64 builds ยังไม่พร้อมใช้งาน แม้ว่าทั้งสองฝ่ายกำลังทำงานเพื่อเผยแพร่โดยเร็วที่สุด นอกจากนี้ หากคุณต้องการเริ่มพัฒนาใน .NET 7 คุณจะต้องรออีกระยะหนึ่ง เนื่องจาก Microsoft บอกว่าแพ็คเกจสำหรับนั้นจะใช้งานไม่ได้จนกว่า .NET 7 จะพร้อมใช้งานทั่วไป

นอกเหนือจากการสร้างไว้ใน Ubuntu 22.04 แล้ว Microsoft ยังได้ประกาศด้วยว่าขณะนี้แพ็คเกจ .NET 6 มีให้ใช้งานในคอนเทนเนอร์ Ubuntu แบบสกัดแล้ว Chisels เป็นคอนเทนเนอร์รูปแบบใหม่ที่ช่วยให้ distro มีขนาดเล็กที่สุดเท่าที่จะเป็นไปได้โดยการติดตั้งเฉพาะเส้นทางและไฟล์ที่จำเป็นภายในแต่ละแพ็คเกจเท่านั้น แพ็คเกจ .NET สำหรับคอนเทนเนอร์ Ubuntu แบบสกัดนั้นมีขนาดเล็กกว่าแพ็คเกจปกติมากเช่นกัน โดยจะลดขนาดลงประมาณ 100MB

เนื่องจาก Microsoft และ Canonical ยังคงทำงานร่วมกันต่อไป บริษัทต่างๆ จึงตั้งเป้าที่จะสร้าง .NET เวอร์ชันใหม่ ใช้งานได้กับ Ubuntu รุ่นใหม่ ดังนั้นหลายๆ อย่างจึงกำลังพิจารณาอยู่ว่าคุณเป็นนักพัฒนา .NET ที่ต้องการใช้ Linux หรือไม่ หน้าต่าง


แหล่งที่มา: ไมโครซอฟต์