Đầu tiên: Đó là ARMv6.
Zero sử dụng bản gốc BCM2835 SoC sử dụng trên thế hệ đầu tiên của Pi và tất cả các mô hình lõi đơn khác, với một bộ xử lý ARM1176JZF-S (mặc dù các mô hình Zero, có những binned 1000 Mhz thay vì 700).
Tất cả các lõi ARM11 đều sử dụng kiến trúc tập lệnh ARMv6. Vì những người sử dụng ARMv7 hoặc 8 tương thích ngược với ARMv6, Raspbian đã bị mắc kẹt với điều đó. Đây cũng là lý do hầu hết các bản phân phối được sử dụng trên các mô hình đa lõi có thể được sử dụng trên Zero - vì chúng là ARMv7.
Tôi muốn cập nhật nodejs lên phiên bản mới nhất
Trong nhiều trường hợp, bạn có thể chạy mã được biên dịch cho ARMv7 với vùng người dùng ARMv6, nếu bộ xử lý có thể chạy nó (nghĩa là bạn cũng sẽ sử dụng kernel ARMv7), điều mà Zero không thể.