Các bản file ảnh của piOS được phân phối dưới dạng file nén xz. Tuy rằng trình ghi đĩa Raspberry Pi Imager cũng chấp nhận các loại file nén khác, nhưng xz được chọn vì hiệu quá nén cao. Tất nhiên dung lượng file nén nhỏ phải đánh đổi bằng thời gian nén lâu, có thể lên đến hàng giờ.
tar giảm kích thước file còn 32%
xz giảm kích thước file còn 21%
Các option thường dùng của xz
-z, --compress nén, mặc định
-d, --decompress giải nén
-t, --test kiểm tra file nén
-l, --list liệt kê thông tin về file .xz
-k, --keep không xóa file đầu vào
-f, --force xóa file đầu ra nếu đã có
-c, --stdout ghi ra màn hình, không xóa file đầu vào
-0 ... -9 mức độ nén, mặc định 6
-e, --extreme cải tiến tỉ lệ nén, dùng nhiều CPU hơn
-T, --threads=NUM dùng tối đa NUM threads, mặc định 1
-q, --quiet không cảnh báo, dùng 2 lần để bỏ luôn thông báo lỗi
Các trường hợp thường dùng
# Nén và giải nén
xz -d ClearOS-DVD-x86_64.iso
unxz ClearOS-DVD-x86_64.iso
# Nén không xóa file gốc
xz -k ClearOS-DVD-x86_64.iso
xz -kf ClearOS-DVD-x86_64.iso
# Chỉ định mức độ nén
xz -k -8 ClearOS-DVD-x86_64.iso
xz -k --best ClearOS-DVD-x86_64.iso
# Kết hợp với tar
tar -cf - *.txt | xz -7 > txtfiles.tar.xz
tar -cJf txtfiles.tar.xz *.txt