Axel

از ویکی فارسی اوبونتو
نسخهٔ تاریخ ‏۲۳ تیر ۱۳۹۹، ساعت ۲۰:۱۷ توسط EsmaeelE (بحث | مشارکت‌ها) (جزئی)
(تفاوت) → نسخهٔ قدیمی‌تر | نمایش نسخهٔ فعلی (تفاوت) | نسخهٔ جدیدتر ← (تفاوت)
پرش به: ناوبری، جستجو

axel یک مدیر بارگیری است که پرونده‌ای را از FTP یا HTTP به وسیله چند اتّصال بارگیری می‌کند، هر اتّصال بخش مختص خود را بارگیری می‌کند.

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


نصب

axel در مخازن اوبونتو موجود است، می‌توانید با دستور زیر آن را نصب کنید:

$ sudo apt install axel

استفاده

برای استفاده از axel ارائه پیوند به پرونده‌ی مورد نظر به صورت یک ورودی الزامی است. در صورتی که از ftp بارگیری می‌کنید، ممکن است پینوندتان شامل wildcard باشد، برنامه سعی می‌کند نام پرونده را تشخیص دهد. همین‌طور می‌توانید از چند نشانی پشت سر هم استفاده کنید، توجّه‌ داشته باشید که برنامه یکسان بودن پرونده‌ها را بررسی نمی‌کند.

$ axel [OPTIONS] url1 [url2] [url...]

مثال‌ها

$ axel ftp://ftp.{be,nl,uk,de}.kernel.org/pub/linux/kernel/v2.4/linux-2.4.17.tar.bz2

از سرورهای مختلف (بلژیک - هلند - انگلیس - آلمان) برای بارگیری پرونده‌ی مورد نظر استفاده می‌کند.

$ axel -S4 ftp://ftp.kernel.org/pub/linux/kernel/v2.4/linux-2.4.17.tar.bz2

پرونده‌ی linux-2.4.17.tar.bz2 را در filesearching.com جست‌وجو می‌کند و در صورت امکان، از سریع ترین چهار پیوند آینه‌ای یافته شده (و احتمالاً پیوند موجود در دستور) برای بارگیری استفاده می‌کند.

پیکربندی

 /etc/axelrc 

پرونده‌ی پیکربندی کل سامانه است.

 ~/.axelrc

پرونده‌ی پیکربندی شخصی هر کاربر است.

توجّه کنید که نحوه‌ی پیکربندی پرونده‌ها در راهنما نیامده است، ولی پرونده‌ی اصلی پیکربندی شامل توضیحات و مثال‌های لازم است.