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

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

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


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

نویسنده موضوع: ساخت یک local repository  (دفعات بازدید: 5941 بار)

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

آفلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4872
  • جنسیت : پسر
  • masoft قدیم
پاسخ : ساخت یک local repository
« پاسخ #15 : 24 اردیبهشت 1393، 11:14 ق‌ظ »
برای چندمین بار، اون لینک دقیقا همین رو توضیح داده! لطفا طبق اون لینک پیش برید. و جواب سوال شما رو در دو خط اول توضیح داده!

آفلاین babakubuntu

  • Jr. Member
  • *
  • ارسال: 90
پاسخ : ساخت یک local repository
« پاسخ #16 : 03 خرداد 1393، 01:39 ب‌ظ »
ممنون از همه مشکلم حل شد

اما یک سوال دیگه bw  من بالا هست تا 800- 900k/s  میتونم دانلود کنم اما سرعت دانلود در rsync خیلی پایین هست حداکثر 25k/s سرعت میده آیا راهی هست که بشه تعداد session  بیشتری بگیره و سرعت دانلودش بالا بره ؟

آفلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4872
  • جنسیت : پسر
  • masoft قدیم
پاسخ : ساخت یک local repository
« پاسخ #17 : 03 خرداد 1393، 06:34 ب‌ظ »
سعی کنید از یک سرور دیگه دانلود رو انجام بدید که سرعت بالاتری داره.

آفلاین babakubuntu

  • Jr. Member
  • *
  • ارسال: 90
پاسخ : ساخت یک local repository
« پاسخ #18 : 05 خرداد 1393، 07:06 ب‌ظ »
سوال دیگه اینکه ببینید الان repository عالی کارمیکنه فقط یک مشکل هست من میخوام روی سیستمهای دیگه که به این سرور repository  وصل هستند وقتی میرنم yum install update  بگرده و ازروی repositoy بگیره update و نصب کنه الان فقط این حالت کار میکنه yum install software-name

اینم محتوای فایل repo که روی client  ها در مسیر /etc/yum.repo قراردارم

[Net]
name = Networ
baseurl= ftp://192.168.246.137/pub/
enabled = 1
gpgcheck = 0
gpgkeyfile =


آفلاین babakubuntu

  • Jr. Member
  • *
  • ارسال: 90
پاسخ : ساخت یک local repository
« پاسخ #19 : 06 خرداد 1393، 08:25 ق‌ظ »
ممنون میشم راهنمایی کنید

آفلاین ava

  • High Hero Member
  • *
  • ارسال: 1330
پاسخ : ساخت یک local repository
« پاسخ #20 : 06 خرداد 1393، 09:51 ق‌ظ »
شما همه نوزیع هاتون پکیج rpm استفاده میکنند ؟
فکر نمیکنم بشه توزیع های مختلف رو به یه مخزن وصل کرد یعنی میشه ولی پکیج ها فرق دارند
اگه همه سیستم عامل هاتون سنت اوس یا رد هت باشه مشکلی نیست
در ضمن این میرور ساختن باعث نمیشه کل پکیج های موجود در مخزن اصلی سینک بشه ؟
اینجوری اگه تک تک هم آپدیت میکردید پهنای باند کمتری مصرف میکردید
البته میشه پکیج های دریافت شده رو برداشت و با فلش منتقل کرد به سیستم های دیگه
وقتی یه میرور میسازید تمامی مخازن مربوط به نسخه های قبل رو هم سینک میکنه این $releasever/os/$basearch هم برای اینه که کلاینت ها به پوشه مربوط به خودشون مربوط بشن
اینا رو چک کن کل مخازن ۳-۴ نسخه پس و پیش سنت اوس رو دانلود نکنی :)
صدای پلیس : هاپ هاپ

آفلاین elyas74

  • Sr. Member
  • *
  • ارسال: 274
  • جنسیت : پسر
پاسخ : ساخت یک local repository
« پاسخ #21 : 06 خرداد 1393، 12:37 ب‌ظ »
 - من با فدورا کار میکنم که البته به خاطر yum این ها یکیه بین مون، منم چند روز پیش همچین کاری رو کردم که این فایل .repo در /etc/yum.repo.d هست که ساختمش :
##########################    kernel.org -> repoes   ############################

[update_repo_x86_64]
name=update-repo-x86-64
baseurl=http://172.15.1.233/fedora/updates/20/x86_64/
enabled=1
gpgcheck=true

