วิธีเปิดใช้งาน 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

 

ฝากความเห็น

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Intel graphics screen tearing in Pardus Linux by checking X11 vs. Wayland, compositor settings, refresh rate, active Xorg driver, and TearFree only when appropriate.

วิธีการตั้งค่าไฟร์วอลล์ SLES 15 ด้วย firewall-cmd

วิธีการตั้งค่าไฟร์วอลล์ SLES 15 ด้วย firewall-cmd

กำหนดค่า firewalld บน SLES 15: ตรวจสอบโซน อนุญาตบริการหรือพอร์ต บันทึกกฎถาวร โหลดใหม่ได้อย่างปลอดภัย และตรวจสอบการเข้าถึง

คู่มือการตั้งค่าการอัปเดต SLES Live Patching: อัปเดตเคอร์เนลโดยไม่ต้องรีบูตเครื่อง

คู่มือการตั้งค่าการอัปเดต SLES Live Patching: อัปเดตเคอร์เนลโดยไม่ต้องรีบูตเครื่อง

เปิดใช้งานการแพตช์เคอร์เนลแบบเรียลไทม์บน SLES 15 SP7 ใช้การแก้ไขที่รองรับโดยไม่ต้องรีบูต ตรวจสอบแพตช์ที่ใช้งานอยู่ และทำความเข้าใจว่าเมื่อใดที่ยังจำเป็นต้องรีสตาร์ทเคอร์เนล

วิธีเปิดใช้งานโหมด FIPS บน SUSE Linux Enterprise Server 15

วิธีเปิดใช้งานโหมด FIPS บน SUSE Linux Enterprise Server 15

เปิดใช้งานโหมด FIPS บน SLES 15 โดยใช้ยูทิลิตี้การตั้งค่าที่ SUSE รองรับ รีบูตอย่างปลอดภัย ตรวจสอบสถานะเคอร์เนลและนโยบายการเข้ารหัส และตรวจสอบขีดจำกัดการรับรอง

วิธีการติดตั้ง Google Chrome บน Gooroom OS โดยไม่ละเมิดนโยบายความปลอดภัย

วิธีการติดตั้ง Google Chrome บน Gooroom OS โดยไม่ละเมิดนโยบายความปลอดภัย

ติดตั้ง Google Chrome บน Gooroom OS อย่างปลอดภัยด้วยแพ็กเกจ .deb อย่างเป็นทางการ, APT, การตรวจสอบนโยบาย, คำแนะนำในการอัปเดต และการแก้ไขสำหรับอุปกรณ์ที่ได้รับการจัดการ

วิธีการส่งออกบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ Syslog ระยะไกลอย่างปลอดภัย

วิธีการส่งออกบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ Syslog ระยะไกลอย่างปลอดภัย

ส่งต่อบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ syslog ระยะไกลอย่างปลอดภัยด้วย rsyslog, ใบรับรอง TLS, การตรวจสอบชื่อคู่ค้า, คิว, การตรวจสอบความถูกต้อง และการทดสอบ

การผสานรวม Active Directory กับ SSSD ใน SLES 15: คู่มือทีละขั้นตอน

การผสานรวม Active Directory กับ SSSD ใน SLES 15: คู่มือทีละขั้นตอน

เชื่อมต่อ SLES 15 เข้ากับ Active Directory ด้วย SSSD โดยใช้ YaST เตรียม DNS และเวลา กำหนดค่าการเข้าสู่ระบบโดเมน ตรวจสอบ Kerberos และเปรียบเทียบ SSSD, Winbind และ realmd

แก้ไขปัญหาไดรเวอร์ Wi-Fi Realtek RTL8821CE บน Pardus Linux

แก้ไขปัญหาไดรเวอร์ Wi-Fi Realtek RTL8821CE บน Pardus Linux

แก้ไขปัญหา Wi-Fi RTL8821CE บน Pardus Linux โดยตรวจสอบไดรเวอร์ rtw88 ในตัว เฟิร์มแวร์ Realtek คำสั่ง rfkill, NetworkManager และตัวเลือกการสำรองข้อมูลที่ปลอดภัย

แก้ไขปัญหา "ความล้มเหลวชั่วคราวในการแก้ไข DNS" ใน Debian 12 ด้วย systemd-resolved

แก้ไขปัญหา "ความล้มเหลวชั่วคราวในการแก้ไข DNS" ใน Debian 12 ด้วย systemd-resolved

วินิจฉัยและแก้ไขปัญหาการแก้ไขชื่อโดเมน (DNS resolution) บน Debian 12 ที่ใช้ systemd-resolved รวมถึง resolv.conf, NetworkManager, networkd, cache และการตรวจสอบความถูกต้อง

วิธีการติดตั้งระบบปฏิบัติการ Pardus Linux ควบคู่กับ Windows 11 อย่างปลอดภัย

วิธีการติดตั้งระบบปฏิบัติการ Pardus Linux ควบคู่กับ Windows 11 อย่างปลอดภัย

ติดตั้ง Pardus 25.2 ควบคู่ไปกับ Windows 11 โดยทำการสำรองข้อมูล ลดขนาดไดรฟ์ Windows บูตจาก USB UEFI และปกป้องพาร์ติชั่น EFI และพาร์ติชั่นกู้คืนที่มีอยู่เดิม