• About
  • Advertise
  • Privacy & Policy
  • Contact
NQ NEWS
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
NQ NEWS
No Result
View All Result
Home Quản trị hệ thống Linux OS

Cách cài đặt ứng dụng Snap trong Arch Linux

@admiz by @admiz
08/05/2021
in Linux OS, Quản trị hệ thống
0
Cách Cài đặt ứng Dụng Snap Trong Arch Linux 6094ee8fabb20.jpeg

Nếu là một người dùng Linux lâu năm, bạn có thể biết việc cài đặt các ứng dụng mới trước đây đã khó khăn như thế nào. Trừ khi nó được bao gồm trong trình cài đặt, nếu không bạn phải trải qua quá trình cấu hình và thực hiện cài đặt, thường là tìm kiếm các dependency bị thiếu. Các trình quản lý gói như apt và yum làm cho điều này trở nên dễ quản lý hơn, nhưng các dependency vẫn có thể làm bạn đau đầu.

Bạn có thể đã nghe nói về Snap, công cụ tuyên bố sẽ khắc phục nhiều vấn đề trong số này. Có thể bạn cũng đã nghe nói rằng Snap chỉ có trên Ubuntu, nhưng may mắn thay, điều đó không đúng.

Ứng dụng Snap là gì?

Những ứng dụng Snap, hay còn gọi là các snap, không phụ thuộc vào bản phân phối, vì vậy lý tưởng nhất là chúng sẽ chạy giống nhau trên bất kỳ hệ thống nào. Để đạt được điều này, hầu hết các dependency và runtime (thời gian hoạt động) mà ứng dụng cần để chạy đều được đưa vào trong Snap. Điều này có nghĩa là một khi bạn đã thiết lập và chạy Snap trên hệ thống của mình, việc thêm các ứng dụng cần một số dependency giờ đây sẽ dễ dàng hơn nhiều.

Ứng dụng Snap là gì?

Snap được hỗ trợ bởi Canonical, đó là lý do tại sao nó thường được đề cập trên Ubuntu, nhưng nó có thể chạy trên bất kỳ bản phân phối Linux chính nào. Arch thậm chí còn là một bản phân phối được hỗ trợ chính thức, vì vậy Snap là một cách tuyệt vời để chạy các ứng dụng không được đóng gói cho Arch.

Cài đặt daemon snapd

Để cài đặt các ứng dụng Snap trên hệ thống, bạn sẽ cần cài đặt daemon snapd. Mặc dù Snap chính thức hỗ trợ Arch, nhưng bạn vẫn sẽ cần cài đặt nó từ Arch User Repository (AUR). May mắn thay, điều này rất dễ thực hiện, bằng cách sử dụng công cụ yaourt.

Cài đặt daemon snapd

Đầu tiên, cài đặt snapd bằng cách chạy lệnh sau:

yaourt -S snapd

Bây giờ, bạn cần kích hoạt service để chạy. Để làm điều này, chỉ cần gõ lệnh sau:

systemctl enable --now snapd.socket

Cài đặt ứng dụng Snap

Bây giờ, bạn đã cài đặt thành công Snap. Bạn có thể sử dụng nó để cài đặt các gói như bất kỳ trình quản lý gói nào khác. Ví dụ, để cài đặt một ứng dụng cụ thể bằng Snap, chỉ cần chạy lệnh sau:

snap install application-name

Để liệt kê các ứng dụng Snap có sẵn trên hệ thống, hãy chạy lệnh sau:

snap list

Để tìm kiếm một gói, bạn có thể truy vấn xem nó có sẵn hay không bằng cách gõ lệnh sau:

snap find searchterm

Cài đặt ứng dụng Snap

Cuối cùng, để loại bỏ một gói, chỉ cần chạy lệnh này:

snap remove application-name

Mẹo và thủ thuật Snap khác

Các ứng dụng Snap được tự động cập nhật theo mặc định, nhưng để cập nhật thủ công tất cả các ứng dụng, hãy chạy lệnh sau:

snap refresh

Một số ứng dụng Snap không sử dụng đường dẫn truyền thống, “/var/lib/snapd/snap”. Thay vào đó, chúng cài đặt vào “/snap”. Để có thể hỗ trợ cài đặt các ứng dụng Snap “cổ điển” này, hãy chạy lệnh sau:

ln -s /var/lib/snapd/snap /snap

Bây giờ, bạn có thể cài đặt và chạy các ứng dụng này, nhưng chúng sẽ được cài đặt cùng với tất cả những ứng dụng Snap khác của bạn. Snap phù hợp cho cả 2 loại ứng dụng này và tuân thủ tiêu chuẩn Filesystem Hierarchy Standard.

Snap không phải là công cụ duy nhất thuộc loại này. Flatpak và AppImage là hai hệ thống gói tương tự nhằm xử lý nhiều vấn đề giống nhau. Nhờ việc có hỗ trợ cho Ubuntu, Snap dường như là lựa chọn phổ biến nhất, ít nhất là cho đến thời điểm hiện tại.

Nhưng điều đó có nghĩa là Snap là lựa chọn tốt nhất không? Tham khảo bài viết: 9 trình quản lý gói Linux phổ biến nhất hiện nay để tìm câu trả lời nhé!

