zsync
更新があるたびにISOイメージ全体を再ダウンロードする必要なしに、Ubuntu Xenial Xerus ISOイメージを最新の状態に保ちたい場合は、非常に便利なダウンロードツールです。これは、デイリービルドのUbuntu Xenial Xerus ISOイメージの場合、またはダウンロード速度や帯域幅が制限されている場合に特に当てはまります。この場合、zsync
前回のダウンロード以降に変更されたISOイメージのその部分のみをダウンロードできます。
前提条件
はじめに、zsync
のインストールから始めましょう パッケージ:
# apt-get install zsync
最初のISOイメージのダウンロード
一度zsync
がインストールされると、実際のISOイメージをダウンロードする準備が整います。まず、関連する.zsync
を見つけます デイリービルド、デスクトップ、サーバーなどのファイル。次のUbuntuダウンロードサイトを参照して、目的のISOダウンロードリンクを見つけます。例:
DAILY BUILD Xenial Xerus 16.04 Linux ISO image http://cdimage.ubuntu.com/daily-live/current/xenial-desktop-amd64.iso.zsync RELEASE Xenial Xerus 16.04 Linux ISO image: http://cdimage.ubuntu.com/releases/16.04/release/ubuntu-16.04-desktop-amd64+mac.iso.zsync
初めてzsync
を実行するとき Ubuntu Xenial ISOイメージをダウンロードするには、イメージ全体をダウンロードする以外の選択肢があります。 zsync
と入力します コマンドの後に*.zsync
が続きます ISOイメージのダウンロードリンク:
# zsync http://cdimage.ubuntu.com/daily-live/current/xenial-desktop-amd64.iso.zsync #################### 100.0% 199.9 kBps DONE No relevant local data found - I will be downloading the whole file. If that's not what you want, CTRL-C out. You should specify the local file is the old version of the file to download with -i (you might have to decompress it with gzip -d first). Or perhaps you just have no data that helps download the file downloading from http://cdimage.ubuntu.com/daily-live/current/xenial-desktop-amd64.iso:
部分的なISOイメージのダウンロード
上記のコマンドは、Ubuntu XenialXerus16.04デイリービルドISOイメージをダウンロードします。新しいリリースまたはデイリービルドイメージでイメージを更新するには、以下のコマンドとzsync
を再実行するだけです。 以前のISOイメージを利用可能な新しいイメージと自動的に比較します:
# zsync http://cdimage.ubuntu.com/daily-live/current/xenial-desktop-amd64.iso.zsync #################### 100.0% 248.7 kBps DONE reading seed file xenial-desktop-amd64.iso: ************************ Read xenial-desktop-amd64.iso. Target 88.6% complete. downloading from http://cdimage.ubuntu.com/daily-live/current/xenial-desktop-amd64.iso: #################### 100.0% 207.3 kBps DONE verifying download...checksum matches OK used 1307213824 local, fetched 168680739
Ubuntuイメージのダウンロードの自動化
干渉なしにUbuntuXenialイメージを最新の状態に保ちたい場合は、cronスケジューラリストを変更して、毎晩ISOイメージを自動的にダウンロードします。
$ crontab -e
ニーズを反映するために、実際のダウンロードURL、時間、およびダウンロード先ディレクトリを更新しながら、次の行を入力します。
0 0 * * * cd /ISO/download/xenial/; /usr/bin/zsync http://cdimage.ubuntu.com/daily-live/current/xenial-desktop-amd64.iso.zsync