415351 ランダム
 HOME | DIARY | PROFILE 【フォローする】 【ログイン】

個人的健忘録 from 2009

PR

Archives

2019.07
2019.06
2019.05
2019.04
2019.03

Category

Keyword Search

▼キーワード検索

Calendar

Comments

MEM@ 今更ながらの4Kアライメント問題 参考サイト ● (HDD)WD WD20EARSのベンチ…
4Kib@ 4KiBセクタ について The resulting partition is not properly…
suzy@ Re:KnoppixでWindowsPCのファイル救出 その2(01/26) 初めまして。 私も今日この記事を見て、Ub…
squ@ 一括アカウント /etc/skel Linux ユーザーを一括登録&一括パスワー…
VA053879@ Linuxでパーティション分割、WindowsでFAT32フォーマット ★Linux上の parted コマンドでパーティシ…
2010.05.21
XML
カテゴリ:Jigdo
BitTorrentとは別物のJigdo

Jigdo」は一部のLinuxのisoファイルをダウンロードするときに利用できるツール。
BitTorrentとあんまり変わらないんでね?」と思ってたら全然別物でした。
Debianなどのisoファイルを沢山利用するのなら、「Jigdo」のほうが断然いいです。
ということで、今回は「Jigdo」のご紹介。

とりあえず、Jigdo以外のダウンロード方法と比較するために各種のダウンロードの説明図を作ってみました。

まず基本から。



ブラウザでダウンロードする場合
  down1_browser.png
まんまですね。
1つのサーバから延々とダウンロードし続ける感じです。








BitTorrentでダウンロードする場合
  down2_bit.png
ダウンロードが速いと言われる所以です。
あっちこっちからisoファイルの断片をダウンロードしてきます。
状況によってはものの数分でダウンロードが完了することもあります。
ただし人気の無いファイルの場合はシーダーが少ない(極端な場合は無い)ので逆にすんごく遅くなることもあります。







Jigdoでダウンロードする場合
  down3_jigdo.png
各debパッケージをダウンロードしてisoファイルを構築するところがまずBitTorrentと違う所ですね。それ以外は「BitTorrentとあまり変わらないんじゃね?」って感じです。というか私はそう思っていました。
まぁ確かにisoファイルを1つも持っていない状態で新規にisoファイルをダウンロードするのなら、あんまり変わり映えしません。というか、ケースによってはBitTorrentの方が速いと思います。
違いが出るのが、バージョンなどが上がって、バージョン違いのisoファイルをダウンロードするときです。







旧版等のiso と Jigdoを使ってiso を作成する場合
  down4_jigdo.png
手持ちに「旧版等のiso」がある場合、そのisoファイルを再利用しつつ、新しいisoファイルの作成が可能です。デストリビューションのバージョンが新しくなったといっても、すべてのパッケージのバージョンが新しくなるわけではありません。バージョンの変わっていないパッケージの部分を「旧版のiso」から再利用するわけです。(旧版と言っていますが他のデストリビューションのisoも利用出来ます。ただし、再利用できるパッケージがどれくらい含まれるかは、デストリビューションによります。デストリビューションのバージョンが近いほど、再利用率が高くなります。Debianのテスト版などは特に有効です。)
バージョンの変わったパッケージや足りないパッケージのみをネットからダウンロードして、isoファイルを新たに構築するという形になります。

BitTorrentの場合は一からのやり直しになるので、そこが大きく異なります。

Jigdoがネットワークに負荷をかけないと言われる理由はこれなんですね。
isoファイル公開サーバも必要無いですし、サーバ設置側の負担も軽減されるわけでいいことづくめです。

1枚目はBitTorrent、2枚目以降はJigdoをいう使い方が賢いダウンロード方法かもしれません。

ということで、興味がありましたらぜひJigdoを使ってみてください。
ちなみにJigdoはCUIベースで使うのが基本ですけどね(笑)。



関連
Jigdoでダウンロード (Jigdoの使い方)


Jigdo関連サイト
jigdo をつかって Debian CD イメージをダウンロードする
 http://www.jp.debian.org/CD/jigdo-cd/

Debian Jigdo mini-HOWTO
 http://www.linux.or.jp/JF/JFdocs/Debian-Jigdo/index.html








AX






Last updated  2010.06.01 20:14:12
コメント(0) | コメントを書く
[Jigdo] カテゴリの最新記事

Copyright (c) 1997-2019 Rakuten, Inc. All Rights Reserved.