Chúc bạn thực hiện thành công!

  • Hướng dẫn cài đặt Arch Linux cơ bản
  • Cách cài đặt Safari trên Linux
  • Cách quản lý mức độ ưu tiên của tiến trình I/O trong Linux
  • Arch Linux có tốt hơn Ubuntu không?
  • 5 bản phân phối dựa trên Arch Linux tốt nhất
  • 22 bản phân phối Linux nhẹ đem lại sự mới mẻ cho máy tính cũ
Post Views: 149
Previous Post

Cách cài đặt và sử dụng Foliate trên Linux

Next Post

Các lệnh du (Disk Usage) tiện dụng nhất trong Linux

Related Posts

Quicktime Player Logo650 1
macOS

Cách ghép video trên macOS bằng QuickTime Player

26/12/2021
Kali Linux 2021 4 700 1
Linux

Kali Linux 2021.4: Thêm 9 công cụ mới và hỗ trợ tốt hơn cho Apple M1

26/12/2021
Openbsd La Gi 1
Linux

OpenBSD là gì? Đây là mọi thứ bạn cần biết về hệ điều hành này!

26/12/2021
Mac Os Xoa Ung Dung Cai Dat Logo640 1
macOS

Cách gỡ, xóa ứng dụng trên Mac OS

26/12/2021
Tim Thu Vien Anh Photos Library Tren May Mac700 1
macOS

Hướng dẫn tìm thư viện ảnh Photos Library trên máy Mac

26/12/2021
So Sanh Macbook Pro Macbook Air Va Ipad Pro 1
macOS

So sánh MacBook Pro 13 inch với MacBook Air và iPad Pro

26/12/2021
Next Post
Các Lệnh Du (disk Usage) Tiện Dụng Nhất Trong Linux 6094ee89c625f.jpeg

Các lệnh du (Disk Usage) tiện dụng nhất trong Linux

Bài mới nhất

Tổng Hợp 10 Mẫu Email Marketing Giới Thiệu Sản Phẩm Nổi Bật Nhất Hiện Nay 612d0da97658c.png

Tổng hợp 10 mẫu email marketing giới thiệu sản phẩm nổi bật nhất hiện nay

07/05/2025
Dịch Vụ Thiết Kế Website Tại Hải Dương Chuyên Nghiệp, ấn Tượng Và Uy Tín 612d25752b14f.png

Dịch vụ thiết kế website tại Hải Dương chuyên nghiệp, ấn tượng và uy tín

06/05/2025
Top Công Ty Thiết Kế Website Tại Biên Hòa Chuyên Nghiệp, Chuẩn Seo 612d259494e93.jpeg

Top công ty thiết kế website tại Biên Hòa chuyên nghiệp, chuẩn SEO

06/05/2025
Top Công Ty Thiết Kế Website Tại Vinh – Nghệ An Uy Tín 612d259a9cae3.jpeg

Top công ty thiết kế website tại Vinh – Nghệ An uy tín

05/05/2025
Top 10 Công Ty Thiết Kế Website Tại Nha Trang Chuyên Nghiệp 612d0a9ad018b.jpeg

Top 10 công ty thiết kế website tại Nha Trang chuyên nghiệp

05/05/2025

Danh mục

  • Android
  • Bảo mật máy tính
  • Bảo mật, Antivirus
  • Chuyện công nghệ
  • Deep Learning
  • Development
  • Dịch vụ công trực tuyến
  • Dịch vụ nhà mạng
  • Giải pháp bảo mật
  • Hệ thống
  • Hệ thống
  • iPhone
  • Kiến thức bảo mật
  • Kiến thức cơ bản phổ thông
  • Kiến thức Marketing căn bản
  • Kiến thức tổng hợp
  • Lập trình
  • Linux
  • Linux OS
  • macOS
  • Mail Server
  • Mạng LAN – WAN
  • Máy ảo
  • Máy chủ
  • ms excel
  • ms-powerpoint
  • Nền tảng điện toán đám mây
  • Phần cứng
  • Phần Mềm
  • Quản trị hệ thống
  • Raspberry Pi
  • Sửa lỗi máy tính
  • Tăng tốc máy tính
  • Thủ thuật
  • Thủ thuật SEO
  • Thủ thuật Wifi
  • Tiện ích hệ thống
  • Tin học văn phòng
  • Tin tức
  • Uncategorized
  • Ứng dụng
  • Website
  • Windows Server 2012

Thẻ

#app #chatbot #chatbot tự động #CRM #Kiến thức cơ bản #Techblog #Thiết kế website Android apple CPU Email Marketing Google Google Drive hacker HTML hàm python hàm python có sẵn hình nền hình nền máy tính học css học python học SQL ios iphone iphone 12 iPhone X macos Microsoft mssql MS SQL Server ngôn ngữ lập trình python Raspberry Pi Samsung smartphone SQL SQL Server tham số trong C thủ thuật windows 10 tài liệu python windows windows 10 YouTube điện thoại thông minh ứng dụng
  • About
  • Advertise
  • Privacy & Policy
  • Contact

© 2022 Pha Le Solution

No Result
View All Result
  • Home

© 2022 Pha Le Solution