微軟發布包含.NET 6的Ubuntu小型同捆映像檔

為了簡化開發者在Ubuntu上的.NET開發工作,與Canonical緊密合作,現在開發者已經可以在Ubuntu 22.04(Jammy)上,透過APT安裝.NET 6,另外,微軟還發布了包含.NET的Chiseled Ubuntu Containers,這是一種小型且安全的容器,使開發者可以更靈活地用於開發應用上。

不少.NET開發人員在Ubuntu開發程式,因此微軟乾脆跟Canonical進一步合作,簡化開發者在Ubuntu上使用.NET的麻煩,同時也能縮短Canonical和微軟之間的軟體供應鏈。現在開發者可以直接使用APT安裝.NET 6,由於這僅支援Ubuntu 22.04和以上版本,因此用戶需要先更新Ubuntu。

同時,微軟也發布了帶有.NET 6的Chiseled Ubuntu Containers,這是一個特別的Ubuntu版本,僅包含必要的套件,因此整體容量非常的小,比目前的Ubuntu映像檔少了100 MB,而且也沒有Root使用者權限。

產品缺大量曝光嗎?你需要的是一流包裝設計

窩窩觸角包含自媒體、自有平台及其他國家營銷業務等,多角化經營並具有國際觀的永續理念。

網頁設計最專業,超強功能平台可客製化

窩窩以「數位行銷」「品牌經營」「網站與應用程式」「印刷品設計」等四大主軸,為每一位客戶客製建立行銷脈絡及洞燭市場先機。

這些新的小型容器映像檔,因為其超小的映像檔,除了大幅減少尺寸,也減少了攻擊表面,而且沒有套件管理器、無殼層、無Root,因此可以有效避免特定類型的攻擊。

從映像檔中刪除100 MB二進位檔案和內容,產生了很大的區別,過去微軟針對Alpine發布.NET映像檔的原因,正是因為Alpine是一個較新的發布版,容量小且模組化,但微軟提到,雖然Alpine很棒,但因為其使用musl,是一種不同於libc且不相容的變體,並不適用於所有人與每個應用程式,雖然這不影響大部分的.NET應用程式,但是新的.NET 6 Chiseled Ubuntu Containers,提供了開發者更多的選擇。

帶有.NET 6的Chiseled Ubuntu Containers映像檔與Alpine映像檔一樣,微軟選擇不加入Unicode國際元件,因為將會使映像檔的大小增加一倍,不過這個取捨微軟將會視回饋調整。

https://www.ithome.com.tw/news/152571

推薦評價好的iphone維修中心

擁有專業的維修技術團隊,同時聘請資深iphone手機維修專家,現場說明手機問題,快速修理,沒修好不收錢

推薦評價好的iphone維修中心

擁有專業的維修技術團隊,同時聘請資深iphone手機維修專家,現場說明手機問題,快速修理,沒修好不收錢

您可能也會喜歡…