Cách cài đặt Snap trên CentOS 8

Tác giả NetworkEngineer, T.M.Hai 19, 2021, 07:43:41 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Cách cài đặt Snap trên CentOS 8


Snap Store là một trong những cửa hàng ứng dụng mới nhất và mới nổi có sẵn để cài đặt các ứng dụng và phần mềm trên Linux. Bài đăng này trước tiên sẽ tìm hiểu về cửa hàng Snaps và Snap, sau đó tìm hiểu cách cài đặt và kích hoạt Snap trên CentOS 8.

1. Snaps là gì?

Snaps là các gói hoặc gói ứng dụng bao gồm phần mềm hoặc gói phụ thuộc bắt buộc của nó.

2. Tại sao sử dụng Snaps?

  • Các gói Snap đang trở nên phổ biến vì dễ dàng cài đặt trên Hệ điều hành dựa trên Linux.
  • Snaps có thể được tải xuống và cài đặt trên tất cả các hệ điều hành dựa trên Linux chính từ Snap Store.
  • Các Snap có sẵn tại Snap Store không phụ thuộc, an toàn và dễ cài đặt.

3. Snap Store là gì?

Snap Store là một cửa hàng hoặc trung tâm chứa các ảnh chụp nhanh hoặc ứng dụng mà từ đó bạn có thể tải lên ảnh chụp nhanh hoặc duyệt và cài đặt ảnh chụp nhanh hoặc phần mềm bạn chọn trong Linux bằng dịch vụ Snapd.

4. Snapd là gì?

Daemon Snap hay được viết tắt là Snapd chạy trong nền để quản lý các gói Snap.

Bây giờ chúng ta đã nắm được các khái niệm về Snap và cửa hàng Snap. Hãy cùng tìm hiểu cách cài đặt và kích hoạt Snap trên CentOS 8.

5. Cài đặt Snap trên CentOS 8

Snap không được cài đặt sẵn trên CentOS 8 như Hệ điều hành Ubuntu 20.04, nhưng chúng ta có thể tải xuống và cài đặt Snap từ kho EPEL.

Bước 1: Kích hoạt kho EPEL trên CentOS 8

Trước tiên, hãy kích hoạt kho EPEL trong CentOS 8 nếu nó chưa được kích hoạt bằng cách sử dụng lệnh dưới đây:

Mã nguồn [Chọn]
$ sudo dnf install epel-release

Sau khi bật hệ thống lưu trữ EPEL, hãy nâng cấp kho lưu trữ gói của hệ thống để cập nhật hệ thống của bạn bằng cách gõ lệnh dưới đây:

Mã nguồn [Chọn]
$ sudo dnf upgrade

Bây giờ chúng ta có thể dễ dàng cài đặt snap từ kho EPEL.

Bước 2: Cài đặt gói Snapd từ kho EPEL

Để cài đặt Snapd trên CentOS 8, hãy nhập lệnh dưới đây:

Mã nguồn [Chọn]
$ sudo dnf install snapd

Sau vài phút, Snap sẽ được cài đặt trên CentOS 8.


Để cài đặt các gói từ cửa hàng Snap, trước tiên chúng ta cần kích hoạt Snap.

Bước 3: Kích hoạt Snap trong CentOS 8

Để cài đặt các ứng dụng từ cửa hàng sSnap, chúng ta cần bật đơn vị systemd xử lý Snap Socket. Để bật ổ cắm giao tiếp snap, hãy nhập lệnh dưới đây:

Mã nguồn [Chọn]
$ sudo systemctl enable snapd.socket --now

Ngoài ra, hãy tạo liên kết giữa "/var/lib/snapd/snap" và "/snap" để bật hỗ trợ snap cổ điển bằng cách nhập lệnh được cung cấp bên dưới:

Mã nguồn [Chọn]
$ sudo ln -s /var/lib/snapd/snap /snap

Được rồi, sau khi bật Snap Socket, hãy đăng xuất khỏi hệ thống một lần.


Và đăng nhập lại để đảm bảo cập nhật các đường dẫn của Snap.


Bây giờ, chúng ta sẽ có thể cài đặt các ứng dụng từ cửa hàng Snap.

Bước 4: Cài đặt ứng dụng từ cửa hàng Snap

Hãy thử cài đặt bất kỳ ứng dụng nào từ cửa hàng Snap trong Hệ điều hành CentOS 8. Ví dụ: mình muốn cài đặt một ứng dụng như trình phát phương tiện VLC từ cửa hàng Snap. Để cài đặt trình phát phương tiện VLC từ cửa hàng Snap trong máy CentOS 8, hãy nhập lệnh dưới đây:

Mã nguồn [Chọn]
$ sudo snap install vlc


Trình phát phương tiện VLC được cài đặt trên CentOS 8 mà không cần quan tâm đến bất kỳ sự phụ thuộc nào.


Bạn có thể khởi chạy trình phát phương tiện VLC từ trình khởi chạy của hệ thống CentOS 8.


Bài đăng này chứa kiến ​​thức sâu sắc về Snaps, Snap Store và Snapd. Bài đăng này cũng đã hướng dẫn từng bước, cài đặt và kích hoạt hệ thống Snap trên CentOS 8. Chúng ta cũng đã thử cài đặt một ứng dụng và thấy rằng nó chỉ giống như cài đặt một ứng dụng trong tích tắc, và mình không phải xử lý và quan tâm đến bất kỳ gói phụ thuộc nào.