Tải file lớn như ảnh ISO có thể là nỗi đau khổ khổng lồ. Tùy kết nối Internet, đôi khi chúng mất mãi để tải, và ngốn hàng tấn dung lượng ổ cứng. Sau đó, nếu bạn cần phiên bản cập nhật, bạn phải lặp lại toàn bộ quá trình.
Có giải pháp, tuy nhiên. Zsync là công cụ đồng bộ file cho Linux cho phép bạn cập nhật chỉ những phần của file đã thay đổi mà không cần tải lại toàn bộ.
Zsync dựa trên rsync, công cụ phổ biến khác của Linux để đồng bộ file và thư mục, và nó siêu dễ dùng. Hầu hết bản phân phối Linux đã có zsync trong kho gói, nên cài đặt và bắt đầu cũng dễ dàng.
Cài đặt Zsync
Trước khi bắt đầu, bạn cần cài zsync. Đây là tiện ích dòng lệnh nhỏ, nên không có nhiều phụ thuộc, và không phức tạp.
Ubuntu/Debian
Cả Debian và Ubuntu đều gói zsync, và cả hai đều có phiên bản khá mới. Tiến hành cài với Apt.
sudo apt install zsync
Fedora
Fedora không có gói zsync. Một lần nữa, kho hạn chế của Fedora là trở ngại. Nhưng bạn vẫn có thể cài và dùng zsync từ nguồn.
Trước hết, đảm bảo bạn có công cụ phát triển cần thiết từ Fedora.
sudo dnf group install 'Development Tools'
Tải tarball nguồn hiện tại từ trang tải zsync. Giải nén vào thư mục bạn muốn build zsync. Sau đó mở terminal và cd vào thư mục đó.
cd ~/Downloads/zsync-0.6.2
Từ đó, cấu hình, biên dịch và cài zsync.
./configure make -j4 sudo make install
Arch Linux
Arch bao gồm zsync trong kho mặc định. Cài với Pacman.
sudo pacman -S zsync
OpenSUSE
Bạn tìm thấy phiên bản mới nhất của zsync cho mọi phiên bản OpenSUSE. Cài với trình quản lý gói ưa thích.
sudo zypper in zsync
Solus
Solus cũng có zsync trong kho mặc định. Tiến hành cài đặt.
sudo eopkg it zsync
Tải file
Zsync là tiện ích dòng lệnh đơn giản. Truyền URL của file zsync bạn muốn tải, và nó sẽ bắt đầu ngay. Nó có một vài cờ để cụ thể hóa, tuy nhiên. Hãy thử tải một file. MX Linux là bản phân phối phổ biến mới dựa trên Debian Stable. Họ dùng zsync cho ISO. Thử zsync tải MX Linux. Nếu bạn không thực sự muốn file khổng lồ, bạn có thể nhấn Ctrl + C để hủy bất cứ lúc nào.
zsync https://linuxfreedom.com/mxlinux/MX/Snapshots/MX-18_January_x64.iso.zsync

Chú ý zsync bắt đầu bằng cách kiểm tra file hiện có để cập nhật. Nếu không tìm thấy, nó sẽ tải toàn bộ file.
Bạn cũng có tùy chọn tải file .zsync trực tiếp vào máy và dùng nó để tải file mục tiêu. Dùng cờ -i để chỉ định đường dẫn đến file của bạn.
zsync -i ~/Downloads/MX-18_January_x64.iso.zsync
Kết quả y hệt như nhau.
Nếu bạn muốn đổi tên file đầu ra, dùng cờ -o. Đôi khi giúp rút gọn tên file để dễ làm việc hơn.
zsync https://linuxfreedom.com/mxlinux/MX/Snapshots/MX-18_January_x64.iso.zsync -o MX-18.iso
Một lần nữa, bạn nhận được cùng file, chỉ với tên khác.
Cập nhật file
Ubuntu cũng dùng file Zsync cho ISO. Chúng không dễ tìm lắm, tuy nhiên. Bạn chỉ tìm thấy chúng qua máy chủ CD image của Ubuntu, nhưng chúng có cho Ubuntu và các biến thể. Quy trình giống y hệt tải file mới. Zsync vẫn bắt đầu tìm file hiện có trong thư mục hiện tại. Chỉ khi tìm thấy file, nó mới so sánh sự khác biệt và chỉ tải phần cập nhật. Hình ảnh dưới cho thấy điều xảy ra khi zsync tìm thấy ISO Kubuntu hiện có.

Kết luận
Không có nhiều gì khác. Zsync là cách tuyệt vời để giữ tải xuống ở mức tối thiểu. Nhược điểm thực sự duy nhất của zsync là nó không được dùng rộng rãi như nó nên.即便如此, nó đáng để xem xét, đặc biệt nếu bạn thường xuyên tải file lớn.