Jigdo:DebianIsosをすばやく作成またはダウンロードする

友人のために今日KDEでDebianSqueezeISOを探しています (ちなみに、Squeezeは更新を受信しなくなりました)、私は長い間見たものに出くわしましたが、試す機会がありませんでした: ジグド、Debian ISOを簡単、高速、非常に効率的な方法で配布および取得するためのツール。

ジグドって一体何?

できるだけ簡単に説明しようと思います。 その考えを得る ジグド これは、ダウンロードマネージャーやトレントクライアントのようなもので、複数のサーバーで同じファイルの一部を探し、最速の接続を使用しようとします。 理解を深めるために、私の例を示します。

Debianイメージは簡単に600MBを超える可能性があり、高速接続がない場合、これが障害になる可能性があります。 では、Jigdoはどのように私のために問題を解決しますか? とても簡単です。使い方の手順を見てみましょう。

Jigdoはどのように使用しますか?

私の場合に必要なのは2つだけです。

  1. 十分に速いミラー。
  2. ダウンロードを可能にするインターネット接続 ファイル .jigdo y 。テンプレート 後で説明しますが、バージョンによって異なりますが、重量は15MBから60MBの間です。

私の仕事では、 Debianテスト 非常に最新であり、それについての良い点は、私がそのリポジトリから取得する.isoパッケージのほとんどです。 つまり、私の場合、インターネットからパッケージをダウンロードする必要はなく、ファイルだけをダウンロードする必要があります。 .jigdo y 。テンプレート.

それでは、isoをできるだけ早くダウンロードしたいとしましょう。 debian-testing-amd64-kde-CD-1.iso 何が入ってる このリンク。 前に言ったように、600MBをすばやくダウンロードすることは不可能なので、必要なのは次のファイルだけです。

http://cdimage.debian.org/cdimage/weekly-builds/amd64/jigdo-cd/

私の特定のケースでは、このファイルが明示的に必要です。 debian-testing-amd64-kde-CD-1.jigdo

このファイルを自分でダウンロードする必要はありません。Jigdoが自動的にダウンロードします。 どうやって?

パッケージが最初にインストールされます ジグドファイル、Debianで

$ sudo aptitude install jigdo-file

コマンドはコンソールで実行されます。

$ jigdo-lite

最初にファイルが何であるかを尋ねます .jigdo 使用する。 すでにダウンロードしている場合は、コマンドを実行したフォルダーから直接ダウンロードします。ダウンロードしていない場合は、ファイルのリンクを貼り付けます。 このリンクのいずれかを取ることができることを忘れないでください: http://cdimage.debian.org/cdimage/weekly-builds/amd64/jigdo-cd/

$ jigdo-liteジグソーダウンロード "lite" Copyright(C)2001-2005 | ジグド@リチャードアッターラー| atterer.net `/home/elav/.jigdo-lite 'から設定を読み込んでいます--------------------------------- --------------------------------途中でダウンロードを再開するには、.jigdoファイルの名前を入力します。 新しいダウンロードを開始するには、.jigdoファイルのURLを入力します。 複数のURL /ファイル名をスペースで区切って入力するか、{}に列挙することもできます。例: `http:// server / cd- {1_NONUS、2,3} .jigdo'jigdo [http://cdimage.debian.org /cdimage/weekly-builds/amd64/jigdo-cd/debian-testing-amd64-kde-CD-1.jigdo]:.jigdoファイルをダウンロードしていません-`debian-testing-amd64-kde-CD-1.jigdo 'はすでに現在

前の例では、ファイルパスがすでに表示されていることに注意してください .jigdo デフォルトでは、以前にそのリンクからダウンロードしていたので。

このアプリケーションがXNUMX番目に尋ねる、または伝えるのは、ダウンロードしたい画像と一致する以前にダウンロードした画像がすでにある場合、Jigdoはその画像のファイルが変更されていなければ再利用するため、必要ないということです。それらを再度ダウンロードします。

-------------------------------------------------- --------------- `http://cdimage.debian.org/cdimage/weekly-builds/amd64/jigdo-cd/debian-testing-amd64-kde-CDによって提供される画像-1.jigdo ':1:' Debian GNU / Linuxテスト "Jessie"-公式スナップショットamd64kde-CDバイナリ-1-20140929:06(33) '(debian-testing-amd20140929-kde-CD-64.iso ) `debian-testing-amd1-kde-CD-64.iso 'に関する詳細情報:1年29月2014日月曜日06:36:38 +0000 ----------------に生成-------------------------------------------------もしダウンロードしているCDの以前のバージョンがすでにある場合、jigdoは新しいイメージにも存在する古いCD上のファイルを再利用でき、それらを再度ダウンロードする必要はありません。 古いCDROMをマウントし、マウントされているパスを入力します(例: `/ mnt / cdrom ')。 または、残りのファイルのダウンロードを開始する場合は、Enterキーを押します。 スキャンするファイル: 

ISOをダウンロードするのはこれが初めてなので、 入力します このステップでは何も追加しません。

使用するミラーを尋ねるXNUMX番目のこと(最新に更新されている限り、ローカルミラーを使用できます)。

