كارت dvb , كارت دي وي بي , دی وی بی , رسيور , رسیور

فروشگاه سايت

تبليغات

آخرين ارسالي‌هاي لینوکس

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

اين يك بخش از موضوع حل مشکل نصب بسته ها در فدورا به وسیله Add/Remove یا YUM است كه در انجمن لینوکس مطرح گرديده و اين انجمن نيز زير مجموعه‌ي مقالات آموزشی است: به علت شیوه چیدمان مطالب در فروم بعضی حروف در کانفیگ ها جابه جا نمایش داده میشود که جهت رفع این مشکل از لینک زیر استفاده کنید http://www.persianadmins.com/site/content/view/36/ 1 نصب از DVD دو راه دارید یا اینکه تنظیم کنید همیشه از روی dvd نصب کند یعنی همیشه باید dvd دم ...

 

بازگشت   انجمن های آموزشی پارس > بخش های تخصصی آموزشی شبکه و سرور > مقالات آموزشی > لینوکس


لینوکس لینوکس

اطلاعيه‌هاي سايت

 

لطفاً پيش از فعاليت در سايت، قوانين سايت را مطالعه نماييد

كليه‌ي كاربراني كه توانايي مديريت هر يك از بخش‌هاي سايت را دارند، با كليك روي اين لينك به مديريت سايت اطلاع دهند


پاسخ

 

LinkBack ابزارهای موضوع
قدیمی Tuesday 15 January 2008, 12:56 PM   #1
کاربر نقره‌ای
 
jamshid آواتار ها
 

تاریخ عضویت: May 19th, 2006
نوشته ها: 1,184

سطح دانش: 30 [♥ Bé-Yêu ♥♥ Bé-Yêu ♥♥ Bé-Yêu ♥♥ Bé-Yêu ♥♥ Bé-Yêu ♥]
سابقه در سایت: 72 / 725
قابليت: 394 / 6633
ميزان تجربه: 2%

Thanks: 75
Thanked 768 Times in 401 Posts
قدرت اعتبار: 5 jamshid is on a distinguished road
پیش فرض حل مشکل نصب بسته ها در فدورا به وسیله Add/Remove یا YUM

به علت شیوه چیدمان مطالب در فروم بعضی حروف در کانفیگ ها جابه جا نمایش داده میشود که جهت رفع این مشکل از لینک زیر استفاده کنید
http://www.persianadmins.com/site/content/view/36/ 1


نصب از DVD
دو راه دارید یا اینکه تنظیم کنید همیشه از روی 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 repobaseurl=file:///repo/dvd
enabled=1gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedorafile:///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 repobaseurl=file:///repo/RPMS
enabled=1gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedorafile:///etc/pki/rpm-gpg/RPM-GPG-KEY
بروررسانی آموزش برای فدورا 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 بپردازید.


6-
yum --enablerepo=* update
از الان با خیال راحت چه با Add/Remove و چه با دستور yum بسته های مورد نظرتون رو نصب کنید.
__________________
یادت نره
View jamshid's Photo Album jamshid آفلاين است   پاسخ با نقل قول
پاسخ

برچسب ها
addremove , yum

ابزارهای موضوع

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

BB code is فعال
شکلک ها فعال است
کد [IMG] فعال است
کد HTML غیر فعال است
Trackbacks are فعال
Pingbacks are فعال
Refbacks are فعال


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

موضوع نویسنده موضوع انجمن پاسخ ها آخرين نوشته
نحوه راه اندازي Isp قسمت سوم Kamran1358 سخت افزار 0 Sunday 11 March 2007 04:30 PM
نصب نرم افزار در لینوکس atn_1366 مباحث لینوکس (Linux) 0 Wednesday 23 August 2006 02:23 AM
مفاهیم پایه*ای لینوکس atn_1366 مباحث لینوکس (Linux) 0 Wednesday 23 August 2006 02:15 AM
مفاهيم پروتکل Tcp/ip در شبكه atn_1366 ساخت شبکه NetWork 0 Wednesday 26 July 2006 11:31 AM
آشنايي با Netstat - آشنايي با TelNet atn_1366 ساخت شبکه NetWork 0 Wednesday 26 July 2006 10:52 AM


اکنون ساعت 08:11 AM برپایه ساعت جهانی (GMT - گرینویچ) +4.5 می باشد.


Powered by vBulletin
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.

Skin developed by: ParsDVB


نقل مطالب سايت با ذکر منبع (http://drdvb.com) و نام نويسنده مجاز است. مسئوليت پستها بر عهده نويسنده آن است و سايت parsdvb به هيچ عنوان در قبال نوشته‌های ديگران مسئوليتی ندارد.
 

تمامي قوانين اين سايت از جمهوري اسلامي ايران پيروي مي کند و هرگونه مطالب مخالف قوانين ايران و بنر يا لينک مستهجن در اين سايت جايي ندارد

website monitoring service check web page

    

100
Search 2

parsdvb satdw skynet skynet جدید skystar3 tps.bin vplug vplug جدید vpnمجانی zeeaflam آموزش لب گرفتن استارست اموزش لب گرفتن انتخاب رشته مجازي ترانه ی مادری ثبت نام فيات ثبت نام فیات حسین استیری دانلود نرم افزار ویروس ساز دانلود ويروس ساز رضایا ساسي مانكن ساسی مانکن سریال ترانه ی مادری عکس دختر عکس لب عکس لب گرفتن فركانس شبكه هاي استاني فركانس ماهواره فرکانس فرکانس شبکه های استانی فرکانس ماهواره فرکانسهای ماهواره فيات فيات سينا فیات فیات سینا لب لب گرفتن مجله تپش منصور حیدری مولتی ویژن همسر خسرو شكيبايي همسر خسرو شکیبایی پخش افتتاحیه المپیک پخش المپیک پخش زنده ماهواره پوریا شکیبایی کانالهای پخش المپیک یاسر محمودی ... powered by Search 2
Google
جستجو در گوگل جستجو درانجمنهای آموزشی پارس