ทำไม Canonical ถึงเลือก snaps
เพื่ออ้างอิงเว็บไซต์อูบุนตู :
เดิมเราสร้างเทคโนโลยีเร็วและระบบ จำกัด แอพพลิเคชั่นเพื่อให้แน่ใจว่าได้รับประสบการณ์การอัปเกรดระดับผู้ให้บริการสำหรับผู้ใช้มือถือ Ubuntu และตั้งมาตรฐานใหม่สำหรับความปลอดภัยของแอพพลิเคชั่นในยุคมือถือ
แนวคิดที่สำคัญคือการแก้ไขปัญหาที่มีอยู่ใน.deb
แพคเกจทั้งสองและให้วิธีการใหม่สำหรับการอัปเดตแพคเกจ (เรียกว่าการอัพเดตทรานแซคชันคล้ายกับวิธีการอัปเดตแอป android) ดังที่Mark Shuttleworthอธิบาย:
เมื่อใดก็ตามที่เราทำการแก้ไขแพ็คเกจใน Ubuntu เราจะเผยแพร่โปรแกรมแก้ไขเดียวกันกับ Ubuntu Core และระบบสามารถแก้ไขปัญหานั้นได้ในเชิงธุรกรรม ในความเป็นจริงการอัปเดตของ Ubuntu Core นั้นเล็กกว่าการอัปเดตแพคเกจเพราะเราเพียงแค่ต้องส่งความแตกต่างที่แม่นยำระหว่างเวอร์ชั่นเก่าและใหม่ไม่ใช่แพ็คเกจทั้งหมด
อะไรคือข้อได้เปรียบหลักของแพ็คเกจ. snap เหนือแพ็คเกจ debug?
ข้อได้เปรียบที่ใหญ่ที่สุดคือการรักษาความปลอดภัยที่ดีขึ้น .deb
โดยทั่วไปแล้วPPAs และแพคเกจจะถูกติดตั้งพร้อมกับรูทสิทธิพิเศษซึ่งจะเปิดสถานที่สำหรับความเสี่ยงด้านความปลอดภัย
แอป Snappy ถูกแยกออกซึ่งหมายความว่าหากบางแอพหยุดทำงานมันจะไม่ทำลายระบบของคุณ หากต้องการอ้างอิง Mark Shuttleworth:
แพ็คเกจ Snappy ถูก จำกัด โดยอัตโนมัติเพื่อให้มั่นใจว่าบั๊กในหนึ่งแอพไม่ทำให้ข้อมูลของคุณอยู่ในความเสี่ยง
. deb จะถูกทอดทิ้งหรือไม่
ในฐานะของ Ubuntu 16.04 LTS ทั้งสองวิธีมีให้สำหรับผู้ใช้
เพื่ออ้างอิงOMG! อูบุนตู! :
Canonical ยังกล่าวอีกว่า“ …แอปพลิเคชั่นและแพ็กเกจนับหมื่นในรูปแบบ. deb จะยังคงได้รับการสนับสนุนใน 16.04 ขึ้นไปและที่เก็บถาวร deb โดยเฉพาะจะยังคงมีให้ใช้งานและแจกจ่ายซอฟต์แวร์ต่อไป”