Jigdoがそのローカルリポジトリで必要なパッケージを見つけられない場合、インターネットからダウンロードします
-------------------------------------------------- --------------- ijidoファイルはDebianミラーに保存されているファイルを指します。 次のようにDebianミラーを選択してください。ミラーを指す完全なURL( `ftp://ftp.debian.org/debian/ 'の形式)を入力するか、ミラーのリストを検索するための通常の式を入力します。 「de」のようなXNUMX文字の国コード、「United States」のような国名、または「sunsite」のようなサーバー名を試してください。 Debianミラー[http://download.mitrabajo.cu/repos/debian/jessie/]: 

ミラーが設定されると、Jigdoはファイルをダウンロードします 。テンプレート それはファイルに対応します .jigdo 私たちが降りること。 ダウンロードしたら、次に何が起こるかは素晴らしいです: ジグド 置いたミラーからパッケージの取り出しを開始し、イメージを作成します 。磯 リポジトリにあるパッケージで。

完了すると、次のようなものになります。

-----------------------------------------終了--2014-09-30 :17:27--合計クロック時間:11分3秒ダウンロード:16ファイル、6分4,6秒で3M(14 KB /秒)テンプレートに必要な24,5ファイルのうち6ファイルが見つかりました `debian-testing-amd6が正常に作成されました-kde-CD-64.iso '----------------------------------------- ------------------------終了しました! ここまで進んだという事実は、「debian-testing-amd1-kde-CD-64.iso」が正しく生成されたことを強く示しています。 追加の最終チェックを実行します。待機したくない場合は、Ctrl-Cを使用して安全に中断できます。 OK:チェックサムが一致し、画像は良好です! elav @ Tinored1:〜$

ほら、Debian Testing KDEISOを3分16秒で入手しました。 どう思いますか?

Jigdoの詳細

Jigdoを使用すると、他にも多くのことができます。先ほど示したのは基本的なことですが、次のリンクでさらに多くの情報を見つけることができます。

  • http://www.tldp.org/HOWTO/Debian-Jigdo/howjigdoworks.html
  • http://atterer.org/jigdo/jigdo-file.html#EXAMPLES

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   アドナーヴェルデシア

    すごい!! どうもありがとうございます!!

    1.    エラヴ

      あなたはそれが必要ですか? 笑

  2.   ハンター

    私は以前にJigdoを使用したことがあります(キューバはついにメガバイトを減らしようとしました)、あなたが持っているisoパッケージをどのように利用しているかに感銘を受けました。

    他の選択肢があります。たとえば、Ubuntuisosはzsyncを使用します。

    https://help.ubuntu.com/community/ZsyncCdImage

    1.    エリオタイム3000

      実は、私はジグドを期待していませんでした。 私は通常ほとんどすべてにBittorrentを使用しているので(特に接続が非常に悪い場合)...

      真剣に、64ビットのSlackware DVDをダウンロードしてみます(もちろん、DVDがある場合)。

      1.    エラヴ

        eliotime3000 Slackwareを使用したい場合は、宣伝する必要はありません😛ただし、良いニュースは半分あります。 http://slackware.org.uk/people/alphageek/slackware-13.37/slackware/jigdo/

  3.   カルロス・アラウホ

    Gnomeの画像はどこにありますか?

    1.    ルイ

      GnomeはデフォルトでDebianに付属しています。

  4.   デビッシュ

    私はこれについて少し前にブログに書きました、私はあなたのエントリーを補足するためにリンクを残します😉

    http://debianhackers.net/busqueda-de-contenidos-de-ficheros-jigdo/

    1.    エラヴ

      優れた貢献

  5.   リトブラック

    最後に、それを簡単にそしてスペイン語で説明する誰か。 彼は何度かそれを理解しようとしましたが、不注意で会社を辞めました。

    運。

  6.   エドドゥアルド

    質問ですが、.templateファイルは、ミラーまたは.jigdoをダウンロードした場所からダウンロードします。
    そして、ローカルディスクにリポジトリがあるとしたらどうでしょう。

    1.    エドドゥアルド

      テンプレートが.jigdoの場所であることはすでに見ました。
      しかし、以前にダウンロードした.templateの使用を停止しますか?

  7.   名前なし

    修正、アップデートを入手したらスクイーズ、今はlts

    1.    アカイブ

      確かに、DebianSqueezeのアップデートは2016年XNUMX月まで受信され続けます。それらを取得する方法は次のとおりです。
      https://wiki.debian.org/LTS/Using

    2.    エラヴ

      実際、Debianリポジトリに入ると、squeezeとsqueeze-ltsが表示されます。これはシンボリックリンクですか?

  8.   サスケ

    すばらしい投稿ですが、これは他のディストリビューションでも機能します。EvolveOSをダウンロードしたいのですが、インターネットが非常に遅いので、ダウンロードするにはコンピューターを夜明けさせる必要があります。jigdoでどのように行われるか教えてくれます。

  9.   Y @ i $ el

    それはいいね。 とにかく.templateをダウンロードする必要があり、50 MBを超えるので、私はそれを使用できません。 i386用のdebianテスト+ kdeのisoを取得したいと思います。 間違いなく、.templateを手動でダウンロードして、.jigdo自体としてオフラインで使用することはできません。