ในการติดตั้งแอปเดสก์ท็อป Snap Store อย่างเป็นทางการบน Linux ตรวจสอบให้แน่ใจว่าsnapdได้ติดตั้งและใช้งานได้แล้ว จากนั้นsudo snap install snap-storeเรียกใช้คำสั่ง `npm install snapstore` รายการ Snapcraft ปัจจุบันของ Canonical เรียกผลิตภัณฑ์นี้ว่าApp Centerแต่ชื่อแพ็กเกจยังคงsnap-storeเป็น `npm snap` โดยเผยแพร่ผ่านบัญชีที่ได้รับการยืนยันของ Canonical Ubuntu เวอร์ชันเก่าอาจยังคงแสดงชื่อ Snap Store อยู่
เว็บไซต์ Snap Store คือแคตตาล็อกออนไลน์ ส่วนแอปเป็นหน้าร้านค้าแบบกราฟิกสำหรับค้นหาและจัดการภาพ Snap จากเดสก์ท็อปของคุณ ขั้นตอนด้านล่างนี้เป็นการติดตั้งแอปบนเดสก์ท็อป จะไม่ติดตั้งการรองรับ Snap สำหรับระบบปฏิบัติการที่ยังไม่มีฟังก์ชันนี้
ก่อนติดตั้ง: ตรวจสอบ snapd
snapdคือบริการเบื้องหลังที่ดาวน์โหลด ติดตั้ง รีเฟรช และลบแอปพลิเคชัน Snap ในเทอร์มินัล ให้ตรวจสอบว่าคำสั่ง Snap สามารถเข้าถึงบริการนี้ได้หรือไม่:
snap version
การตั้งค่าที่ใช้งานได้จะแสดงข้อมูลเวอร์ชันสำหรับทั้งสองsnapอย่างsnapdหากคำสั่งหายไปหรือรายงานว่าไม่สามารถติดต่อกับดีมอนได้ ให้ติดตั้งและกำหนดค่าsnapdก่อน ขั้นตอนการติดตั้งแพ็กเกจและบริการที่จำเป็นจะแตกต่างกันไปตามการแจกจ่าย ดังนั้นให้ใช้คู่มือการติดตั้ง snapd ของ Canonical และเลือกคำแนะนำสำหรับระบบปฏิบัติการ Linux ของคุณโดยเฉพาะ Canonical ระบุว่า snapd ติดตั้งไว้ล่วงหน้าใน Ubuntu 18.04 และเวอร์ชันที่ใหม่กว่า รวมถึงระบบอื่นๆ อีกหลายระบบ แต่สิ่งนี้อาจไม่ใช้ได้กับการติดตั้ง Linux ทุกระบบ
บางระบบปฏิบัติการอาจต้องล็อกเอาต์แล้วล็อกอินใหม่ รีสตาร์ท หรือทำขั้นตอนการติดตั้งซ็อกเก็ต systemd หลังจากติดตั้ง snapd แล้ว โปรดทำตามคำแนะนำในหน้าเว็บของระบบปฏิบัติการของคุณแทนที่จะคัดลอกคำสั่งที่เขียนไว้สำหรับระบบปฏิบัติการอื่น เมื่อsnap versionแสดงเวอร์ชันของ daemon แล้ว ให้ดำเนินการต่อ
รันคำสั่งsnap versionเพื่อตรวจสอบว่าไคลเอ็นต์และดีมอนของ Snap ตอบสนองหรือไม่
1. ติดตั้งแพ็กเกจ Snap Store
เมื่อ snapd ทำงานได้แล้ว ให้ติดตั้งร้านค้าแอปพลิเคชันบนเดสก์ท็อปของ Canonical จาก Snap Store อย่างเป็นทางการ:
sudo snap install snap-store
ป้อนรหัสผ่านบัญชี Linux ของคุณหากระบบแจ้งให้ป้อน รอให้คำสั่งทำงานจนเสร็จสิ้น เวลาในการดาวน์โหลดและติดตั้งขึ้นอยู่กับการเชื่อมต่อและระบบของคุณ เมื่อกลับมาที่พร้อมท์เชลล์โดยไม่มีข้อผิดพลาด แสดงว่าติดตั้งแพ็กเกจเสร็จแล้ว หาก Snap แจ้งว่าsnap-storeติดตั้งแล้ว คุณสามารถข้ามไปเปิดได้เลย ชื่อแพ็กเกจปัจจุบันและคำสั่งติดตั้งจะแสดงอยู่ใน รายการ App Center (snap-store) ที่ได้รับการตรวจสอบ โดยCanonical
หาก Snap แจ้งว่าsnap-storeติดตั้งแอปเรียบร้อยแล้ว ให้ดำเนินการเปิดแอปต่อไป
2. เปิด App Center หรือ Snap Store
เรียกใช้งานจากเมนูแอปพลิเคชันบนเดสก์ท็อป ค้นหาApp CenterหรือSnap Storeชื่อที่แสดงอาจแตกต่างกันไปตามการแจกจ่ายและรุ่น คุณยังสามารถเรียกใช้งานจากเทอร์มินัลได้ด้วยคำสั่ง:
snap-store
บน Ubuntu แอปสโตร์ปัจจุบันอาจมีอยู่แล้วในชื่อ App Center ดังนั้นโปรดตรวจสอบตารางแอปของคุณก่อนติดตั้งแอปสโตร์อื่น Canonical ระบุว่าใน Ubuntu เวอร์ชันเก่า App Center มีชื่อว่า Snap Store และใช้ GNOME Software เป็นพื้นฐาน บนเดสก์ท็อปอื่น ไอคอนอาจปรากฏอยู่ภายใต้หมวดหมู่แอปพลิเคชันที่แตกต่างกัน แต่คำสั่งในการติดตั้งแพ็กเกจยังคงเหมือนเดิม
ค้นหา App Center ในตัวเรียกใช้งานแอปพลิเคชัน ระบบรุ่นเก่าอาจใช้ชื่อว่า Snap Store
3. ค้นหาและติดตั้งแอป
ในหน้าเว็บร้านค้า ให้เรียกดูหมวดหมู่ที่มีอยู่ หรือใช้ช่องค้นหาเพื่อค้นหาแอป เปิดดูรายละเอียดของแอป และตรวจสอบคำอธิบาย ผู้เผยแพร่ ภาพหน้าจอ และรายละเอียดอื่นๆ ก่อนติดตั้ง ตราสัญลักษณ์ผู้เผยแพร่ที่ได้รับการยืนยันจะช่วยระบุว่าผู้เผยแพร่รายนั้นได้รับการตรวจสอบจาก Canonical แล้ว แต่ไม่ได้หมายความว่าทุกรายการในร้านค้าจะได้รับการเผยแพร่โดย Canonical
เลือกติดตั้งในหน้าแอป และยืนยันตัวตนหากเดสก์ท็อปของคุณขอให้คุณทำเช่นนั้น ร้านค้าจะดาวน์โหลดแอปพลิเคชันและส่วนประกอบที่จำเป็น จากนั้นเพิ่มแอปไปยังเมนูเดสก์ท็อปหากแพ็กเกจมีตัวเรียกใช้งาน หน้าร้านค้ายังสามารถแสดงแอปพลิเคชันที่ติดตั้งแล้วและเสนอการอัปเดตหรือการควบคุมการลบได้ แม้ว่าป้ายกำกับอาจแตกต่างกันไปตามเวอร์ชันของแอปและสภาพแวดล้อมของเดสก์ท็อปก็ตาม
เปิดรายการแอป ตรวจสอบรายละเอียด และเลือกติดตั้ง
การแก้ไขปัญหา
snap: command not found: snapd ไม่ได้ติดตั้ง หรือเซสชันของคุณยังไม่ได้เลือกเส้นทางคำสั่ง โปรดทำตามหน้าการตั้งค่าของระบบปฏิบัติการของคุณ จากนั้นออกจากระบบแล้วเข้าสู่ระบบใหม่ หรือรีสตาร์ทหากได้รับคำแนะนำ
- ไม่สามารถสื่อสารกับเซิร์ฟเวอร์ได้:อาจเป็นเพราะเดมอนหรือซ็อกเก็ตยังไม่พร้อมใช้งาน โปรดตรวจสอบขั้นตอนการติดตั้ง snapd สำหรับระบบปฏิบัติการของคุณก่อนลองใช้คำสั่งติดตั้ง Snap Store อีกครั้ง
- แอปไม่เปิด:ลองใช้งาน
snap-storeในเทอร์มินัลเพื่อให้เห็นข้อผิดพลาดทั้งหมด ตรวจสอบว่าเซสชันเดสก์ท็อปแบบกราฟิกและการเชื่อมต่อเครือข่ายใช้งานได้ และรอให้การโหลดครั้งแรกเสร็จสมบูรณ์
- คู่มือเก่าแนะนำคำสั่งรันไทม์ของ GNOME ว่า:อย่าถือว่าแพ็กเกจที่กำหนดไว้ตายตัว เช่น
gnome-3-28-1804เป็นข้อกำหนดเบื้องต้นสากล คำสั่งติดตั้งในรายการ Canonical ปัจจุบันคือsudo snap install snap-store; แก้ไขปัญหาข้อผิดพลาดในการเปิดใช้งานเฉพาะโดยใช้เอกสารแพ็กเกจและการแจกจ่ายปัจจุบัน
สำหรับการติดตั้งอย่างราบรื่น ลำดับขั้นตอนที่สำคัญนั้นง่ายมาก: เตรียม snapd โดยใช้คำแนะนำสำหรับระบบปฏิบัติการของคุณ ติดตั้งsnap-storeและเรียกใช้แอปจากเมนูหรือเทอร์มินัล หากเกิดข้อผิดพลาดเฉพาะระบบขึ้นระหว่างขั้นตอน ให้ดูรายการแพ็กเกจและเอกสารประกอบ Snap ของระบบปฏิบัติการของคุณ