‏إظهار الرسائل ذات التسميات Sabayon Linux. إظهار كافة الرسائل
‏إظهار الرسائل ذات التسميات Sabayon Linux. إظهار كافة الرسائل

مايو 08، 2011

الترقية من Sabayon Linux 5.4 إلى 5.5


الترقية من 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



-