Whatsapp

แซ่บทุกที่! Snaps เพื่อเป็น De-facto Package Manager สำหรับระบบ Linux ทั้งหมด!

Anonim

Snaps เป็นสวรรค์ที่ฉันคิดเกี่ยวกับมัน พิจารณาว่าพวกเขานำ Linux อุตสาหกรรมนี้ไปได้ดีอย่างน่าประหลาดใจได้อย่างไร! Canonical เพิ่งเผยแพร่รูปแบบแพ็คเกจสู่สาธารณะเมื่อไม่นานมานี้ และนั่นเพิ่งเกิดขึ้นเมื่อสองเดือนก่อน และตอนนี้การจัดการแพ็คเกจจะเป็นสากลเหมือนธุรกิจของใครก็ไม่รู้!

Canonical's Mark Shuttleworth ชี้ให้เห็นว่าการกระจายตัวของ Linux เป็นสิ่งที่ …“Linuxการกระจายตัวเป็นปัญหาเสมอ” และแสดงความคิดเห็นเพิ่มเติมว่า

“Snaps นำแอปเหล่านั้นไปยังเดสก์ท็อป เซิร์ฟเวอร์ อุปกรณ์ หรือเครื่องระบบคลาวด์ทุกเครื่องของ Linux ทำให้ผู้ใช้มีอิสระในการเลือกการกระจาย Linux ขณะที่ยังคงเข้าถึงแอปที่ดีที่สุด”

หากคุณไม่คุ้นเคยกับรูปแบบบรรจุภัณฑ์ใหม่ Snaps เป็นระบบจัดการแพ็คเกจสำหรับอนาคตของเดสก์ท็อป Ubuntu และดูเหมือนจะเป็นไปได้สำหรับแพลตฟอร์มอื่น ๆ เช่น Fedora, Arch, Gentoo และแม้แต่ภายนอก Linux เช่น Microsoft Windows และอาจ Android; แน่นอนว่าสิ่งนี้มาพร้อมกับข้อแม้บางประการซึ่งตอนนี้อาจจำเป็นต้องเทียบได้กับปัญหาสำหรับผู้ใช้ทั่วไป

โดยพื้นฐานแล้ว บรรจุภัณฑ์เริ่มต้นอาจมีขนาดใหญ่กว่าปกติเล็กน้อย เนื่องจากนักพัฒนาซอฟต์แวร์จะต้องรวมไลบรารี่ทั้งหมด (ซึ่งแอปพลิเคชันขึ้นอยู่กับการรัน) ไว้ในแพ็คเกจ Snap เอง

ประการที่สอง แอปสามารถอัปเดตได้ผ่านช่องทางเดียวเท่านั้น ซึ่งก็คือ Ubuntu Store แม้ว่านี่จะเป็นข้อดีเป็นส่วนใหญ่ (เนื่องจากร้านค้ากลายเป็นจุดรวมศูนย์สำหรับแพ็คเกจ Snap) ร้านค้าส่วนใหญ่อยู่ในความโปรดปรานของ Canonical

วิสัยทัศน์ของ Shuttleworth นั้นเพื่อลดการกระจายตัวของ Linux เนื่องจากเป็นโอกาสที่ดีสำหรับอุตสาหกรรมที่เป็นหนึ่งเดียวกันมากขึ้น ซึ่งการจัดการแพ็คเกจเดียวคือทั้งหมดที่คุณต้องการเพื่อรับแอปพลิเคชันใดๆ ก็ตามที่ทำงานบนระบบ Linux โดยไม่คำนึงถึงการแจกจ่าย

ISV และฮาร์ดแวร์ยักษ์ใหญ่สองสามรายรวมถึง DELL และ HP จะหวังให้ Snap-wagon รองรับการเติบโตของระบบแพ็คเกจ Snap เพื่อปรับปรุงการนำลีนุกซ์รุ่นอื่นๆ ค่อนข้างเป็นที่นิยมเหมือน Ubuntu – ตามคำชี้แจงของ Mark;

“ผู้ขายส่วนใหญ่กำหนดเป้าหมายไปที่ Ubuntu เนื่องจากความนิยม Snaps นำแอพเหล่านั้นมาไว้บนเดสก์ท็อป เซิร์ฟเวอร์ อุปกรณ์ หรือเครื่องระบบคลาวด์ของ Linux ทุกเครื่อง ทำให้ผู้ใช้มีอิสระในการเลือกการกระจาย Linux ในขณะที่ยังคงเข้าถึงแอพที่ดีที่สุด”

แพ็คเกจ Snaps นั้นง่ายต่อการสร้างและมีซอฟต์แวร์หลัก ๆ สองสามตัวที่ได้นำการจัดการแพ็คเกจมาใช้กับซอฟต์แวร์อื่น ๆ อีกมากมายเช่น Mozilla Firefox พ่วง.

ปัจจุบัน Krita ซึ่งเป็นเครื่องมือจัดการรูปภาพยอดนิยมมีให้บริการแล้วในแพ็คเกจ Snap ผ่านซอฟต์แวร์ Ubuntu ศูนย์และ LibreOffice 5.0.2 ซึ่งขณะนี้มีให้บริการในรูปแบบ Snap

ฉันไม่สามารถพูดเกี่ยวกับ Snaps ได้มากพอที่นี่ แต่คุณสามารถเรียนรู้เพิ่มเติมได้จากหน้าอย่างเป็นทางการ หน้า Snapcraft