Jigdo: ایجاد یا بارگیری سریع Debian Isos

امروز به دنبال یک ISO برای Debian برای گرفتن یک دوست با KDE هستید (اتفاقاً ، Squeeze دیگر به روزرسانی دریافت نمی کند)، با چیزی روبرو شدم که مدت ها بود دیده بودم ، اما فرصت امتحان آن را نداشتم: جیگدو، ابزاری برای توزیع و بدست آوردن ISO های دبیان به روشی آسان ، سریع و بسیار کارآمد.

جهدو چیست؟

سعی می کنم آن را به ساده ترین شکل ممکن توضیح دهم. این ایده را بدست آورید جیگدو این مانند یک مدیر بارگیری یا یک سرویس گیرنده تورنت است که در چندین سرور قسمتهایی از همان پرونده را جستجو می کند و سعی می کند از سریعترین اتصالات استفاده کند. برای بهتر فهمیدن ، مثال خود را برای شما می آورم.

یک تصویر دبیان به راحتی می تواند بیش از 600 مگابایت باشد و وقتی اتصال سریع نداریم ، این می تواند مانعی باشد. بنابراین Jigdo چگونه مشکل را برای من حل می کند؟ بسیار ساده ، اجازه دهید روش استفاده از آن را ببینیم.

چگونه از Jigdo استفاده کنیم؟

تنها موردی که در پرونده خود نیاز دارم 2 چیز است:

  1. یک آینه به اندازه کافی سریع.
  2. اتصال به اینترنت که امکان بارگیری را برای ما فراهم می کند پرونده ها جیگدو y .قالب بعداً خواهیم دید که بسته به نسخه ، می تواند بین 15 مگابایت و 60 مگابایت وزن داشته باشد.

در کار من آینه ای از تست دبیان کاملاً به روز و نکته خوب در مورد آن این است که اکثر بسته های .iso از آن مخزن دریافت می کنم. یعنی در مورد من ، مجبور نیستم بسته ها را از اینترنت بارگیری کنم ، فقط پرونده ها را جیگدو y .قالب.

بگذارید پس بگوییم که من می خواهم ISO را با بیشترین سرعت ممکن بارگیری کنم debian-testing-amd64-kde-CD-1.iso چه چیزی در این لینک. همانطور که قبلاً گفتم ، بارگیری سریع 600 مگابایت غیرممکن است ، بنابراین تمام آنچه که من نیاز دارم پرونده های موجود در:

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

و در مورد خاص من ، صریحاً به این پرونده احتیاج دارم: debian-testing-amd64-kde-CD-1.jigdo

ما مجبور نیستیم آن فایل را خودمان بارگیری کنیم ، Jigdo این کار را به صورت خودکار انجام می دهد. چطور؟

ابتدا بسته نصب می شود پرونده jigdo، در دبیان

$ sudo aptitude install jigdo-file

و دستور در کنسول اجرا می شود:

$ jigdo-lite

اولین چیزی که از شما می خواهد پرونده است جیگدو برای استفاده. اگر قبلاً آن را بارگیری کرده ایم ، آن را مستقیماً از پوشه ای که دستور را اجرا می کنیم می برد ، در غیر این صورت پیوند فایل را پیست می کنیم. به یاد داشته باشید که می توانید از این لینک استفاده کنید: http://cdimage.debian.org/cdimage/weekly-builds/amd64/jigdo-cd/

