اطلاعیه

بستن
هنوز اطلاعیه ای در دست نیست.

نصب پکیج های نرم افزار از طریق دستور yum و با استفاده از DVD نصب CentOS6/5

بستن
X
 
  • فیلتر کردن
  • زمان
  • نمایش
Clear All
پست های جدید

    نصب پکیج های نرم افزار از طریق دستور yum و با استفاده از DVD نصب CentOS6/5

    ابزار yum از ریپازیتوری های آنلاین در اینترنت برای نصب، آپدیت و حذف پکیج ها تحت سیستم های لینوکسی استفاده میکند. این ابزار package manager پیش فرض لینوکس CentOS میباشد و به منظور نصب و آپدیت پکیج ها شما باید به اینترنت متصل باشید و بدون ارتباط اینترنت دستور yum کار نخواهد کرد.

    در این مقاله نحوه کانفیگ سیستم centos به منظور استفاده از DVD نصب به عنوان سورسی برای نصب پکیج های نرم افزاری را مورد بحث بررسی قرار میدهیم اما قبل از آن باید مطمئن شویم که centos ما up-to-date باشد.


    نصب پکیج های نرم افزاری از روی DVD/CD نصب CentOS 6/5 با استفاده از YUM

    ابتدا DVD/CD نصب CentOS را درون درایور cdrom قرار میدهیم و آن را تحت دایرکتوری /media/cdrom مانت میکنیم. (زیرا هر centos ورژن 6 یا 5 به صورت پیش فرض فایل CentOS-Media.repo را در دایرکتوری /etc/yum.repos.d/ دارد که شامل مسیر مانت پیش فرض /media/cdrom برای DVD/CD میباشد که توسط دستور yum برای نصب پکیج ها مورد استفاده قرار میگیرد.
    کد:
    [root@tecmint]# mount /dev/cdrom /media/cdrom
    [COLOR=#ff0000]mount: block device /dev/sr0 is write-protected, mounting read-only[/COLOR]
    اگر شما نیز پیغام یکسانی دیدید این به این معناست که دیوایس به درستی و در مد read only تحت دایرکتوری /media/cdrom مانت شده است. سپس فایل کانفیگ Centos-Media.repo را با ادیتور vi باز کرده و گزینه “enabled=0” را به “enabled=1” تغییر داده و فایل را ذخیره کنید.
    کد:
    [root@tecmint# vi /etc/yum.repos.d/CentOS-Media.repo
    کد:
    # CentOS-Media.repo
    #
    # This repo is used to mount the default locations for a CDROM / DVD on
    #  CentOS-6.  You can use this repo and yum to install items directly off the
    #  DVD ISO that we release.
    #
    # To use this repo, put in your DVD and use it with the other repos too:
    #  yum --enablerepo=c6-media [command]
    #
    # or for ONLY the media repo, do this:
    #
    #  yum --disablerepo=\* --enablerepo=c6-media [command]
    
    [c6-media]
    name=CentOS-$releasever - Media
    baseurl=file:///media/CentOS/
           [COLOR=#ff0000] file:///media/cdrom/[/COLOR]
            file:///media/cdrecorder/
    gpgcheck=1
    [COLOR=#ff0000]enabled=1[/COLOR]
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
    فایل مسیر مانت پیش فرض را برای CD/DVD (به طور مثال /media/cdrom) را استفاده میکند. برای نصب پکیج ها با دستور yum از دستور زیر و بر اساس ورژن CentOS تان استفاده کنید. به طور مثال دستور زیر پکیج lynx را با استفاده از مدیا (DVD/CD) به عنوان یک repo نصب خواهد کرد.

    در CentOS 6.X
    کد:
    [root@tecmint# yum --disablerepo=\* --enablerepo=c6-media install lynx
    در CentOS 5.X
    کد:
    [root@tecmint# yum --disablerepo=\* --enablerepo=c5-media install lynx

    نمونه خروجی
    کد:
    Loaded plugins: fastestmirror, refresh-packagekit
    Loading mirror speeds from cached hostfile
     * [COLOR=#ff0000]c6-media[/COLOR]:
    Setting up Install Process
    Resolving Dependencies
    --> Running transaction check
    ---> Package lynx.i686 0:2.8.6-27.el6 will be installed
    --> Processing Dependency: redhat-indexhtml for package: lynx-2.8.6-27.el6.i686
    --> Running transaction check
    ---> Package centos-indexhtml.noarch 0:6-1.el6.centos will be installed
    --> Finished Dependency Resolution
    
    Dependencies Resolved
    ==================================================================================================
     Package            Arch        Version        Repository    Size
    ==================================================================================================
    Installing:
     lynx                i686        2.8.6-27.el6    [COLOR=#ff0000]c6-media[/COLOR]    1.3 M
    Installing for dependencies:
     centos-indexhtml               noarch        6-1.el6.centos    [COLOR=#ff0000]c6-media[/COLOR]    70 k
    
    Transaction Summary
    ==================================================================================================
    Install       2 Package(s)
    
    Total download size: 1.4 M
    Installed size: 4.7 M
    Is this ok [y/N]: y
    Downloading Packages:
    ----------------------------------------------------------------------------------------------------------------
    Total                                                                            527 kB/s | 1.4 MB     00:02
    Running rpm_check_debug
    Running Transaction Test
    Transaction Test Succeeded
    Running Transaction
      Installing : centos-indexhtml-6-1.el6.centos.noarch                                                    1/2
      Installing : lynx-2.8.6-27.el6.i686                                                                   2/2
      Verifying  : lynx-2.8.6-27.el6.i686                                                                   1/2
      Verifying  : centos-indexhtml-6-1.el6.centos.noarch                                                   2/2
    
    Installed:
      lynx.i686 0:2.8.6-27.el6
    
    Dependency Installed:
      centos-indexhtml.noarch 0:6-1.el6.centos
    
    Complete!
    اگر شما به دنبال آپشن های دیگر دستور yum برای نصب و حذف پکیج ها هستید لطفا پست زیر را مطالعه فرمایید که درباره مثال های عملی از دستور yum میباشد.

    دستور yum برای نصب، حذف، آپگرید و جستجوی پکیج ها در CentOS


    موفق باشید ...

    آخرین ویرایش توسط Habili; در تاریخ/ساعت 02-08-2021, 08:21 PM.

درباره انجمن منطقه لینوکسی ها

انجمن منطقه لینوکسی ها با هدف ارتقاء سطح علمی کاربران در سطح جهانی و همچنین کمک به بالا بردن سطح علمی عمومی در زمینه های تخصصی فوق پایه گذاری شده است. انجمن منطقه لینوکسی ها از طریق کارشناسان و متخصصان پاسخگوی سوالات گوناگون کاربران مبتدی یا پیشرفته میباشد تا حد امکان تلاش شده که محیطی متنوع و کاربر پسند و به دور از هرگونه حاشیه جهت فعالیت کاربران در این انجمن ایجاد شود. لذا ما به صورت مستمر برای پیشرفت کمی و کیفی محتوی و اطلاعات انجمنمان میکوشیم که این برای ما ارزشمند و حائز اهمیت است. کلیه حقوق،اطلاعات و مقالات در این انجمن متعلق به سایت منطقه لینوکسی ها میباشد، و هرگونه نسخه برداری بدون ذکر منبع مورد پیگرد قانونی خواهد شد.

شبکه های اجتماعی
در حال انجام ...
X