الترقية من Sabayon Linux 5.4 إلى Sabayon Linux 5.5.
محتوى ملف الخاص بالمستودعات و إعداداتها /etc/entropy/repositories.conf. الفرع دائم التحديث (rolling) المسمى limbo غير مفعل على ذلك الملف.
product|standard branch|5 officialrepositoryid|sabayonlinux.org # securityurl|http://community.sabayon.org/security/security-advisories.tar.bz2 repository|sabayonlinux.org|Sabayon Linux Official Repository|http://mirror.us.sabayon.org/sabayon/entropy ftp://ftp.klid.dk/sabayonlinux/entropy ftp://ftp.fsn.hu/pub/linux/distributions/sabayon/entropy ftp://ftp.rnl.ist.utl.pt/pub/sabayon http://mirror.dun.nu/sabayonlinux/entropy ftp://ftp.nluug.nl/pub/os/Linux/distr/sabayonlinux/entropy http://cross-lfs.sabayonlinux.org/entropy http://ftp2.cz.freebsd.org/pub/sabayon/entropy http://debian.mirror.dkm.cz/sabayon/entropy http://mirror.internode.on.net/pub/sabayonlinux/entropy http://ftp.rnl.ist.utl.pt/pub/sabayon http://ftp.sh.cvut.cz/MIRRORS/sabayon/entropy http://mirror.umoss.org/sabayonlinux/entropy http://riksun.riken.go.jp/pub/pub/Linux/sabayon/entropy http://mirrors.cs.wmich.edu/sabayon/entropy http://ftp.fsn.hu/pub/linux/distributions/sabayon/entropy http://ftp.cc.uoc.gr/mirrors/linux/SabayonLinux/entropy http://na.mirror.garr.it/mirrors/sabayonlinux/entropy http://ftp.surfnet.nl/pub/os/Linux/distr/sabayonlinux/entropy http://pkg.sabayon.org|http://pkg.sabayon.org,sabayon.org#bz2#1026,1027 # limbo for rolling # repository|sabayon-limbo|Sabayon Linux Limbo Repository|http://na.mirror.garr.it/mirrors/sabayonlinux/entropy/|http://na.mirror.garr.it/mirrors/sabayonlinux/entropy#bz2
عملية الترقية يجب أن تتم من على حساب الجدر (root) و ليس بواسطة صلاحيات sudo.
$ su -l root $ equo update $ equo install entropy sulfur equo --relaxed $ equo conf update $ equo update $ equo upgrade --ask $ equo conf update
دائما من على حساب الجدع و قبل أن نعيد تشغيل النظام ننفذ و نحتفظ بالمخرجات.
$ eselect kernel list $ eselect opengl listفقط إذا كنت تمتلك بطاقة من نوع ati أو nvidia بتعريفاتها المملوكة/المغلقة المصدر# $ equo search nvidia # $ equo search atiثم نتأكد من أن علامة * بجوار أحدث إصدار لكل الأوامر التالية:$ gcc --version $ gcc-config -l $ binutils-config -l $ eselect python list
بعد إعادة تشغيل النظام سنتأكد من أن كل اعتمادات النظام و مكتبتاه في حالة جيدة:
$ su -l root $ equo deptest $ equo libtest
النواة لا يتم ترقيتها إلا بطلب من المستخدم و يجب عدم إعادة تشغيل النظام إلا بعد انتهاء العملية بشكل تام:
$ su -l root $ equo update $ equo install entropy $ equo conf update $ equo install --ask linux-sabayon $ eselect kernel list # Available kernel symlink targets: # [1] linux-2.6.35-sabayon # [2] linux-2.6.37-sabayon # [3] linux-2.6.38-sabayon * $ eselect kernel set 3يفضل أن نستفسر عن عن الوحدات الخارجية المستخدمة مع النواة السابقة (linux-2.6.35-sabayon) كي نثبتها على الجديدة$ equo query installed 2.6.35-sabayon > kernel-upgrade.txt $ equo query installed 2.6.35-sabayon | grep '#' >> @@ Package: app-emulation/virtualbox-guest-additions-4.0.2#2.6.35-sabayon branch: 5, [__system__] >> @@ Package: net-wireless/broadcom-sta-5.60.48.36-r1#2.6.35-sabayon branch: 5, [__system__] >> @@ Package: net-wireless/ndiswrapper-1.56#2.6.35-sabayon branch: 5, [__system__] >> @@ Package: x11-drivers/xf86-video-virtualbox-4.0.2#2.6.35-sabayon branch: 5, [__system__]نثبت تلك الوحدات$ equo install --ask virtualbox-guest-additions:0,2.6.38-sabayon broadcom-sta:0,2.6.38-sabayon xf86-video-virtualbox:0,2.6.38-sabayon ndiswrapper-1.56#2.6.38-sabayon
بعدها يمكن أن نعيد تشغيل الجهاز و بعد ذلك لابأس أن ننظيف مجلد تخزين الحزم المحملة (cache) لنزفر بعض المساحة:
$ equo cleanup
-
ليست هناك تعليقات:
إرسال تعليق