$ jigdo-lite اره منبت کاری اره مویی بارگیری "lite" Copyright (C) 2001-2005 | jigdo @ Richard Atterer | atterer.net بارگیری تنظیمات از "/home/elav/.jigdo-lite" ------------------------------------- --------------------------------- برای از سرگیری بارگیری نیمه تمام ، نام پرونده .jigdo را وارد کنید. برای شروع بارگیری جدید ، URL فایل .jigdo را وارد کنید. همچنین می توانید چندین URL / نام پرونده وارد کنید که با فاصله از هم تفکیک شده اند یا در {} مثلاً "http: // server / cd- {1_NONUS، 2,3،64} .jigdo" jigdo [http://cdimage.debian.org /cdimage/weekly-builds/amd64/jigdo-cd/debian-testing-amd1-kde-CD-64.jigdo]: فایل .jigdo بارگیری نمی شود - "debian-testing-amd1-kde-CD-XNUMX.jigdo" از قبل حاضر

توجه کنید که چگونه در مثال قبلی مسیر پرونده از قبل نشان داده شده است جیگدو به طور پیش فرض ، چون قبلاً آن را از آن پیوند بارگیری کرده بودم.

دومین چیزی که این برنامه از ما می پرسد یا به ما می گوید این است که اگر قبلاً یک تصویر بارگیری شده قبلی داشته باشیم که مطابق با تصویری باشد که می خواهیم بارگیری کنیم ، Jigdo از پرونده های تصویر گفته شده مجدداً استفاده می کند در صورتی که اصلاح نشده باشند ، بنابراین ، دیگر نیازی نخواهد بود تا دوباره آنها را بارگیری کنید.

---------------------------------------------------- --------------- تصاویر ارائه شده توسط `http://cdimage.debian.org/cdimage/weekly-builds/amd64/jigdo-cd/debian-testing-amd64-kde-CD -1.jigdo ': 1:' آزمایش دسیان گنو / لینوکس "Jessie" - Snapshot رسمی amd64 kde-CD Binary-1 20140929-06: 33 (20140929) "(debian-testing-amd64-kde-CD-1.iso ) اطلاعات بیشتر در مورد "debian-testing-amd64-kde-CD-1.iso": تولید شده در دوشنبه ، 29 سپتامبر 2014 06:36:38 +0000 ---------------- ------------------------------------------------ اگر شما قبلاً نسخه قبلی سی دی را که بارگیری می کنید دارید ، jigdo می تواند از پرونده هایی که در تصویر جدید نیز وجود دارد ، روی سی دی قدیمی استفاده کند و نیازی به بارگیری مجدد آنها نیست. CD ROM قدیمی را نصب کرده و مسیری را که در آن سوار شده است وارد کنید (به عنوان مثال `/ mnt / cdrom). در غیر اینصورت ، اگر می خواهید بارگیری پرونده های باقیمانده را شروع کنید ، فقط enter را فشار دهید. پرونده ها برای اسکن: 

از آنجا که این اولین بار است که می خواهم ISO را بارگیری کنم ، می دهم وارد و من در این مرحله چیزی اضافه نمی کنم.

سومین چیزی که از شما می پرسد می خواهید از کدام آینه استفاده کنید (می توانید از آینه محلی استفاده کنید به شرطی که به جدیدترین نسخه به روز شود).

