apt-get
và các tiện ích khác để làm việc với các .deb
gói truyền thống không hoạt động để cài đặt và nâng cấp các ứng dụng trên hệ thống Snappy Ubuntu Core. Thay vào đó bạn sử dụng snappy
tiện ích. Xem Snappy Tour để biết chi tiết.
Để tóm tắt một vài ví dụ từ Snappy Tour, để cài đặt ứng dụng Docker bạn sẽ chạy:
sudo snappy install docker
Và để cài đặt các bản cập nhật, bạn chạy sudo snappy update-versions
(tương ứng với sudo apt-get update
hệ thống Ubuntu bình thường), snappy versions
để xem những gì mới có sẵn và sudo snappy update ...
chỉ định các gói để cập nhật (đặt tên của chúng thay thế ...
).
Vì Snappy Ubuntu Core không sử dụng .deb
các gói, nên các gói Ubuntu được tạo cho các hệ thống Ubuntu thông thường sẽ không hoạt động - mối quan hệ giữa các hệ thống Ubuntu thông thường và Snappy Ubuntu Core khi nói đến các tệp gói có hiệu lực giống như mối quan hệ giữa bất kỳ hai bản phân phối sử dụng các trình quản lý gói hoàn toàn khác nhau. (Ví dụ: Ubuntu và Fedora.)
Giống như trong bất kỳ HĐH nào, bạn có thể cài đặt thủ công các chương trình trên Snappy Ubuntu Core miễn là bạn có hoặc có thể có được tất cả các thư viện (và bất kỳ phụ thuộc nào khác) mà họ cần. Tuy nhiên, giống như cách tốt nhất để cài đặt hầu hết các phần mềm trên các hệ thống Ubuntu thông thường là với một .deb
gói, cách tốt nhất để cài đặt phần mềm trên Snappy Ubuntu Core là với các gói snappy được xây dựng đặc biệt . Chỉ một số ít trong số này tồn tại cho đến nay.
Để tìm kiếm các ứng dụng Snappy Ubuntu Core từ trong hệ thống Snappy Ubuntu Core, hãy sử dụng:
snappy search search-term
Điều này tìm thấy các gói Snappy với search-term
tên của họ. (Tất nhiên, bạn sẽ thay thế nó bằng bất cứ thứ gì bạn đang tìm kiếm.)
Đối với Raspberry Pi, những bộ xử lý này có bộ xử lý ARM, mà bạn đúng không giống với bộ xử lý Intel và AMD 32 bit và 64 bit thông thường mà hầu hết chúng ta sử dụng trên PC truyền thống. Tuy nhiên, hỗ trợ Raspberry Pi dường như không phải là điểm chính của Snappy Ubuntu Core. Thay vào đó, như bạn có thể nhận thấy, mục đích chung của Snappy là cho tốc độ, sự ổn định và bảo mật tốt hơn, trong trường hợp hệ thống Ubuntu Core tối thiểu là đủ và phù hợp .
Snappy được định hướng theo đám mây ( "Snappy Ubuntu Core là hệ thống hoàn hảo để triển khai vùng chứa đám mây quy mô lớn ..." ) và hỗ trợ rõ ràng nhiều nền tảng x86 (tức là không phải ARM) - xem danh sách các tùy chọn trong "Thử Bản thân Ubuntu mới, linh hoạt! " trên trang chủ Snappy .
Tuy nhiên, tùy thuộc vào nhu cầu của bạn, Snappy Ubuntu Core có thể là một cách hợp lý để có được hệ thống Ubuntu Core hoạt động trên Raspberry Pi. Tùy thuộc vào bảng Raspberry Pi mà bạn có, nó có thể hỗ trợ cài đặt Ubuntu truyền thống hơn, đầy đủ hơn. Tuy nhiên, xin lưu ý rằng có các tùy chọn khác có thể giống Ubuntu hơn theo những cách quan trọng đối với hầu hết người dùng hệ thống Ubuntu truyền thống:
- Debian khá giống với Ubuntu và cung cấp trải nghiệm theo nhiều cách tương tự như hầu hết các cài đặt Ubuntu. Đặc biệt, giống như một hệ thống Ubuntu bình thường mà Debian sử dụng
apt-get
. Trong thực tế apt-get
có nguồn gốc từ Debian. (Ubuntu là một dẫn xuất của Debian.)
- Raspbian là một dẫn xuất của Debian được tạo ra đặc biệt cho Raspberry Pi. Giống như Debian và các hệ thống Ubuntu thông thường (không phải Snappy), sử dụng quản lý gói dựa trên APT (nghĩa là với
apt-get
). Trang của dự án Debian về Debian trên Raspberry Pi thậm chí còn nói: "Nói chung, cách tốt nhất của bạn là sử dụng Raspbian".
Xem thêm danh sách các hệ điều hành cho Raspberry Pi.