عنوانی بهتر از این نتوانستم انتخاب کنم! این مطلب برای کسانی است که از یک توزیع گنو/لینوکس (مبتنیبر دبیان مثل دبیان، پارسیکس، اوبونتو، …) استفاده میکنند ولی از طریق آن نمیتوانند به اینترنت وصل شوند (بخاطر داشتن مودمی ناسازگار). اگر در کنار توزیع گنو/لینوکس خود، ویندوز را هم نصب کردهاید، روش کار ساده است! بستههایی که لازم است از اینترنت دانلود شوند را از طریق ویندوز دانلود کنید و آنها را در توزیع گنو/لینوکس خود نصب کنید. روش کار بسیار ساده است، شما از یک توزیع گنو/لینوکس استفاده میکنید و میخواهید توسط دستور apt-get یک بستهٔ دبیان را نصب کنید. پس دستور زیر را وارد میکنید:
# apt-get install PACKAGE
PACKAGE نام بستهای است که میخواهید نصب کنید اما چون به اینترنت دسترسی ندارید، با خطا و لیستی از فایلهایی که نتوانسته دانلود کند، روبرو خواهید شد. برای حل مشکل، چند مرحله را باید پشت سر هم انجام دهید.
قبل از هر چیز بستهٔ کم حجم tofrodos باید بر روی توزیع گنو/لینوکس شما نصب باشد، اگر از توزیع گنو/لینوکس ۳۲بیتی استفاده میکنید آن را از این لینک و اگر از توزیع گنو/لینوکس ۶۴بیتی استفاده میکنید، آن را از این لینک دانلود کنید. سپس توسط دستور زیر آن را بر روی توزیع گنو/لینوکس خود نصب کنید:
# apt-get install tofrodos_*.deb
هماکنون همهٔ پیشنیازها آماده است. برای دانلود بستههای نرمافزاری از طریق وبندوز و نصب آنها در گنو/لینوکس میتوانید مراحل زیر را پشت سر هم انجام دهید. مزیت این روش در این است که برای دانلود بستههای نرمافزاری، شما نیازی به دانلود تک تک بستهها و سر و کلهزدن با وابستگیها (dependencyها) ندارید. همه چیز با چند کلیک انجام خواهد شد البته در صورتی که توزیع گنو/لینوکس شما بیش از حد قدیمی نباشد و هنوز توسط توسعهدهندگانش پشتبانی شود.
اولین قدم این است که برای نصب بستهٔ PACKAGE از دستور زیر استفاده کنید:
# apt-get -y install PACKAGE 2>&1 | grep 'Failed to fetch' | cut -d ' ' -f 4 | todos > packages.lst
.
این دستور، لینک دانلود بستههایی که برای نصب PACKAGE باید از اینترنت دانلود شوند را در فایل packages.lst قرار میدهد، بنابراین، شما میدانید که برای نصب PACKAGE باید همهٔ فایلهایی که لینک دانلودشان در packages.lst قرار دارند را دانلود کنید.
دومین قدم، کپی کردن فایل packages.lst در جایی است که بتوانید از طریق ویندوز به آن دسترسی داشته باشید.
سومین قدم این است که به ویندوز بروید و از طریق یک مدیر دانلود مثل FlashGet لینکهای موجود در فایل packages.lst را دانلود کنید (از برنامهٔ FlashGet از منوی File گزینه Import file را انتخاب کنید). پس از اینکه همهٔ بستههای مورد نیاز را دانلود کردید، باید دوباره به گنو/لینوکس بازگردید.
چهارمین فدم، بستههای دانلود شده را به دایرکتوری /var/cache/apt/archives/ انتقال دهید.
آخرین قدم این است که در نهایت، دستور زیر را وارد کنید:
# apt-get install PACKAGE
apt-get شروع به نصبکردن بستهٔ PACKAGE میکند و شما بدون نیاز به اینترنت در گنو/لینوکس آن را نصب کردید.
توصیه: دسترسی به اینترنت از طریق گنو/لینوکس آن قدر در کیفیت کارهای شما تاثیر میگذارد که وصفنشدنی است. اگر از گنو/لینوکس به اینترنت دسترسی ندارید، پیشنهاد میکنم حتماً روشی برای انجام آن پیدا کنید.
ویرایش: همچنین اگر برای دانلودکردن در ویندوز از برنامهٔ IDM استفاده میکنید، یک دوست گرامی در قسمت دیدگاهها روش انجامدادن این کار از طریق Synaptic را نیز توضیح دادهاند (بدون نیاز به نصب بستهٔ tofrodos).