د دايركتوري مورد نياز را ايجاد مي كنيم :
کد:
server:#mkdir /pkg
server:#mkdir /pkg/gpg
سپس بسته هاي را از CD يا DVD در شاخه pkg كپي مي كنيم :
server:#cp /cdrom/Fedora/ /pkg -rf
server:#cp /cdrom/RPM-GPG-KEY* /pkg/gpg
حال بسته هاي مورد نياز را نصب مي كنيم :
کد:
server:#yum install httpd createrepo
سرويس آپاچي را آغاز بكار مي كنيم :
کد:
server:#/etc/init.d/httpd start
و تنظيم مي كنيم تا در زمان بوت هم اجرا شود :
کد:
server:#chkconfig httpd on
اكنون زمان ساختن فايل هاي مورد نياز براي ايندكس كردن بسته هاي مخرن است :
کد:
server:#createrepo /pkg/Fedora
دستور بالا در صورت اضافه كردن بسته ، تكرار كنيد.
يك لينك از دايركتوري pkg/ به ريشه وب دايركتوري ايجاد مي كنيم :
کد:
server:#ln -s /pkg /var/www/html
فايل هاي تنظيماتي مربوط به مخزن ها در دايركتوري /etc/yum.repos.d/ قرار دارند ، فايل هاي قديمي را به محل ديگري انتقال مي دهيم :
کد:
server:#mkdir /root/old-yum-repo
server:#mv /etc/yum.repos.d/* /root/old/yum-repo/
فايل جديدي ايجاد و تنظيمات را در آن قرار مي دهيم :
کد:
server:#nano /etc/yum.repos.d/padmins.repo
در صورتيكه بخواهيم از مخزن فقط بر روي همين سيستم استفاده كنيم ، مي توانيم بدون استفاده از آپاچي بدين ترتيب عمل كنيم :
کد:
[base]
name=server Repository
baseurl=file:///pkg/Fedora
gpgcheck=1
gpgkey=file:///pkg/gpg/RPM-GPG-KEY-fedora
برای استفاده شبکه :
[
کد:
base]
name=server Repository
baseurl=http://ip-address/pkg/Fedora
gpgcheck=1
gpgkey=http://ip-address/pkg/gpg/RPM-GPG-KEY-fedora
و در آخر براي بروزرساني ليست بسته هاي سيستم :
هم اكنون مي توانيد براحتي با استفاده از ابزار yum به نصب بسته ها و جستجو در آنها بپردازيد.
کد:
server:#yum install packgename
server:#yum search word