گیک فارسی

نوشته های یک گیک فارسی از فعالیت ها ،‌ علاقه مندی ها و نقد هایش

افزایش سرعت بروز رسانی بسته ها در اوبونتو (Ubuntu)

نویسنده:
10 آوریل 14

یکی از موضوعاتی که از ابتدای نصب ubuntu من را اذیت میکرد مشکل سرعت پایین update manager بود. سرعت دانلود بسته ها خیلی خیلی پایین بود. به خاطر اینکه من زندگیم پشت کامپیوترم میگذره و هر روز چند تا بسته را بروز میکردم این موضوع خیلی هم روی اعصاب نبود تا اینکه امروز بعد از تعطیلات عید و حجم بالای update که توی این ۲۰ روز برای سیستم به وجود اومده بود تصمیم گرفتم بررسی کنم که چطور میشه سرعت بروزرسانی را بالا برد.

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

با یک جستجوی ساده به جواب میرسیم و اون هیچ چیز نیست غیر از apt-fast که یک Shellscript Wrapper برای apt-get هست و دانلود ها را با aria2c یا axel انجام میده.

از اونجا که این اسکریپت برای افزایش سرعت از aria2c یا axel و … استفاده میکنه ، بهتره که خودتون aria2c را قبلش (یا حتی بعدش) نصب کنین :

sudo apt-get install aria2c

برای نصب خود apt-fast از دستورات زیر استفاده میکنیم :

sudo add-apt-repository ppa:apt-fast/stable
sudo apt-get update
sudo apt-get install apt-fast

نکته : در زمان نصب ممکنه یک دیالوگ براتون باز بشه و بپرسه مثلاً با چند slot دانلود کنه که میتونید پیش‌فرض را قبول کنید یا خودتون یک عدد بدین. یا ممکنه بپرسه از aria2c استفاده کنه یا از axel که خوب انتخاب میکنید. یا حتی ممکنه بپرسه apt-get را استفاده کنه (کاربران ubuntu) یا aptitude (کاربران دبیان) که باید درست انتخاب کنید ! (البته من توی ۱۲٫۰۴ که نصب کردم فقط تعداد دانلود را پرسید). اگه به هر دلیلی خواستین دوباره این دیالوگ را از ابتدا باز و تنظیمات را انتخاب کنین از دستور زیر استفاده کنید :

sudo dpkg-reconfigure apt-fast

حالا که نصب شد به راحتی با دستورات زیر ابتدا update و سپس upgrade میکنیم :

sudo apt-fast update
sudo apt-fast upgrade -y

نکته : y- به این معنی هست که همه را بدون سؤال از شما دانلود کنه.

توجه داشته باشین که upgrade کرنل شما را به روز نمیکنه و برای این کار باید از دستور زیر استفاده کنید :

sudo apt-fast dist-upgrade

نکته : y- نزدم چون این دستور ریسک داره و میخوام بدونم داره چی کار میکنه. معمولاً فقط برای به روز رسانی کرنل استفاده میکنم (البته اگه با دستور man apt-fast دستور استفاده را بخونید بهتر متوجه میشین).

پی‌نوشت: از اونجا که ممکنه آدرس های مخازن (مخصوصا غیر رسمی ها) تغییر کنند. اگه به مشکل خوردین از github منتشر کننده کمک بگیرید.

2 پیام برای افزایش سرعت بروز رسانی بسته ها در اوبونتو (Ubuntu)

دیدگاهتان را بنویسید

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