اگر Jigdo نتواند بسته مورد نیاز آن مخزن محلی را پیدا کند ، آن را از اینترنت بارگیری می کند
---------------------------------------------------- --------------- فایل jigdo به پرونده های ذخیره شده در آینه های دبیان اشاره دارد. لطفاً آینه دبیان را به شرح زیر انتخاب کنید: یا یک URL کامل را به سمت آینه وارد کنید (به شکل "ftp://ftp.debian.org/debian/") یا هر عبارتی منظم را برای جستجو در لیست آینه ها وارد کنید: یک کد کشور دو حرفی مانند "de" یا نام کشوری مانند "United States" یا نام سرور مانند "sunsite" را امتحان کنید. آینه دبیان [http://download.mitrabajo.cu/repos/debian/jessie/]: 

پس از تنظیم آینه ، کاری که Jigdo انجام می دهد بارگیری یک فایل است .قالب که مربوط به پرونده است جیگدو که پایین می آییم پس از بارگیری ، خوب آنچه بعدی اتفاق می افتد عالی است: جیگدو بسته ها را از آینه ای که قرار داده اید شروع کنید و یک تصویر ایجاد کنید ایزو با بسته هایی که در مخزن هستند.

پس از پایان کار ، چیزی شبیه به این خواهیم داشت:

---------------------------------------- FINISH --2014-09-30 17 : 27: 11-- زمان كل ساعت: 3m 16s بارگیری شده: 6 پرونده ، 4,6M در 3m 14s (24,5 KB / s) 6 پرونده از 6 پرونده مورد نیاز الگو یافت شد موفقیت آمیز ایجاد شد `debian-testing-amd64 -kde-CD-1.iso '--------------------------------------------- ------------------------ تمام شده! این واقعیت که شما تا اینجا رسیده اید ، نشان دهنده قوی تولید "debian-testing-amd64-kde-CD-1.iso" است. من یک بررسی نهایی و اضافی انجام می دهم ، اگر نمی خواهید صبر کنید می توانید با اطمینان با Ctrl-C قطع کنید. OK: Checksums مطابقت دارد ، تصویر خوب است! elav @ Tinored8: ~ $

ببینید ، من Debian Testing KDE ISO خود را در مدت 3 دقیقه و 16 ثانیه دریافت کردم. شما چی فکر میکنید؟

اطلاعات بیشتر در مورد Jigdo

با Jigdo می توانید کارهای زیادی انجام دهید ، آنچه که من نشان دادم کاملاً اساسی است ، با این وجود اطلاعات بیشتری در پیوندهای زیر خواهید یافت:

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

محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

17 نظر ، نظر خود را بگذارید

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد.

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.

  1.   آدنر وردسیا dijo

    عالی!! خیلی ممنونم!!

    1.    ایلاو dijo

      آیا شما به آن نیاز خواهید داشت؟ LOL

  2.   خشونت dijo

    من قبلاً از Jigdo استفاده کردم (کوبایی بالاخره سعی کردم از مگابایت کمتری استفاده کنم) ، تحت تأثیر اینکه چگونه از بسته های iso که دارید استفاده می کند تحت تأثیر قرار گرفتم.

    گزینه های دیگری نیز وجود دارد ، برای مثال ایزو اوبونتو از zsync استفاده می کند.

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

    1.    eliotime3000 dijo

      در حقیقت ، من انتظار Jigdo را نداشتم. از آنجا که من معمولاً از Bittorrent تقریباً برای همه موارد استفاده می کنم (خصوصاً وقتی ارتباطات وحشتناکی دارم) ...

      واقعاً ، سعی می کنم DVD 64 بیتی Slackware را بارگیری کنم (البته در صورت وجود).

      1.    ایلاو dijo

        eliotime3000 اگر می خواهید از نرم افزار نرم افزاری استفاده کنید نیازی به تبلیغ آن نیست ... با این حال ، من نصف خبر خوب دارم: http://slackware.org.uk/people/alphageek/slackware-13.37/slackware/jigdo/

  3.   کارلوس آراوجو dijo

    تصاویر با Gnome کجا هستند؟

    1.    لوئیس dijo

      Gnome به طور پیش فرض در دبیان ارائه می شود.

  4.   از بین بردن dijo

    من مدتی قبل در این باره در وبلاگ نوشتم ، پیوندی را برای تکمیل ورودی شما برای شما می گذارم

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

    1.    ایلاو dijo

      سهم عالی

  5.   لیتو سیاه dijo

    سرانجام کسی که آن را ساده و به زبان اسپانیایی توضیح دهد. چندین بار سعی کرده بود آن را درک کند اما به دلیل بی احتیاطی شرکت را ترک کرد.

    شانس.

  6.   ادواردو dijo

    یک س ،ال ، فایل .template آن را از آینه یا از جایی که .jigdo را بارگیری کرده اید بارگیری کنید.
    و اگر repo ها را روی یک دیسک محلی داشته باشم چگونه خواهد بود.

    1.    ادواردو dijo

      من قبلاً دیدم که الگو همان جایی است که .jigdo بود.
      اما آیا استفاده از الگوی .t بارگیری شده قبلی متوقف می شود؟

  7.   ناموجود dijo

    رفع ، اگر به روزرسانی می کنید ، آن را فشار دهید ، اکنون LTS است

    1.    آقا-اب dijo

      بله ، دریافت به روزرسانی های Debian Squeeze تا فوریه 2016 ادامه دارد. در اینجا نحوه دریافت آنها وجود دارد:
      https://wiki.debian.org/LTS/Using

    2.    ایلاو dijo

      در حقیقت ، اگر به مخازن دبیان بروید ، فشار و فشار را می بینید ، آیا این یک پیوند نمادین است؟

  8.   ساسوکه dijo

    پست عالی ، اما این برای توزیع های دیگر مفید است ، من می خواهم سیستم عامل Evolve را بارگیری کنم اما اینترنت من بسیار کند است و برای بارگیری آن باید کامپیوتر را روشن کنم ، آنها می توانند به من بگویند که این کار با jigdo چگونه انجام می شود.

  9.   Y @ i $ el dijo

    خیلی خوبه حیف که من نمی توانم از آن استفاده کنم زیرا در هر صورت لازم است .template را بارگیری کنید و بیش از 50 مگابایت است ، یک مبلغ ناچیز اما شما می دانید که چگونه است. من می خواهم یک ایزو تست دبیان + kde برای i386 بگیرم. بدون شک امکان بارگیری دستی قالب .template و استفاده آفلاین از آن به عنوان خود .jigdo وجود ندارد ؟؟؟

bool (درست)