/ / Cách bật hỗ trợ Snap trong Linux Mint

Cách bật hỗ trợ Snap trong Linux Mint

enable snap support linux mint

Linux Mint không đi kèm với snapd theo mặc định và đó là một cải tiến so với cơ sở Ubuntu đối với nhiều người dùng. Nhưng nếu bạn thích snaps và muốn cài đặt chúng trên Linux Mint thì sao?


Có thể bạn muốn mang lại sự dễ dàng cài đặt và khả năng di chuyển nhanh chóng. Hoặc có lẽ, bạn cần cài đặt phần mềm chỉ có trên Snap Store.

Dù lý do là gì, việc kích hoạt hỗ trợ Snap trên Linux mint khá dễ dàng.


Bật hỗ trợ ứng dụng Snap trên Linux Mint

“Tại sao Linux Mint không hỗ trợ Snap theo mặc định?” bạn có thể thắc mắc. Lý do chính là sự kiểm soát tập trung của Canonical và Ubuntu đã quá nhanh. Bạn có thể truy cập Hướng dẫn sử dụng Linux Mint để tìm hiểu thêm về lý do Linux Mint vô hiệu hóa Snap Store.

Nếu bạn cố gắng cài đặt snapd trên Linux Mint, bạn sẽ gặp phải các lỗi như “Gói snapd không khả dụng” hoặc “Gói snapd không có ứng cử viên cài đặt”.

Linux Mint có một sở thích.d thư mục lưu trữ các tùy chọn APT bổ sung được xây dựng trên Ubuntu. Thư mục bao gồm một tệp cấu hình có tên nosnap.prefchứa các hướng dẫn ngăn APT cài đặt snaps.

Để khôi phục hỗ trợ Snap trên máy tính để bàn Mint, hãy xóa tệp này bằng lệnh rm như sau:

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

Nếu bạn không chắc mình có muốn thay đổi này là vĩnh viễn hay không, bạn có thể đổi tên tệp bằng mv:

 sudo mv /etc/apt/preferences.d/nosnap.pref /etc/apt/preferences.d/nosnap.pref.backup 

Sau khi hoàn tất, hãy cập nhật danh sách gói của hệ thống bằng APT:

 sudo apt update 

Để đảm bảo bạn có thể tải snaps từ Snap Store, hãy cài đặt snapd:

 sudo apt install snapd 

Bắt đầu dịch vụ snapd bằng systemctl như sau:

 sudo systemctl start snapd 

Bạn cần snapd để chạy tự động khi khởi động. Để làm điều đó, hãy chạy lệnh sau:

 sudo systemctl enable snapd 

Xác nhận xem snapd đã được cài đặt thành công chưa bằng cách chạy:

 snap install hello-world && hello-world 

Nếu đầu ra hiển thị “Chào thế giới!,” snapd hiện đã được cài đặt và bạn có thể tiếp tục. Nếu không, hãy cân nhắc thực hiện lại các bước cài đặt.

Với snapd được định cấu hình, bạn có thể cài đặt bất kỳ gói Snap nào trên Linux Mint với:

 sudo snap install packagename 

Chẳng hạn, nếu bạn muốn cài đặt Google Chrome từ Snap Store, hãy chạy:

 sudo snap install google-chrome 

Xóa hỗ trợ Snap khỏi Linux Mint

Khi bạn sử dụng xong Snap và muốn nó tắt khỏi hệ thống của mình, tất cả những gì bạn cần làm là xóa tất cả các gói Snap và snapd, đồng thời khôi phục lại nosnap.pref tập tin.

Bạn có thể liệt kê tất cả các snaps đã cài đặt bằng cách sử dụng:

 snap list 

Sau đó, loại bỏ tất cả các gói bằng cách gõ:

 snap remove packagename 

Sau khi hoàn tất, hãy gỡ cài đặt snapd và các phụ thuộc của nó bằng APT:

 sudo apt autoremove snapd 

đổi tên nosnap.pref.backup trở lại tên ban đầu bằng cách sử dụng mv:

 sudo mv /etc/apt/preferences.d/nosnap.pref.backup /etc/apt/preferences.d/nosnap.pref 

Nếu bạn đã chọn xóa tệp trước đó, hãy tạo một tệp mới bằng cách chạm:

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

Mở tệp bằng trình soạn thảo văn bản và thêm các dòng sau:

 
Package: snapd
Pin: release a=*
Pin-Priority: -10

Lưu và thoát tệp. Cuối cùng, cập nhật kho lưu trữ hệ thống của bạn với APT:

 sudo apt update 

Linux mang đến cho bạn toàn quyền kiểm soát PC của bạn

Như với mọi thứ khác của Linux, Mint cho phép bạn kiểm soát những khía cạnh nào của hệ thống mà bạn muốn kích hoạt và những khía cạnh nào bạn muốn tránh xa.

Mặc dù snaps có thể gây tranh cãi trong cộng đồng nguồn mở và Linux Mint không hỗ trợ chúng theo mặc định, nhưng cuối cùng, bạn là người quyết định xem bạn có nên sử dụng chúng hay không. Đó là vẻ đẹp của mã nguồn mở và Linux.

Điều tương tự cũng xảy ra với các khía cạnh khác của Linux Mint. Mặc dù máy tính để bàn Linux Mint mặc định rất tuyệt, nhưng bạn có thể chuyển sang các môi trường máy tính để bàn khác (ví dụ: KDE Plasma) mà không bị hệ điều hành can thiệp.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *