ฮาร์ดแวร์

ทำความรู้จักกับแพคเกจ ubuntu snap และข้อดีของมัน

สารบัญ:

Anonim

หนึ่งในนวนิยายยอดเยี่ยมของ Ubuntu 16.04 Xenial Xerus คือแพ็คเกจ Snap ที่คุณอาจเคยอ่านมาแล้วก่อนเข้าสู่โพสต์นี้ แพ็คเกจ Snap คืออะไรและมีข้อดีอย่างไร

ก่อนดำเนินการกับแพ็คเกจ Snap เราควรตรวจสอบการทำงานของ GNU / Linux และ Ubuntu โดยเฉพาะในแง่ของการจัดการซอฟต์แวร์

เราจะจัดการซอฟต์แวร์ใน Ubuntu ได้อย่างไร

หากคุณเคยใช้ Ubuntu หรือการกระจาย GNU / Linux อื่นคุณอาจสังเกตเห็นว่าวิธีการติดตั้งและถอนการติดตั้งซอฟต์แวร์นั้นแตกต่างจาก Windows บน GNU / Linux ซอฟต์แวร์โครงสร้าง แพ็คเกจ และแพ็คเกจเหล่านี้มีอยู่ในที่ เก็บ สำหรับดาวน์โหลด

เราสามารถกำหนด พื้นที่เก็บข้อมูลเป็นชุดของแพคเกจลับ ที่มีองค์ประกอบทั้งหมดที่จำเป็นในการติดตั้งโปรแกรมบางอย่างในระบบเช่น wmaker หรือหนึ่งที่รู้จักกันดีในฐานะ VLC มีเดีย การติดตั้งโปรแกรมบางโปรแกรมอาจต้องใช้แพ็คเกจเดียวหรือหลายโปรแกรม

ในกรณีของ Ubuntu โดยเฉพาะเรามี ตัวเลือกมากมายในการจัดการแพ็คเกจ. deb ที่ มีอยู่ในที่เก็บและติดตั้งบนระบบของเราแม้ว่าทั้งหมดจะใช้ประโยชน์จากชุด เครื่องมือ apt (จากภาษาอังกฤษ A dvanced P ackage T ool) ที่ สร้างขึ้นโดย Debian ในเวลานั้น (Ubuntu เป็นอนุพันธ์ของ Debian)

Command console: การ ใช้ console เป็น วิธีที่ผู้ใช้ขั้นสูงต้องการมากที่สุด เมื่อจัดการซอฟต์แวร์ใน Ubuntu เนื่องจากมีความสามารถรอบด้านและความเร็วที่หลากหลาย

ในการติดตั้งโปรแกรมจากคอนโซลคำสั่งเราจะต้องระบุลำดับต่อไปนี้:

sudo apt-get install "ชื่อแพ็คเกจ"

ตัวอย่างจะเป็นดังต่อไปนี้:

sudo apt-get install wmaker

หากต้องการถอนการติดตั้งเราต้องเปลี่ยนคำติดตั้งเพื่อลบ:

sudo apt-get remove wmaker

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

Synaptic: synaptic เป็นอีกเครื่องมือที่ยอดเยี่ยมที่สร้างขึ้นโดย Debian สำหรับการจัดการซอฟต์แวร์ Synaptic ไม่มีอะไรมากไปกว่า ส่วนต่อประสานกราฟิกที่จะใช้ apt ในวิธีที่ง่ายและเป็นมิตรกับมันเราสามารถค้นหาแพ็คเกจต่าง ๆ เพื่อติดตั้ง / ถอนการติดตั้งด้วยวิธีกราฟิก

ศูนย์ซอฟต์แวร์ Ubuntu: ศูนย์ซอฟต์แวร์ Ubuntu เป็น ส่วนต่อประสานกราฟิกแบบใหม่ที่ สร้างขึ้นโดย Canonical เพื่อให้การใช้ apt ง่ายขึ้นและทำให้ผู้ใช้ที่มีประสบการณ์น้อยลงได้ง่ายขึ้น เป็นอินเทอร์เฟซที่มีโปรแกรมและแพ็คเกจต่าง ๆ สำหรับการติดตั้งปรากฏตามประเภท