[release_repo_x86_64]
name=release-repo-x86-64
baseurl=http://172.15.1.233/fedora/releases/20/Fedora/x86_64/os/
enabled=1
gpgcheck=true

[update_repo_i386]
name=update-repo-i386
baseurl=http://172.15.1.233/fedora/updates/20/i386/
enabled=1
gpgcheck=true

[release_repo_i386]
name=release-repo-i386
baseurl=http://172.15.1.233/fedora/releases/20/Fedora/i386/os/
enabled=1
gpgcheck=true

###############################################################################

 - و الان هم آپدیت هام و هم نصب های نرم افزار هام رو میتونم از طریق این ریپو انجام بدم.
 - و yum یک پلاگین هم داره به نام fastest mirror که بررسی میکنه که کدوم ریپو سرعت بهتری داره و طبیعیه که از ریپو شما میگیریه پکیج هایی رو که داره.
 - یک مشکل کوچیکی که پیش اومد همون جوری که میبینید من ۳۲ بیت و ۶۴ رو جدا بهش دادم چون وقتی با متغیر basearch کار میکردم فقط ریپو های ۶۴ بیت رو میدید و dependency های ۳۲ بیت رو پیدا نمیکرد.

 - اگر بازم مشکلتون حل نشد فکر میکنم با یک بار پاک کردن cache یام درست بشه که برای من مفید بود. ( البته این کار ها برای کاربر ها است  ;) )
sudo yum clean all
« آخرین ویرایش: 06 خرداد 1393، 12:40 ب‌ظ توسط elyas74 »
ubuntu16.04/unity/JavaScript

آفلاین babakubuntu

  • Jr. Member
  • *
  • ارسال: 90
پاسخ : ساخت یک local repository
« پاسخ #22 : 07 خرداد 1393، 08:42 ق‌ظ »
اگربفرمایید این url چکارمیکنه ممنون میشم


baseurl=http://172.15.1.233/fedora/releases/20/Fedora/x86_64/os/

قبلیش میدونم بدرد نصب تک تک بسته ها میخوره اما اینکه روی client  بزنم yum install update  چه تنظیمی درفایل repo باید انجام بدم ؟

ممنون

آفلاین elyas74

  • Sr. Member
  • *
  • ارسال: 274
  • جنسیت : پسر
پاسخ : ساخت یک local repository
« پاسخ #23 : 07 خرداد 1393، 06:31 ب‌ظ »
اگربفرمایید این url چکارمیکنه ممنون میشم


baseurl=http://172.15.1.233/fedora/releases/20/Fedora/x86_64/os/

قبلیش میدونم بدرد نصب تک تک بسته ها میخوره اما اینکه روی client  بزنم yum install update  چه تنظیمی درفایل repo باید انجام بدم ؟

ممنون

 - baseurl آدرس پکیج هایی هست که دانلود شده و بعد از این که این فایل اضافه بشه و yum update زده بشه میره و پکیج های محلی رو هم بررسی میکنه و برای update هم بدون هیچ چیز اضافه ای نیاز نیست.
ubuntu16.04/unity/JavaScript

آفلاین babakubuntu

  • Jr. Member
  • *
  • ارسال: 90
پاسخ : ساخت یک local repository
« پاسخ #24 : 07 خرداد 1393، 10:37 ب‌ظ »


ممنون دوست عزیز اما ببینید سوال من این هست که من فقط یک فایل networ.repo  در مسیر /etc/yum.repo  ساختم و محتویاتش هم که این هست

[Net]
name = Networ
baseurl= ftp://192.168.246.137/pub/
enabled = 1
gpgcheck = 0
gpgkeyfile =

حالا ابن کد فقط بسته نصب مبکنه یعنی فقط به این صورت عمل میکنه

yum install firefox  و فرمان yum install update  اصلا کار نمیکنه آیا باید چیزجدید وارد کنم ؟

ممنون

آفلاین ava

  • High Hero Member
  • *
  • ارسال: 1330
پاسخ : ساخت یک local repository
« پاسخ #25 : 08 خرداد 1393، 07:07 ق‌ظ »
yum install update !?  :o
yum update
yum upgrade -y all
« آخرین ویرایش: 08 خرداد 1393، 07:09 ق‌ظ توسط ava »
صدای پلیس : هاپ هاپ