راه اندازی مخزن در Fedora
یک مخزن نرمافزاری ( Software repository) جاییست برای ذخیره کردن نرمافزارها که کاربران میتوانند نرمافزارها را از آن دریافت کرده و سپس بر روی کامپیوتر خود نصب کنند. اکثر سازمانها و یا ناشرین نرمافزار چنین مخازنی را به منظور استفاده کاربران مدیریت میکنند. کاربران میتوانند از نرمافزارهای موجود در این مخازن بصورت رایگان و یا با پرداخت مقداری پول استفاده کنند. بعضی از مخازن فقط دربرگیرنده نرمافزارهای خاصی هستند و بعضی دیگر از مخازن هم هر نوع نرمافزاری را در خود جای میدهند. بیشتر سیستمعاملهای شبه یونیکس از چنین مخازنی برخوردارند و کاربران میتوانند بکمک یک سامانه مدیریت بسته به این مخازن متصل شده و برنامههای مورد نظر خود را دریافت کرده و بر روی کامپیوتر خود نصب کنند. برای مثال سیستمعامل فریبیاسدی از مدیر بستهای به نام پیکاجی استفاده میکند و کاربران با استفاده از این ابزار میتوانند به مخازن نرمافزاری فریبیاسدی متصل شده و نرمافزارهای دلخواه خود را نصب کنند. بیشتر سیستمعاملها مخازن خود را در سرویسدهندههای مختلفی که در سرتاسر دنیا پراکندهاند نگهداری میکنند تا کاربران راحتتر بتوانند از آنها استفاده کنند. هر سیستمعامل مخازن نرمافزاری مخصوص بخود را دارد و نمیتوان از مخازن نرمافزاری یک سیستمعامل بر روی سیستمعامل دیگری استفاده کرد. برنامه مدیر بسته معمولاً پس از دریافت برنامهها از مخزن راه دور، آنها را از نظر امنیتی بررسی میکند تا مبادا برنامهها ناقص دریافت شده باشند یا شخصی در بین راه آنها را دستکاری کرده باشد. این کار توسط یک کلید امنیتی انجام میشود.
دستورات ابتدایی:
cp SOURCE DEST دستور کپی
/sbin/ifconfig پیدا کردن ip
su root root دسترسی به کاربر
راه اندازی Apache
yum install httpd
chkconfig –levels 235 httpd on run level تعیین
/etc/init.d/httpd start
ساخت مخزن
yum install createrepo نصب ابزار لازم
mkdir -p /var/www/html/yum/base/8/i386
mkdir -p /var/www/html/myrepo
createrepo /var/www/html/myrepo
تنظیمات مربوط به کامپیوتر Client
می بایست فایلی که آدرس آن در ادامه می آید را ویرایش کرد و به انتهای آن اطلاعات مخزن را اضافه کرد
gedit /etc/yum.conf
[myrepo2-local]
name=myrepo
baseurl=http://172.16.5.129/myrepo/
enabled=1
gpgcheck=0
gpgcheck :checking signatures of packages from this repository توضیح
نمایش لیست مخازن
yum repolist
دیدگاه خود را ثبت کنید
تمایل دارید در گفتگوها شرکت کنید؟در گفتگو ها شرکت کنید.