Gdebi: นี่ เป็น อีกเครื่องมือกราฟิก ที่ใช้ apt สำหรับการติดตั้งแพคเกจใน Ubuntu และมันถูกสร้างโดย Debian ในกรณีนี้จะช่วยให้เราสามารถ ติดตั้ง แพ็คเกจ ในระบบของเรา ที่เราดาวน์โหลดจากคอมพิวเตอร์เครื่องอื่น หรือที่เราสามารถดาวน์โหลดได้จากคอมพิวเตอร์ของเราเอง Gdebi จะดูแลการดาวน์โหลดแพ็คเกจที่เหลือซึ่งอาจจำเป็น

การรวบรวมไบนารี: มีตัวเลือกสุดท้ายขั้นสูงและซับซ้อนมากขึ้นซึ่งประกอบด้วยการ ดาวน์โหลดซอร์สโค้ด (ถ้ามี) และรวบรวมด้วยตนเอง สำหรับระบบของเรา ด้วยสิ่งนี้เราจึงได้รับโปรแกรมที่ปรับให้เหมาะกับลักษณะของพีซีของเราเพื่อประสิทธิภาพที่ดียิ่งขึ้น

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

ข้อ จำกัด และที่เก็บของข้อดีของแพ็คเกจ Snap

ดังที่เราได้กล่าวไว้ก่อนหน้านี้การ ติดตั้งโปรแกรมบางอย่างอาจต้องใช้แพคเกจเดียวหรือหลายแพ็คเกจ กรณีนี้คือสิ่งที่เรียกว่าการพึ่งพาและสามารถ (ในความเป็นจริงมัน) ทำให้เกิด ปัญหาที่ สำคัญหลายประการ

เราขอแนะนำให้คุณ Microsoft เผยแพร่ไมโครโค้ดใหม่ผ่านทาง Windows Update

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

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

เมื่อได้รับปัญหาเหล่านี้ Snap แพ็คเกจ ที่มีอยู่ใน Ubuntu 16.04 LTS นั้นเกิด มา มีไฟล์ทั้งหมดและการพึ่งพาทั้งหมดในการติดตั้งโปรแกรมบางอย่าง เราสามารถพูดได้ว่ามันเป็นวิธีการแก้ปัญหาคล้ายกับ Windows ในไฟล์เดียวที่เราสามารถติดตั้ง โครงการ แพ็คเกจ Snap เหล่านี้เกิดจากแรงบันดาลใจในระบบปฏิบัติการมือถือเช่น Android ที่เราสามารถดาวน์โหลดไฟล์ apk จากนั้นถ่ายโอนไปยังสมาร์ทโฟนหรือแท็บเล็ตของเราและติดตั้งแอปพลิเคชันด้วยวิธีที่ง่าย

ณ จุดนี้สิ่งสำคัญคือต้องทราบว่า แอปพลิเคชันที่ติดตั้งผ่านแพคเกจ Snap จะยังคงแยกออกจากส่วนที่เหลือของระบบ ซึ่งเป็นจุดสำคัญ ในการรับประกันความปลอดภัย เนื่องจากไฟล์ที่อยู่ในแพ็คเกจเหล่านี้จะไม่ถูกตรวจสอบหรือควบคุมโดย Canonical ด้วยวิธีนี้หากแพ็คเกจ Snap นำเสนอไฟล์ที่มีช่องโหว่ความปลอดภัยจะไม่ส่งผลกระทบต่อส่วนที่เหลือของระบบ แต่มีเพียงโปรแกรมของตัวเองเท่านั้นอย่าลืมว่า GNU / Linux เป็นระบบปฏิบัติการที่โดดเด่นด้วยการรักษาความปลอดภัยที่ยอดเยี่ยม ผู้ใช้งาน

ฮาร์ดแวร์

ตัวเลือกของบรรณาธิการ

Back to top button