افزودن repository اضافه برای CentOS

شروع موضوع توسط farid ‏Jun 8, 2015 در انجمن لینوکس Linux

  1. farid

    farid مدیر کل انجمن عضو کادر مدیریت مدیر کل انجمن

    سلام
    همانطور که مطلع هستید برای نصب پکیج در centos از نرم افزار yum ( یام ) استفاده می شود
    مکانیزم این نرم افزار به گونه ای است که با استفاده repository ( ریپوزیتوری ) متصل به آن نرم افزار مورد نظر را جستجو و سپس آن را دانلود و نصب می کند.
    ریپوزیتوری چیست ؟
    ریپوزیتوری محلی در وب می باشد که بسته ها و نرم افزار های سیستم عامل مورد نظر ( برای مثال centos ) بصورت از پیش کامپایل شده ذخیره شده اند فرمت این بسته ها برای سیستم عامل های مبتنی بر redhat بصورت rpm و برای سیستم عامل های مبتنی debian بصورت deb می باشد.
    در ابتدا نرم افزار yum دیتابیس ریپوزیتوری های موجود در سیستم را دانلود می کند و با جستجو در آن
    موجودیت نرم افزار مورد نظر را بررسی می کند و پس از آن شما می توانید با استفاده از دستور install نرم افزار مورد نظر را نصب کنید
    برای مثال دستور زیر نرم افزار nano را بر روی سیستم شما نصب خواهد کرد:
    کد:
    برای مشاهده محتوا شما بایستی ثبت نام کنید.
    یا با استفاده از دستور زیر می توانید از وجود بسته نرم افزاری nano در ریپوزیتوری های موجود در سیستم مطلع شوید:
    کد:
    برای مشاهده محتوا شما بایستی ثبت نام کنید.
    حال باید به این نکته توجه کنید بسیاری از نرم افزار ها در ریپوزیتوری پیش فرض Cent OS موجود نمی باشد
    و نیاز است تا ریپوزیتوری های دیگری را به آن اضافه کنیم.
    یکی از ریپوزیتوری هایی که بسیاری از بسته های نرم افزاری در آن موجود است EPEL یا همان
    Fedora Extra Packages for Enterprise Linux (EPEL) repository
    می باشد که عموما بسته هایی نرم افزاریی که در repository پیش فرض Cent OS نیست را ارائه می کند
    همچنین ریپوزیتوری remi به عنوان مکملی برای سیستم شما که شامل آخرین نسخه نرم افزار های مورد نیاز شما است برای افرادی که نیازمند به آخرین نسخه نرم افزار های مورد نظر خود هستند بسیار مفید می باشد لذا در ادامه
    به نحوه نصب این دو ریپوزیتوری می پردازیم.
    توجه: ریپوزیتوری های فوق تنها برای سیستم های مبتنی بر red hat می باشند و برای سیستم عامل های مبتنی بر debian قابل استفاده نمی باشند.
    برای نصب این ریپوزیتوری ها می توانید از دستورات زیر استفاده کنید:

    centos 6 32 bit

    کد:
    برای مشاهده محتوا شما بایستی ثبت نام کنید.
    centos 6 64 bit

    کد:
    برای مشاهده محتوا شما بایستی ثبت نام کنید.
     
    آخرین ویرایش: ‏Jan 11, 2016
  2. farid

    farid مدیر کل انجمن عضو کادر مدیریت مدیر کل انجمن

    سلام
    امروز در نظر دارم راه سریعتری برای نصب ریپوزیتوری epel بر روی Centos بهتون معرفی کنم
    برای نصب این بسته کافی است از ریپوزیتوری پیش فرض Centos استفاده کنید بنابراین دستور زیر رو می تواند در bash اجرا کنید:
    کد:
    برای مشاهده محتوا شما بایستی ثبت نام کنید.
    بعد از نصب بسته فوق با اجرای دستور yum می تواند از بسته های موجود در ریپوزیتوی epel هم استفاده کنید
     
  3. farid

    farid مدیر کل انجمن عضو کادر مدیریت مدیر کل انجمن

    سلام
    دوستان پیش تر نصب ریپوزیتوری برای CentOS 6 آموزش داده شد در تکمیل مطالب فوق برای نصب ریپوزیتوری در CentOS 7 می توانید از روش زیر استفاده کنید:
    کد:
    برای مشاهده محتوا شما بایستی ثبت نام کنید.
    با استفاده از دستورات فوق ریپوزتوری های remi و rpmforge برای CentOS 7 نصب خواهند شد.
     

به اشتراک بگذارید

س