PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : راه اندازي و ساخت مخزن محلي ، fedora CentOs براي YUM



payaserver
August 17th, 2011, 13:54
د دايركتوري مورد نياز را ايجاد مي كنيم :


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




و در آخر براي بروزرساني ليست بسته هاي سيستم :


server:#yum update


هم اكنون مي توانيد براحتي با استفاده از ابزار yum به نصب بسته ها و جستجو در آنها بپردازيد.


server:#yum install packgename
server:#yum search word

Arashdn
August 20th, 2011, 17:46
الان من متوجه نشدم
این روش به ما اجازه میده تا خودمون یه مخزن بسازیم؟
اون وقت پکیج ها رو باید از کجا بگیریم؟؟؟؟؟؟ راهی هست که خودش اتوماتیک از یه مایرور فدورا بیاد تو سرور ما؟

payaserver
August 21st, 2011, 11:52
این روش به ما اجازه میده تا خودمون یه مخزن بسازیم؟
بله

Arashdn
August 23rd, 2011, 13:53
حالا جایی هست که بشه پکیج ها رو ازش گرفت؟

Warez-Host.IR
August 23rd, 2011, 14:09
حالا جایی هست که بشه پکیج ها رو ازش گرفت؟


بله



nano /etc/yum.repos.d/utterramblings.repo

مقادیر زیر را قرار دهید :



[utterramblings]
name=Jason’s Utter Ramblings Repo
baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka

ذخیره کنید: ctrl+x > Y
موفق باشید

Arashdn
August 24th, 2011, 13:25
بله



nano /etc/yum.repos.d/utterramblings.repo

مقادیر زیر را قرار دهید :



[utterramblings]
name=Jason’s Utter Ramblings Repo
baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka

ذخیره کنید: ctrl+x > Y
موفق باشید
این روش کل پکیج های موجود در مخزن فدورا رو میگیره؟
چقدر هست سایز این پکیج ها؟

Warez-Host.IR
August 24th, 2011, 13:54
سلام
مثلاً شما چنین درخواستی دارید :

yum install mod_security
طبق تغییراتی که در بالا ایجاد کردیم و در این لینک هم توضیح داده شده :
Yum Repository Setup Instructions | Utter Ramblings (http://www.jasonlitka.com/yum-repository/)
مستقیم در سایت فوق که اخرین بسته ها و پکیج ها قرار گرفته سرچ میشه و مورد درخواستی انجام میشه

موفق باشید

Warez-Host.IR
August 24th, 2011, 15:58
:53:

1 - http://www.webhostingtalk.ir/f111/21733/


2 - http://www.webhostingtalk.ir/f14/14100/

Arashdn
August 25th, 2011, 15:02
سلام
مثلاً شما چنین درخواستی دارید :

yum install mod_security
طبق تغییراتی که در بالا ایجاد کردیم و در این لینک هم توضیح داده شده :
Yum Repository Setup Instructions | Utter Ramblings (http://www.jasonlitka.com/yum-repository/)
مستقیم در سایت فوق که اخرین بسته ها و پکیج ها قرار گرفته سرچ میشه و مورد درخواستی انجام میشه

موفق باشید
الان من نفهمیدم این دستور چیکار میکنه؟
الان من سرورم رو ستاپ کردم واسه repo هیچ پکیجی هم توش نزاشتم
دقیق میخوام بدونم این روشی که شما گفتید چیکار میکنه؟
این پکیج ها رو از یه جای دیگه میگیره تو سرور و بعد به درخواست کننده میده؟
یا نه کل پکیج ها رو از یه سرور میگیره و نگه میداره وتو سرور ؟؟؟!!!