วิธีเปิดใช้งาน Snaps อีกครั้งใน Linux Mint 20

วิธีเปิดใช้งาน Snaps อีกครั้งใน Linux Mint 20

ใน Linux Mint รุ่นใหม่ นักพัฒนาได้ตัดสินใจที่จะทำให้การติดตั้ง Snaps นั้นเป็นไปไม่ได้ เหตุผล? นักพัฒนารู้สึกว่าแพ็คเกจ Chromium ที่ Ubuntu ให้มานั้นเป็นอันตราย ทำไม? เมื่อคุณติดตั้งแพ็คเกจ “chromium-browser” จากแหล่งซอฟต์แวร์ของ Ubuntu (ซึ่ง Linux Mint พึ่งพาอาศัยกันอย่างมาก) จะไม่มีแพ็คเกจ DEBสำหรับเบราว์เซอร์อีกต่อไปแต่จะติดตั้งเวอร์ชัน Snap ของเบราว์เซอร์แทน

เหตุผลที่ Ubuntu ได้เปลี่ยน Chromium จากแพ็คเกจที่ใช้ Debian เป็นแพ็คเกจ Snap นั้นค่อนข้างเข้าใจได้ พวกเขากำลังดูแล Ubuntu 14.04 LTS และ 16.04 LTS เช่นเดียวกับ 18.04 LTS และ 20.04 LTS Chromium ใช้เวลานานในการสร้าง โดยเฉพาะอย่างยิ่งในรุ่นของระบบปฏิบัติการที่ล้าสมัยอย่างมาก เพื่อเป็นการประหยัดเวลา พวกเขาได้ตัดสินใจที่จะให้ Snap เดียวที่จะทำงานข้ามรุ่นต่างๆ

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

Linux Mint มีเหตุผลที่ดีในการปิด Snaps ใน Mint 20 แต่ Ubuntu ก็มีเหตุผลที่ดีในการให้ Chromium เป็น Snap โชคดีที่ในชุมชนโอเพ่นซอร์สมีวิธีปิดการใช้งาน Snaps ใน Mint 20 และในคู่มือนี้ เราจะแสดงให้คุณเห็นวิธีการ!

การลบไฟล์ nosnap.pref ออกจาก Linux Mint

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

วิธีเปิดใช้งาน Snaps อีกครั้งใน Linux Mint 20

ในการเริ่มต้นกระบวนการ ให้เปิดหน้าต่างเทอร์มินัลบนเดสก์ท็อป Linux Mint คุณสามารถเปิดเทอร์มินัลบน Linux Mint ได้อย่างง่ายดายโดยค้นหาในเมนูแอป Mint หรือโดยการกดCtrl + Alt + TหรือCtrl + Shift + Tบนแป้นพิมพ์

เมื่อหน้าต่างเทอร์มินัลเปิดขึ้น คุณจะต้องใช้คำสั่งcpเพื่อสร้างข้อมูลสำรองของnosnap.prefไฟล์ ไฟล์นี้คือสิ่งที่ขัดขวางการติดตั้ง “snapd” บน Linux Mint PC ของคุณ ต้องสำรองไฟล์ nosnap.pref ในกรณีที่คุณต้องการปิดการใช้งาน Snaps อีกครั้งในภายหลัง ใช้คำสั่งcpต่อไปนี้ทำการสำรองไฟล์

sudo cp /etc/apt/preferences.d/nosnap.pref /etc/apt/preferences.d/nosnap.pref.bak

หลังจากสร้างข้อมูลสำรองของไฟล์แล้ว คุณจะสามารถดูข้อมูลสำรองได้ด้วยคำสั่งlsด้านล่าง

ls /etc/apt/preferences.d/

เมื่อคุณยืนยันว่าไฟล์สำรองอยู่ในไดเร็กทอรี /etc/apt/preferences.d/ ด้วยคำสั่งlsก็ถึงเวลาลบnosnap.prefไฟล์ หากต้องการลบออก ให้ใช้คำสั่งrmต่อไปนี้

sudo rm /etc/apt/preferences.d/nosnap.pref

เมื่อnosnap.prefไฟล์ถูกลบออกจาก Linux Mint 20 ระบบของคุณจะไม่ถูกป้องกันจากการตั้งค่ารันไทม์ของ Ubuntu Snap อีกต่อไป ไปที่ส่วนถัดไปของคำแนะนำเพื่อเรียนรู้วิธีเปิดใช้งานการสนับสนุน Snap บน Mint

เปิดใช้งานการรองรับ Snap บน Linux Mint 20

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

วิธีเปิดใช้งาน Snaps อีกครั้งใน Linux Mint 20

sudo apt ติดตั้ง snapd

เมื่อคุณติดตั้งแพ็คเกจ “snapd” Linux Mint จะกำหนดค่ารันไทม์ของ Snap และเปิดใช้งานบริการ systemd หลายอย่างที่อนุญาตให้คุณโต้ตอบกับแพ็คเกจ Snap นั่งข้างหลัง; การกำหนดค่านี้จะใช้เวลาสองสามวินาที เมื่อกระบวนการเสร็จสิ้น ให้รันคำสั่งsnap refreshเพื่อตรวจสอบและดูว่ารันไทม์ของ Snap ทำงานอยู่หรือไม่

คุณมีปัญหาในการตั้งค่าการสนับสนุน Snap บน Linux Mint PC ของคุณหรือไม่? ต้องการคำแนะนำมากกว่าที่ให้ไว้ในบทช่วยสอนนี้หรือไม่? ตรวจสอบคำแนะนำในเชิงลึกของเราเกี่ยวกับวิธีการเปิดใช้แพคเกจ Snap บน Linux Mint โดยจะแจกแจงรายละเอียดวิธีการตั้งค่า Snaps บน Mint รวมถึงวิธีใช้งาน

