تماما كتوزيعة openSUSE، توزيعة Fedora هي الأخرى توفر مستودع خاص بالمطورين و المختبرين المتقدمين يدعى Rawhide. هذا المستودع ليس له إصدار نهائي و هو دائم التطوير و التحديث.
استخدام مستودع Rawhide - تماما كباقي المستودعات التطويرية على أغلب التوزيعات المنبعية - سيتسبب في انهيارات و تجمدات و مشاكل في اعتماديات الحزم و في أحيان جد نادرة قد يتسبب في تلف النظام و الملفات الموجودة عل القرص بشكل جزئي أو كلي. لذلك لا يجب أبدا أن تستخدمه كنظامك الوحيد و الأساسي.
المشاكل التي ستواجهها عند استخدام الفروع التطورية هي فرصة لتعلم صيانة النظام و أجزائه بطريقة لا تتيحها الإصدارات المستقرية أو الإختبارية.
كمستخدم للفرع Rawhide يجب أن تتعود على متابعة قائمته البريدية و تزور مركز التبليغات عن العلل باستمرار.
لتتبع فيدورا Rawhide يفضل أن تثبت أحدث إصدار مستقر أو أحدث إصدار إختباري (alpha, beta, rc,..) أو أحدث إصدار ليلي.
=> بعد تثبيت النظام، نفذ ما يلي من على Terminal.
الخطوات:
* نعرض قائمة المستودعات الحالية (فقط للتوضيح)
yum repolist allسنتوصل بمخرجات مشابهة للتالي:
Loaded plugins: fastestmirror, langpacks, presto, refresh-packagekitLoading mirror speeds from cached hostfile * fedora: ftp.informatik.uni-frankfurt.de * updates-testing: ftp.informatik.uni-frankfurt.derepo id repo name status*fedora Fedora 16 - i386 enabled: 19,777fedora-debuginfo Fedora 16 - i386 - Debug disabledfedora-source Fedora 16 - Source disabledupdates Fedora 16 - i386 - Updates disabledupdates-debuginfo Fedora 16 - i386 - Updates - Debug disabledupdates-source Fedora 16 - Updates Source disabledupdates-testing Fedora 16 - i386 - Test Updates enabled: 3,239updates-testing-debuginfo Fedora 16 - i386 - Test Updates Debug disabledupdates-testing-source Fedora 16 - Test Updates Source disabledrepolist: 23,016
1. لتثبيت الحزمة التي ستضيف مستودع rawhide إلى مستودعات النظام
sudo yum install fedora-release-rawhide
2. الترقية إلى الفرع rawhide بعد تعطيل كل المستودعات و تفعيل مستودع rawhide
sudo yum --disablerepo=* --enablerepo=rawhide update --skip-broken
* ألقي نظرة على حالة المستودعات من جديد:
yum repolist allسنتوصل بمخرجات مشابهة للتالي:
repo id repo name statusfedora Fedora 17 - i386 disabledfedora-debuginfo Fedora 17 - i386 - Debug disabledfedora-source Fedora 17 - Source disabledrawhide Fedora - Rawhide - Developmental packages f enabled: 0rawhide-debuginfo Fedora - Rawhide - Debug disabledrawhide-source Fedora - Rawhide - Source disabledupdates Fedora 17 - i386 - Updates disabledupdates-debuginfo Fedora 17 - i386 - Updates - Debug disabledupdates-source Fedora 17 - Updates Source disabledupdates-testing Fedora 17 - i386 - Test Updates disabledupdates-testing-debuginfo Fedora 17 - i386 - Test Updates Debug disabledupdates-testing-source Fedora 17 - Test Updates Source disabledrepolist: 0
* أعد تشغيل النظام لتبدأ تجربتك
sudo reboot
* من الآن فصاعد لتحديث النظام و ترقيته إلى آخر الإصدارات يكفي تنفيذ:
sudo yum check-updatesudo yum update --skip-broken
تلميح: عند استخدام مستودعات إضافية (مستودع RPM Fusion مثلا) يجب اختيار الفرع الذي يتناسب مع Rawhide.
تحديث 06/09/2011:
إذا كان تتبع الفرع التطويري Rawhide أكثر مما تستطيع أن تتحمل يمكن أن تستخدم إصدارا مستقرا مع تفعيل مستودع 'تحديثات قيد الإختبار' (updates-testing) إما بشكل مؤقت أو دائم
* لإستخدام مستودع update-testing بشكل مؤقت:
sudo yum update --enablerepo=updates-testing --skip-broken
* لإستخدامه بشكل دائم:
sudo sed -i "/\[updates-testing\]/,/enabled=0/ { s/^enabled=0/enabled=1/ }" /etc/yum.repos.d/fedora-updates-testing.reposudo yum update --skip-broken
قائمة و حالة التحديثات ستجدها على صفحة bodhi. كما يمكن أن تتحول إلى مختبر معتمد إن شئت.
-
وصلات:
* How to test updates* Critical Path Packages Proposal
استخدام مستودع Rawhide - تماما كباقي المستودعات التطويرية على أغلب التوزيعات المنبعية - سيتسبب في انهيارات و تجمدات و مشاكل في اعتماديات الحزم و في أحيان جد نادرة قد يتسبب في تلف النظام و الملفات الموجودة عل القرص بشكل جزئي أو كلي. لذلك لا يجب أبدا أن تستخدمه كنظامك الوحيد و الأساسي.
المشاكل التي ستواجهها عند استخدام الفروع التطورية هي فرصة لتعلم صيانة النظام و أجزائه بطريقة لا تتيحها الإصدارات المستقرية أو الإختبارية.
كمستخدم للفرع Rawhide يجب أن تتعود على متابعة قائمته البريدية و تزور مركز التبليغات عن العلل باستمرار.
لتتبع فيدورا Rawhide يفضل أن تثبت أحدث إصدار مستقر أو أحدث إصدار إختباري (alpha, beta, rc,..) أو أحدث إصدار ليلي.
=> بعد تثبيت النظام، نفذ ما يلي من على Terminal.
الخطوات:
* نعرض قائمة المستودعات الحالية (فقط للتوضيح)
yum repolist allسنتوصل بمخرجات مشابهة للتالي:
Loaded plugins: fastestmirror, langpacks, presto, refresh-packagekitLoading mirror speeds from cached hostfile * fedora: ftp.informatik.uni-frankfurt.de * updates-testing: ftp.informatik.uni-frankfurt.derepo id repo name status*fedora Fedora 16 - i386 enabled: 19,777fedora-debuginfo Fedora 16 - i386 - Debug disabledfedora-source Fedora 16 - Source disabledupdates Fedora 16 - i386 - Updates disabledupdates-debuginfo Fedora 16 - i386 - Updates - Debug disabledupdates-source Fedora 16 - Updates Source disabledupdates-testing Fedora 16 - i386 - Test Updates enabled: 3,239updates-testing-debuginfo Fedora 16 - i386 - Test Updates Debug disabledupdates-testing-source Fedora 16 - Test Updates Source disabledrepolist: 23,016
1. لتثبيت الحزمة التي ستضيف مستودع rawhide إلى مستودعات النظام
sudo yum install fedora-release-rawhide
2. الترقية إلى الفرع rawhide بعد تعطيل كل المستودعات و تفعيل مستودع rawhide
sudo yum --disablerepo=* --enablerepo=rawhide update --skip-broken
* ألقي نظرة على حالة المستودعات من جديد:
yum repolist allسنتوصل بمخرجات مشابهة للتالي:
repo id repo name statusfedora Fedora 17 - i386 disabledfedora-debuginfo Fedora 17 - i386 - Debug disabledfedora-source Fedora 17 - Source disabledrawhide Fedora - Rawhide - Developmental packages f enabled: 0rawhide-debuginfo Fedora - Rawhide - Debug disabledrawhide-source Fedora - Rawhide - Source disabledupdates Fedora 17 - i386 - Updates disabledupdates-debuginfo Fedora 17 - i386 - Updates - Debug disabledupdates-source Fedora 17 - Updates Source disabledupdates-testing Fedora 17 - i386 - Test Updates disabledupdates-testing-debuginfo Fedora 17 - i386 - Test Updates Debug disabledupdates-testing-source Fedora 17 - Test Updates Source disabledrepolist: 0
* أعد تشغيل النظام لتبدأ تجربتك

