مخزن یا repo چیست!؟

repo

شاید برای افرادی که به تازگی وارد دنیای گنو/لینوکس می شوند با همچین کلمات و اصطلاحاتی روبرو می شوند.که مخزن یا همان repo چیه؟و اصلا به چه کار میاد!؟اصلا چطور باید ازش استفاده کرد!؟

در این مطلب قصد دارم تا مفهوم مخزن و کاربرد و طریقه ی استفاده از آنها را برای شما عزیزان توضیح دهم.پس همراه ما باشید!

خب همانطور که از نام مخزن مشخص است،محلی است برای ذخیره و یا انبار کردن چیزی.مثلا مخزن آب که آب مورد نیاز را ذخیره می کند و یا مخزن بنزین(که البته کسی قدرت ذخیره کردنش رو نداره! 🙁  )

در دنیای لینوکس هم به همین صورت مخازنی وجود دارد.یعنی اینکه بسته های نرم افزاری و یا آپدیت(update) های نرم افزارها در یک محلی به نام مخزن یا همان repo ذخیره می شوند که کاربران از آنها استفاده کنن.خب شاید بگین اینکار چه سودی داره!؟؟در جواب باید بگم که یکی از سودهایی که داره این است که دیگه کاربر نیازی نیست به سایت های متفاوت سر بزنه و نرم افزار خودش رو دانلود یا آپدیت کنه.اینجا با اتصال به مخازن می تونید نرم افزارهای مورد علاقه  خودتون رو نصب یا آپدیت کنید.البته بعضی وقتها هم هست که نرم افزاری رو بخواین و داخل مخازن وجود نداشته باشه،ولی خب خیلی کم از این موارد پیش میاد.

هر توزیع لینوکس مخازن مربوط به خودش رو دارد و مخازن مختلفی هم برای یک توزیع وجود دارد.مثلا بعضی از مخازن  بسته های آپدیت رو شامل میشن و بعضی هم نرم افزارهایی که در حالت آزمایشی یا test هستن و به همین ترتیب انواع مختلفی جهت کاربرد های مختلفی وجود دارد.

این مخازن روی اینترنت قرار دارند،یعنی اینکه برای استفاده از این مخازن ما باید به اینترنت وصل بشیم تا بتوانیم از اونها استفاده کنیم.البته میتونیم هم یک مخزن محلی درست کنیم که در مطالب بعدی نحوه ی ایجاد اون رو توضیح خواهم داد.

به صورت پیش فرض داخل فدورا دو تا مخزن به نام های fedora و fedora-updates روی سیستم فعال هستن.برای استفاده از مخازن از ابزارهایی به نام مدیریت بسته مانند Yum و Kpackagekit و yumex میشه استفاده کرد که باز نحوه استفاده از اونها و نحوه فعال کردن مخازن دیگه رو در مطالب بعدی خواهم گفت.

امیدوارم که از این مطلب استفاده کرده باشین.منتظر نظرات شما دوستان هستیم 🙂

 

28 نظرات
  1. مرتضی می گوید

    سلام استاد
    احسنت.
    پس منبعش کجاست؟

    1. hos7ein می گوید

      سلام مرتضی جان
      ممنون 🙂
      راستش اینها مطالعه و تجربه شخصی بنده هستن که اونها رو مینویسم.
      منتظر نظرات سازنده شما هستیم 🙂

      1. مرتضی می گوید

        عذر میخوام.
        احسنت^2

        1. hos7ein می گوید

          خواهش میکنم مرتضی جان 🙂
          قربونت برم 🙂

  2. […] مخزن یا repo چیست!؟ […]

  3. Venda می گوید

    Hi
    Thanks

  4. sarayın incisi می گوید

    i bookmarked you in my browser admin thank you so much i will be in search of your future posts

  5. ashkan می گوید

    واقعا مفید بود !
    ۴ صفحه از وب سایت شما رو bookmark کردم

  6. احمد می گوید

    راستش هیچی نفهمیدم الانم فرمتهای رارم هم باز نمیشه

    1. Vampir3 می گوید

      شما اول مطابق راهنمای اینجا مخازن rpmfusion رو فعال کنید و سپس با دستور زیر unrar رو نصب کنید :

      #yum install unrar 
  7. حامد می گوید

    ممنون

  8. Homepage

    … [Trackback]…

    […] Read More here: fedorafans.com/1390/03/28/17/ […]…

  9. عدنان می گوید

    ایول داری مسی

  10. حسین می گوید

    ضمن عرض خسته نباشی به همه مسپولین سایت .یه سوال داشتم . این که چطور میشه آبدت هارو نگه داشت یا بکیج هارو . به روایتی چطور میشه یه مخزن محلی داشته باشیم ؟

    1. hos7ein می گوید

      درود بر شما
      برای اینکار میشه فایل etc/yum.conf/ را باز کنین با کاربر root و خط سومش را به این تغییر بدین :
      keepcache=1
      البته افزونه هایی هم برای اینکار هست.بچه ها دارن یه مقاله ای در این زمینه آماده می کنن که در صورت کامل شدن منتشر خواهد شد.

  11. mehdi می گوید

    سلام من یه بکترک 5 نصب کردم ولی وایرلسش غیر فعاله اگه کسی هست بهم کمک کنه ممنون میشم .
    در ضمن برای نصب مخازن هم به مشکل خوردم هر باری کخ میخوان نصب کنم میگه can not open the file ,nothing to do
    [email protected]
    لطفا اگه کسی بلده بهم یه ایمیل بده

  12. سام می گوید

    سلام برای فدورا برنامه ای مثل notepade ++ هست؟؟

    1. hos7ein می گوید

      تمامی editor ها توی فدورا و کلا گنو/لینوکس استاندارد هستن و اصلا نگران نباشید.

  13. امین می گوید

    خیلی خوب و ساده توضیح دادی ممنونم. 🙂

  14. […] با مفاهیم و دستورات مخزن و yum آشنا نیستید اینجا و اینجا  را مطالعه […]

  15. […] کوتاه شده ی واژه های Extra Packages for Enterprise Linux می باشد که مخازنی آزاد و Open Source می باشد که توسط تیم فدورا و جامعه ی کاربری […]

  16. […] و دارای پسوند repo. می باشند. در این آموزش نحوه ی افزودن مخازن رو به شما خواهیم […]

  17. […] مدیریت بسته ی خط فرمانی yum و اجرای این دستور آن را از مخازن نصب نمایید […]

  18. Rasool می گوید

    سلام حسین آقا
    لذت بردم. خدا اجرت بده

  19. مهدی می گوید

    درود بر شما ایرانی عزیز

  20. محمد می گوید

    سلام
    ممنون از اطلاعات مفید و کاربردی تون
    لطفا از نحوه اضافه نمودن مخزن به لینوکس هم توضیح بدید

    1. hos7ein می گوید

      درود بر شما
      روش های مختلفی وجود داره که در کل همه ی اون روش ها یک فایل در مسیر etc/yum.repos.d/ ایجاد میکنن.به عنوان نمونه برای اضافه کردن مخازن RPMFusion روی فدورا ۲۴ می تونید از این مطلب استفاده کنید :

      http://fedorafans.com/1395/04/05/4911/

      پیروز باشید

  21. Repository چیست؟ | شکوفه اصفهان

    […] مخزن یا repo چیست!؟ | طرفداران فدورا […]

ارسال یک پاسخ

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

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.