ตอนนี้ Ubuntu อนุญาตให้คุณใช้คำสั่ง snap เพื่อติดตั้งแอพจากร้านค้า แม้ว่าจะไม่ได้ออกแบบมาเพื่อแทนที่ระบบ apt-get ที่ได้รับจาก Debian ที่ใช้งานอยู่ในการติดตั้ง Ubuntu Linux ส่วนใหญ่ แต่ก็มีข้อดีคือค่อนข้างไม่เชื่อเรื่องพระเจ้าบนแพลตฟอร์ม นี่คือสาเหตุว่าทำไมจึงได้รับความนิยมในการติดตั้ง Ubuntu บนมือถือ
คุณจะต้องมีพรอมต์คำสั่งสำหรับสิ่งนี้ ดังนั้นคุณสามารถเริ่มต้นได้จาก Ubuntu Dash หรือโดยกด Ctrl, Alt และ T ค้างไว้พร้อมกัน คุณสามารถเริ่มต้นได้จากรายการเครื่องมือระบบของ Dash หรือเมนู LXDE บน Lubuntu ผู้ใช้ Xubuntu อาจต้องการเริ่มต้นระบบจากเมนู Whisker ก่อนที่คุณจะพยายามใช้วิธีการเหล่านี้ คุณจะต้องแน่ใจว่ามี sudo apt-get update แบบเก่าที่ดี คำสั่งไม่สามารถแก้ไขข้อผิดพลาดของคุณในทันที หลายๆ คนยังไม่ได้ใช้ snaps จริงๆ
วิธีที่ 1:การรีเฟรชแพ็คเกจ core snap
ต่างจากแพ็คเกจ .deb ตรงที่แพ็คเกจ snap มีทุกอย่างที่ซอฟต์แวร์ชิ้นใดชิ้นหนึ่งจำเป็นต้องใช้ทำงานมากหรือน้อย ดังนั้นจึงไม่มีการขึ้นต่อกันจริงๆ ดังนั้นหากคุณได้รับข้อผิดพลาดในการขึ้นต่อกันและคุณแน่ใจว่าไม่มีแพ็คเกจใด ๆ ที่ติดตั้งหรืออัปเดตผ่าน apt-get แสดงว่าคุณกำลังประสบปัญหากับแพ็คเกจ snap หลักหนึ่งในสองแพ็คเกจ สมมติว่าคุณไม่มีสิทธิ์การเข้าถึงของผู้ดูแลระบบที่แสดงด้วยสัญลักษณ์ # ในข้อความแจ้งของคุณ ให้พิมพ์ sudo snap Refresh core ที่พรอมต์คำสั่งแล้วกด Enter คุณอาจได้รับแจ้งให้ใส่รหัสผ่านผู้ดูแลระบบของคุณ
เมื่อคุณพิมพ์และกด return ตัวจัดการแพ็คเกจ snap จะเริ่มอัปเดตโดยอัตโนมัติ หากสำเร็จ ให้ลองเรียกใช้โปรแกรมที่คุณประสบปัญหาอีกครั้งและดูว่าปัญหาการพึ่งพาหายไปหรือไม่ ตัวอย่างเช่น หากคุณติดตั้ง LibreOffice snap ขนาด 287 MB ไว้ก่อนหน้านี้และได้รับข้อผิดพลาด ให้เริ่ม LibreOffice จาก Dash หรือโดยการค้นหา ในกรณีส่วนใหญ่คุณจะพบว่าคำสั่งเดียวนี้เพียงพอที่จะแก้ไขปัญหาได้ และคุณไม่จำเป็นต้องดำเนินการต่อไปเลย หากคุณต้องการดูเพิ่มเติมว่าคุณกำลังดูข้อผิดพลาดประเภทใด เพียงพิมพ์ libreoffice หรือชื่อแพ็คเกจอื่นใดที่บรรทัดคำสั่งโดยไม่มีอาร์กิวเมนต์อื่นเพื่อดูว่ามีอะไรผิดปกติอีกหรือไม่
วิธีที่ 2:การติดตั้งแพ็คเกจ core snap ใหม่
ผู้ใช้จำนวนน้อยมากที่จะประสบปัญหาเพิ่มเติมนอกเหนือจากนี้ แต่ถ้าคุณมีแล้ว คุณสามารถถอนการติดตั้งแพ็คเกจ core snap และ snaps อื่น ๆ ที่คุณได้ติดตั้งแล้วติดตั้งใหม่ โปรดทราบว่าหากวิธีแรกได้ผล ก็ไม่จำเป็นเลยและอาจทำให้คุณสูญเสียการกำหนดค่าบางส่วนได้ คุณจะต้องแน่ใจว่าข้อมูลของคุณได้รับการสำรองไว้ตามปกติก่อนดำเนินการนี้ แต่โชคดีที่ยังสามารถทำได้โดยใช้เวลาเล่นเพียงเล็กน้อยเท่านั้น
ตรวจสอบให้แน่ใจว่าคุณไม่ได้มีอะไรอื่นเปิดอยู่ จากนั้นเรียกใช้ sudo snap Remove core snap-package1 snap-package2 จากบรรทัดคำสั่งและรอในขณะที่รันผ่านแพ็คเกจ snap ที่คุณติดตั้ง เมื่อเสร็จแล้ว ให้พิมพ์ sudo snap install core snap-package1 snap-package2 จากบรรทัดคำสั่งแล้วกด Enter คุณจะต้องรออีกครั้งเพื่อให้แพ็คเกจกำหนดค่าใหม่ แต่คำสั่งง่ายๆ สองคำสั่งนี้ก็เพียงพอที่จะจัดการปัญหาได้
วิธีที่ 3:การแสดงรายการสแนปและการเปลี่ยนแปลงที่ติดตั้ง
คุณสามารถตรวจสอบรายละเอียดของสแนปที่ติดตั้งไว้ได้ตลอดเวลาโดยเพียงแค่เรียกใช้ รายการสแนป จากบรรทัดคำสั่ง และคุณอาจไม่จำเป็นต้องเข้าถึง sudo
ป>
ในทำนองเดียวกัน เพียงแค่เรียกใช้ การเปลี่ยนแปลงสแนป จากบรรทัดคำสั่งเมื่อคุณทำงานเหล่านี้เสร็จแล้วเพื่อดูว่ามีอะไรเปลี่ยนแปลงบ้าง เมื่อคุณทำให้แพ็คเกจของคุณทำงานได้อีกครั้ง สันนิษฐานจากเทคนิคในวิธีแรก คุณสามารถเรียกใช้ sudo snap Refresh จากบรรทัดคำสั่งเพื่ออัปเดต snap ทั้งหมดพร้อมกันได้
เกี่ยวกับผู้เขียน
เควิน แอร์โรว์ส
Kevin Arrows เป็นผู้เชี่ยวชาญด้านเทคโนโลยีที่มีประสบการณ์สูงและมีความรู้และมีประสบการณ์ในอุตสาหกรรมมานานกว่าทศวรรษ เขาได้รับการรับรองจาก Microsoft Certified Technology Specialist (MCTS) และมีความมุ่งมั่นอย่างแรงกล้าที่จะติดตามข่าวสารเกี่ยวกับการพัฒนาเทคโนโลยีล่าสุด Kevin ได้เขียนหัวข้อที่เกี่ยวข้องกับเทคโนโลยีอย่างกว้างขวาง โดยนำเสนอความเชี่ยวชาญและความรู้ของเขาในด้านต่างๆ เช่น การพัฒนาซอฟต์แวร์ ความปลอดภัยทางไซเบอร์ และการประมวลผลแบบคลาวด์ การมีส่วนร่วมของเขาในด้านเทคโนโลยีได้รับการยอมรับและเคารพอย่างกว้างขวางจากเพื่อนร่วมงานของเขา และเขาได้รับการยกย่องอย่างสูงจากความสามารถของเขาในการอธิบายแนวคิดทางเทคนิคที่ซับซ้อนในลักษณะที่ชัดเจนและรัดกุม ป>