sudo reboot
* من الآن فصاعد لتحديث النظام و ترقيته إلى آخر الإصدارات يكفي تنفيذ:
sudo yum check-updatesudo yum update --skip-broken
تلميح: عند استخدام مستودعات إضافية (مستودع RPM Fusion مثلا) يجب اختيار الفرع الذي يتناسب مع Rawhide.
تحديث 06/09/2011:
إذا كان تتبع الفرع التطويري Rawhide أكثر مما تستطيع أن تتحمل يمكن أن تستخدم إصدارا مستقرا مع تفعيل مستودع 'تحديثات قيد الإختبار' (updates-testing) إما بشكل مؤقت أو دائم
* لإستخدام مستودع update-testing بشكل مؤقت:
sudo yum update --enablerepo=updates-testing --skip-broken
* لإستخدامه بشكل دائم:
sudo sed -i "/\[updates-testing\]/,/enabled=0/ { s/^enabled=0/enabled=1/ }" /etc/yum.repos.d/fedora-updates-testing.reposudo yum update --skip-broken
قائمة و حالة التحديثات ستجدها على صفحة bodhi. كما يمكن أن تتحول إلى مختبر معتمد إن شئت.
-
وصلات:
* How to test updates* Critical Path Packages Proposal
المصدر : arabicfoss
¨°o.O ( على كف القدر نمشي ولا ندري عن المكتوب ) O.o°¨
---
أتمنى لكم إقامة طيبة في الساحة العمانية
---
أتمنى لكم إقامة طيبة في الساحة العمانية
وأدعوكم للإستفادة بمقالات متقدمة في مجال التقنية والأمن الإلكتروني
رابط مباشر للمقالات هنا. ومن لديه الرغبة بتعلم البرمجة بلغات مختلفة أعرض لكم بعض
المشاريع التي برمجتها مفتوحة المصدر ومجانا للجميع من هنا. تجدون أيضا بعض البرامج المجانية التي قمت بتطويرها بذات الموقع ..
والكثير من أسرار التقنية في عالمي الثاني Eagle Eye Digital Solutions
رابط مباشر للمقالات هنا. ومن لديه الرغبة بتعلم البرمجة بلغات مختلفة أعرض لكم بعض
المشاريع التي برمجتها مفتوحة المصدر ومجانا للجميع من هنا. تجدون أيضا بعض البرامج المجانية التي قمت بتطويرها بذات الموقع ..
والكثير من أسرار التقنية في عالمي الثاني Eagle Eye Digital Solutions
