نمایش نتایج: از شماره 1 تا 4 از مجموع 4
سپاس ها 1سپاس

موضوع: redHat enterprise linux 5 نمیتونم از yum استفاده کنم

  
  1. #1
    نام حقيقي: aaaaa

    عضو غیر فعال
    تاریخ عضویت
    Feb 2008
    نوشته
    16
    سپاسگزاری شده
    1
    سپاسگزاری کرده
    5

    redHat enterprise linux 5 نمیتونم از yum استفاده کنم

    با سلام به همه

    بچه ها من لینوکس redhat رو نصب کردم اما وقتی از تو ترمینال چیزی بخوام نصب کنم اجازه نمیده

    No match for argument
    nothing to do

    من چی کار باید بکنم



    موضوعات مشابه:

  2. #2
    نام حقيقي: Reza Behroozi

    عضو غیر فعال شناسه تصویری ahuray_mazdaa
    تاریخ عضویت
    Jun 2005
    محل سکونت
    Shiraz
    نوشته
    1,154
    سپاسگزاری شده
    227
    سپاسگزاری کرده
    115

    حل مشکل نصب بسته ها در فدورا به وسیله Add/Remove یا YUM

    دو راه دارید یا اینکه تنظیم کنید همیشه از روی dvd نصب کند یعنی همیشه باید dvd دم دستتون باشه یا اینکه 3 گیگ فضای خالی دارید و میخواید با خبال راحت همیشه از روی هاردتون بسته ها نصب بشود
    در کل فرق چندانی برای تنظیم ندارند فقط اینکه برای نصب از روی هارد از روی dvd یک iso تهیه کنید
    مراحل انجام کار :

    1-ساختن دایرکتوری مورد نیاز برای dvd
    mkdir -p /repo/dvd
    2-مونت کردن DVD

    mount -ro loop /dev/hdb /repo/dvd
    اگر فایل iso تهیه کردید بدین ترتیب(فرض میکنم این فایل در repo هست)
    mount -ro loop /repo/fc-dvd.iso /repo/dvd
    همچنین تنظیم میکنیم که همیشه در موقع بوت سیستم dvd به دایرکتوری مورد نظر مونت شود
    nano /etc/fstab
    این خط رو به انتهای فایل اضافه کنید
    /dev/hdb /repo/dvd ro,loop 0 0
    یا
    /repo/fc-dvd.iso /repo/dvd ro,loop 0 0

    3-محتوای دایرکتوری /etc/yum.repos.d رو به مکانی دیگر منتقل میکنیم
    mv /etc/yum.repos.d/* /repo/yum.repos.d

    4-
    cd /etc/yum.repos.d
    touch fedora-core.repo
    nano fedora-core.repo
    این کانفیک را در فایل قرار دهید
    [PersianAdmins]
    name= Fedora Core local repo
    baseurl=file:///repo/dvd
    enabled=1
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora
    file:///etc/pki/rpm-gpg/RPM-GPG-KEY
    اگر از این دو فایل RPM-GPG-KEY-fedora و RPM-GPG-KEY ایراد گرفت میتونید ار توی dvd کپیشون کنید به دایرکتوری مورد نظر

    5-
    yum --enablerepo=* update
    از الان با خیال راحت چه با Add/Remove و چه با دستور yum بسته های مورد نظرتون رو نصب کنید.
    نصب از CD
    امکان تست این روش به علت نداشتن cdهای فدورا برای من مقدور نیست.

    برای نصب از روی cd باید 3 گیگ فضای خالی بر روی هارد داشته باشید.

    مراحل انجام کار :

    1-یک دایرکتوری برای ذخیره بسته ها میسازیم و بسته ها را از cd های فدورا به روش زیر کپی میکنیم
    # mkdir -p /repo/RPMS
    # cd /repo/repo
    # mkdir disc1 disc2 disc3 disc4 disc5
    # mount -r -o loop /repo/FC-5-i386-disc1.iso disc1
    # mount -r -o loop /repo/FC-5-i386-disc2.iso disc2
    # mount -r -o loop /repo/FC-5-i386-disc3.iso disc3
    # mount -r -o loop /repo/FC-5-i386-disc4.iso disc4
    # mount -r -o loop /repo/FC-5-i386-disc5.iso disc5
    # cp disc*/Fedora/RPMS/* RPMS
    # cp disc1/repodata/comps.xml

    2-دیگه به cd ها نیاز ندارید پس از حالت مونت خارج و دایرکتوری هایی که برای مونت ساخته بودیم رو پاک میکنیم

    # umount disc1 disc2 disc3 disc4 disc5
    # rmdir disc1 disc2 disc3 disc4 disc5

    3-repository metadata رو میسازیم
    # rpm -Uvh RPMS/createrepo*
    # createrepo -g comps.xml .
    4-محتوای دایرکتوری /etc/yum.repos.d رو به مکانی دیگر منتقل میکنیم
    mv /etc/yum.repos.d/* /repo/yum.repos.d

    5-
    cd /etc/yum.repos.d
    touch fedora-core.repo
    nano fedora-core.repo
    این کانفیک را در فایل قرار دهید
    [PersianAdmins]
    name= Fedora Core local repo
    baseurl=file:///repo/RPMS
    enabled=1
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora
    file:///etc/pki/rpm-gpg/RPM-GPG-KEY


    6-
    yum --enablerepo=* update
    از الان با خیال راحت چه با Add/Remove و چه با دستور yum بسته های مورد نظرتون رو نصب کنید.


    بروررسانی آموزش برای فدورا 7:
    تذکر :
    در فدورا 7 در زمان نصب بسته ها به خطایی شبیه زیر بر خواهید خورد :
    File "/usr/bin/yum", line 29, in <module>
    yummain.main(sys.argv[1:])
    File "/usr/share/yum-cli/yummain.py", line 82, in main
    base.getOptionsConfig(args)
    File "/usr/share/yum-cli/cli.py", line 154, in getOptionsConfig
    disabled_plugins=opts.disableplugins)
    File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 159, in _getConfig
    self._conf = config.readMainConfig(startupconf)
    File "/usr/lib/python2.5/site-packages/yum/config.py", line 611, in readMainConfig
    yumvars['releasever'] = _getsysver(startupconf.installroot, startupconf.distroverpkg)
    File "/usr/lib/python2.5/site-packages/yum/config.py", line 678, in _getsysver
    idx = ts.dbMatch('provides', distroverpkg)

    این مشکل به علت باگ موجود بر روی نسخه yum نصب شده بر روی فدورا 7 بوجود می آید, برای حل این مشکل ابتدا بسته yum فعلی را حذف و آخرین نسخه yum را نصب می کنیم :
    حذف بسته قدیمی
    rpm -e yum

    دانلود ورژن جدید

    نصب بسته جدید
    rpm -ivh yum-3.2.7-1.fc7.noarch.rpm

    حال با خیال راحت به نصب بسته ها در فدورا 7 بپردازید.

    منبع :
    http://www.persianadmins.com/site/ar...m_fedora5.html



    Alux سپاسگزاری کرده است.

  3. #3
    نام حقيقي: Alireza HBB

    عضو غیر فعال شناسه تصویری Alux
    تاریخ عضویت
    Jan 2006
    محل سکونت
    Tehran
    نوشته
    1,492
    سپاسگزاری شده
    286
    سپاسگزاری کرده
    399
    البته اینو هم بگم که اینترپرایس ها رایگان نیستند واسه همین یام شما کار نمی کنه



  4. #4
    نام حقيقي: aaaaa

    عضو غیر فعال
    تاریخ عضویت
    Feb 2008
    نوشته
    16
    سپاسگزاری شده
    1
    سپاسگزاری کرده
    5
    نقل قول نوشته اصلی توسط Alux نمایش پست ها
    البته اینو هم بگم که اینترپرایس ها رایگان نیستند واسه همین یام شما کار نمی کنه

    مرسی



کلمات کلیدی در جستجوها:

نیاز به redhat9دارم

Red Hat Enterprise Linux 5 download

درباره خانواده redhat

نصب لینوکس ردهت اینترپرایس 5 red hat enterprise linux 5

برچسب برای این موضوع

مجوز های ارسال و ویرایش

  • شما نمی توانید موضوع جدید ارسال کنید
  • شما نمی توانید به پست ها پاسخ دهید
  • شما نمی توانید فایل پیوست ضمیمه کنید
  • شما نمی توانید پست های خود را ویرایش کنید
  •