การปิด Snaps กลับใน Linux Mint 20

หากคุณได้เปิดใช้งานการสนับสนุน Snap ใน Mint 20 เพียงเพื่อจะพบว่าคุณไม่ได้ชอบมันและต้องการปิดการใช้งานอีกครั้ง ให้ทำตามคำแนะนำทีละขั้นตอนด้านล่าง

ขั้นตอนที่ 1:ขั้นแรก ถอนการติดตั้งแพ็คเกจ Snap ใด ๆ ที่คุณอาจติดตั้งจากร้านค้า Snap

ขั้นตอนที่ 2:ทำตามคำแนะนำของเราเกี่ยวกับวิธีการปิดการใช้งาน Snaps ในอูบุนตู เนื่องจาก Linux Mint สร้างขึ้นบน Ubuntu คู่มือนี้จะช่วยให้คุณเรียนรู้วิธีปิดการใช้งาน

ขั้นตอนที่ 3:กู้คืนnosnap.prefไฟล์จากข้อมูลสำรองที่ทำไว้ก่อนหน้านี้ด้วยคำสั่งด้านล่าง

sudo cp /etc/apt/preferences.d/nosnap.pref.bak /etc/apt/preferences.d/nosnap.pref

 


วิธีการติดตั้ง GitLab บน Ubuntu Server

วิธีการติดตั้ง GitLab บน Ubuntu Server

คุณต้องการให้ GitLab ทำงานบนเซิร์ฟเวอร์ Ubuntu ของคุณหรือไม่? GitLab เป็นทางเลือกที่โฮสต์ได้เองที่มีประสิทธิภาพสำหรับบริการต่างๆ เช่น GitHub ด้วยคุณสามารถ

การรักษาความปลอดภัยเซิร์ฟเวอร์ Ubuntu Linux ด้วย SELinux

การรักษาความปลอดภัยเซิร์ฟเวอร์ Ubuntu Linux ด้วย SELinux

เรียนรู้วิธีเพิ่มความปลอดภัยให้กับเซิร์ฟเวอร์ Ubuntu Linux โดยการติดตั้งและเปิดใช้งาน SELinux

กำหนดค่า NFS บนเซิร์ฟเวอร์ Linux ด้วย Cockpit

กำหนดค่า NFS บนเซิร์ฟเวอร์ Linux ด้วย Cockpit

ต้องการวิธีที่ง่ายกว่าในการเมานต์การแชร์ NFS บนเซิร์ฟเวอร์ Linux ของคุณหรือไม่ เรียนรู้วิธีเมานต์การแชร์ NFS ด้วยแอป Cockpit

วิธีอัปเกรดเป็น Ubuntu 22.04 LTS

วิธีอัปเกรดเป็น Ubuntu 22.04 LTS

การสนับสนุนระยะยาวของ Ubuntu 22.04 อยู่ที่นี่แล้ว! เรียนรู้วิธีอัปเกรดเดสก์ท็อปหรือแล็ปท็อปของคุณเป็น Ubuntu รุ่นล่าสุด

วิธีติดตั้งไดรเวอร์ Nvidia GPU ล่าสุดบน Linux

วิธีติดตั้งไดรเวอร์ Nvidia GPU ล่าสุดบน Linux

วิธีติดตั้งไดรเวอร์ Nvidia GPU ล่าสุดบน Linux

วิธีถ่ายโอนไฟล์ไปยังคอนเทนเนอร์ Docker

วิธีถ่ายโอนไฟล์ไปยังคอนเทนเนอร์ Docker

ต้องการถ่ายโอนไฟล์ไปยังคอนเทนเนอร์ Docker ของคุณหรือไม่ ด้วยเครื่องมือ Docker cp คุณสามารถย้ายไฟล์เข้าและออกจากคอนเทนเนอร์ได้อย่างง่ายดาย

วิธีติดตั้งไฟล์ DEB บน Linux

วิธีติดตั้งไฟล์ DEB บน Linux

ไฟล์ DEB คืออะไร?? คุณจะทำอย่างไรกับมัน? เรียนรู้หลายวิธีที่คุณสามารถติดตั้งไฟล์ DEB บน Linux PC ของคุณ

วิธีทำให้ GOG Galaxy ทำงานบน Linux

วิธีทำให้ GOG Galaxy ทำงานบน Linux

คุณเป็นเจ้าของเกมบน GOG.com หรือไม่? ต้องการตั้งค่าไคลเอนต์ GOG Galaxy บนพีซี Linux ของคุณเพื่อเพลิดเพลินกับวิดีโอเกมหรือไม่? ทำตามคำแนะนำนี้ในขณะที่เราแสดง

วิธีการติดตั้ง Docker Engine บน CentOS

วิธีการติดตั้ง Docker Engine บน CentOS

Docker Engine เป็นโปรแกรมเปิดคอนเทนเนอร์สำหรับ Linux และแพลตฟอร์มอื่นๆ Docker Engine จัดการคอนเทนเนอร์ในตัวที่ทำงานคล้ายกับ

วิธีทำให้การแชททั้งหมดของคุณเป็นหนึ่งเดียวกับ Ferdi

วิธีทำให้การแชททั้งหมดของคุณเป็นหนึ่งเดียวกับ Ferdi

คุณเหนื่อยกับการติดตั้ง Slack, Discord และเครื่องมือเพิ่มประสิทธิภาพอื่น ๆ บนระบบ Linux ของคุณหรือไม่? คุณหวังว่าพวกเขาจะรวมเป็นหนึ่งเดียวได้ไหม