Làm cách nào để cập nhật ISO với zsync?


23

Bối cảnh ở đây là ISO phát triển Oneric. Tôi không muốn phải tải xuống lại mỗi khi có gì đó thay đổi. Tôi nhận thấy rằng có một .zsynctập tin trong thư mục tải xuống. Từ những gì tôi biết, điều này sẽ cho phép tôi chỉ cập nhật các đoạn đã thay đổi, tiết kiệm được một tấn băng thông.

Vấn đề duy nhất là, tôi không biết tôi đang làm gì :) Ai đó có thể đẩy tôi đi đúng hướng oneiric-desktop-amd64.isođể cập nhật không?


Câu trả lời:


22

Hóa ra tôi đã dày đặc. Một Googling chính xác và tôi đã tìm thấy câu trả lời của mình trên Ubuntu Wiki . Tất cả tôi cần để chạy là:

zsync http://cdimage.ubuntu.com/daily-live/current/oneiric-desktop-amd64.iso.zsync

Tôi nên chỉ ra rằng ISO được tải xuống trước đó của tôi nằm trong cùng một đường dẫn như thế này.

Nó đã tải xuống tệp zsync, kiểm tra nó theo ISO của tôi và cập nhật nó lên phiên bản mới nhất, đã chi 162 MB. Mặc cả.


Tôi chỉ sử dụng kỹ thuật này để zsync ubfox-16.04-desktop-amd64.iso cho đến 16.04.1, và thật ấn tượng, nó tìm thấy 52,6% nội dung trong ISO gốc, khiến tôi chỉ còn một nửa tệp để tải xuống.
mwfearnley

@mwfearnley Điều đó thật đáng sợ. Tôi đã mong đợi nhiều hơn để thay đổi.
Oli

Nó không giống với sudo apt update && sudo apt upgrade?
cúc

@daisy Không, không hẳn.
Oli

được rồi, vì vậy tôi có sàn nhảy-amd64.iso trong thư mục Tải xuống của mình và bây giờ để cập nhật nó, tôi chỉ cần tải xuống tệp iso.zsync trong thư mục tải xuống? hoặc bất kỳ thư mục nào khác ngoài Tải xuống?
cúc

4

Kiểm tra các bản dựng hàng ngày với giới hạn băng thông, tôi bắt đầu thử tìm hiểu làm thế nào để thực hiện điều này. Kỹ thuật được đăng của Oli's đã dẫn đến câu trả lời "Không tìm thấy dữ liệu cục bộ liên quan - Tôi sẽ tải xuống toàn bộ tệp."

Đây là những gì tôi đã phải làm để nói với zsync để tìm đúng iso để xây dựng.

zsync -i /path/to/old/trusty-desktop-amd64.iso  http://cdimage.ubuntu.com/ubuntu-gnome/daily-live/current/trusty-desktop-amd64.iso.zsync

Tôi mong điều này giúp được người nào khác.


1
zsyncthay thế ISO cũ của bạn bằng ISO mới. (Nó sao lưu ISO cũ ... nhưng khi bạn chạy lại, bản sao lưu mới hơn sẽ thay thế cái cũ.) Vì vậy, theo mặc định, nó giả định rằng tệp cũ nằm ở nơi bạn đang bảo nó tải xuống. Bạn có thể sử dụng -icờ để chỉ định tệp cũ (thậm chí bạn có thể sử dụng nhiều lần và lấy nguồn từ nhiều tệp) hoặc giả sử bạn muốn thay thế tệp cũ, bạn chỉ cần đảm bảo rằng bạn đang ở trong thư mục chứa tệp đó ( cd /path/to/old/trusty-desktop-amd64.iso) hoặc di chuyển nó đến thư mục hiện tại nơi bạn muốn tải xuống.
Eliah Kagan
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.