انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: صرفه جویی در پهنای باند و وقت با استفاده از apt-proxy  (دفعات بازدید: 3530 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین ریاضی

  • Sr. Member
  • *
  • ارسال: 409
  • جنسیت : پسر
apt-proxy


چنانچه شما دارای چند کامپیوتر هستید و بایستی همگی آنها را update کنید، apt-proxy کمک قرآوانی را به شما خواهد کرد. نحوه کار بدین صورت است که شما کامپیوتر اصلی خود را update می کنید و سایر ماشین ها از کامپیوتر اصلی به عنوان یک مخزن و سرور برای بروز رسانی خود استفاده خواهند کرد.

نحوه نصب و راه اندازی
ابتدا نصب برنامه apt-proxy:

sudo apt-get install apt-proxy
سپس تنظیمات لازم:

sudo vi /etc/apt-proxy/apt-proxy-v2.conf

#This is mine, but you may want to adjust for your mirrors (its also pretty close to default):
address = 192.168.31.190
port = 9999
min_refresh_delay = 1s
timeout = 15
cache_dir = /var/cache/apt-proxy
cleanup_freq = 1d
max_age = 120d
max_versions = 3
[ubuntu]
;; Ubuntu archive
backends =      http://gb.archive.ubuntu.com/ubuntu
[ubuntu-security]
;; Ubuntu security updates
backends = http://security.ubuntu.com/ubuntu

وقتی تمامی فرآیند بالا انجام گرفت باید ماشین های دیگر را هم طوری تنظیم کندی که فایل /etc/apt/sources.list مانند زیر شوند:

deb http://192.168.31.190:9999/ubuntu dapper main restricted universe multiverse
deb-src http://192.168.31.190:9999/ubuntu dapper-security main restricted
deb http://192.168.31.190:9999/ubuntu dapper-security main restricted universe multiverse

البته با تنظیمات منحصر به سیستم شما. سپس تنظیم فایل /etc/apt/apt.conf

#Acquire::http::Proxy "false"; #This needs to be commented in ubuntu.
Acquire::Proxy "false";

حال با استفاده از apt-get update کامپیوتر اصلی را بروز کنید و ببینید که چطور ماشین های دیگر با سرعت بالا بروز خواهند شد.
توجه خط بالا در نسخه Feisty وجود ندارد و باید دقت کنید با توجه به سیستم تنظیمات را انجام دهید.

آفلاین مهدی پیشگوی

  • High Hero Member
  • *
  • ارسال: 3100
  • جنسیت : پسر
  • لينوكس يعني آزادي ، امنيت
اینطوری همشون آپدی میشن . ایول . این مقالت هم عالی بود . ممنون

آفلاین میلاد

  • Sr. Member
  • *
  • ارسال: 443
  • جنسیت : پسر
    • وبلاگ شخصی
سلام
خیلی خوبه توصیه میکنم ببریدش تو  ویکی!
میلاد نکوفر، توسعه‌دهنده وب و موبایل

آفلاین Mehdi

  • ناظر ویژه انجمن
  • *
  • ارسال: 3284
  • جنسیت : پسر
    • هزاردستان
خیلی خوبه توصیه میکنم ببریدش تو  ویکی!
والا از این قبیل توصیه‌ها بنده هم بارها کردم ولی  :(
راستش تا وقتی راهنماها اینجا باشن من اصلا دست و دلم به کار نمیره که بخوام ویرایش کنم یا حتی رفع ایراد! و اصولا این کار درست هم نیست که پستهای انجمنها ویرایش بشن...
آقای ریاضی یکی از فعالترین و موثرین افراد این سایت هستند و من شخصا به خاطر همه کمکها و زحمات و وقت گذاشتنها ازشون بسیار ممنونم :) فکر میکنم باید یکی دو تا از بچه‌ها کم کم خودشون رو آماده کنند برای انتقال خیلی از مطالب انجمنها به ویکی...
Of one Essence is the human race,
Thusly has Creation put the Base;
One Limb impacted is sufficient,
For all Others to feel the Mace.
~Saadi (persian poet) -1258
Hezardastan | Free As in Freedom