السلام عليكم ..
صباح الخير اخوتي الافاضل ..

نستمر معكم بالمواضيع الحصرية ولاول مرة اول شرح على مستوى المنتديات من اجتهادي الشخصي لتشغيل النسخ الجديدة من الملتي والتي اثبتت قوتها وقوة ادائها وتحملها للاعداد الكبيرة r100-rc20 وما فوق ..



كثير من الاعضاء طلب طريقة تشغيل هذه النسخ على اوبنتو 14 حيث ان هذه النسخ تتطلب مكتبة glibc اصدار 2.22 فما فوق .. واوبنتو 14 يأتي فيه مكتبة مثبتة 2.19 ولا يمكن تطويرها بشكل عادي.


بعد بحث طويل وتجارب كثيرة على اجهزتي الافتراضية .. تم ايجاد حل سريع وفعال مني شخصيا وغير موجود بالمنتديات ..


الطريقة بتخليك قادر على تشغيل النسخ هذه على اوبنتو 14 :
r100-rc20
r100-rc21
r100-rc22
r100-rc23
r100-rc23
r100-rc25
r100-rc26
r100-rc27



يعني باختصار كل النسخ الخاصة بفريق xDecrypt اللي نزلت مكركة ومجانا بتقدر تشغلها حاليا على نسخ Ubuntu 14 ..


الحل آمن وفعال لكن اجمالا اتبع الخطوات كاملة حتى تضمن عدم حدوث انهيار بالنظام ..


طريقة العمل كالتالي :


1- انسخ ملفاتك وقواعد البيانات واي سكريبتات على السيرفر نسخة احتياطية على جهازك حتى تضمن رجوعها لو حصل معك اي اخطاء.


2- بعد أخذ نسخة احتياطية من ملفاتك ادخل الى السيرفر عن طريق برنامج Putty بيوزر الروت وطبق هذه الاوامر :


كود:
sudo apt-get update
sudo mv /etc/apt/sources.list /etc/apt/sources.list_bk
sudo apt-get install nano -y

الان نطبق الامر التالي لانشاء ملف جديد للتوزيعة :


كود:
sudo nano /etc/apt/sources.list

نضع داخل الملف المحتوى التالي :


كود:
deb http://jo.archive.ubuntu.com/ubuntu/ xenial main restricted
deb http://jo.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
deb http://jo.archive.ubuntu.com/ubuntu/ xenial universe
deb http://jo.archive.ubuntu.com/ubuntu/ xenial-updates universe
deb http://jo.archive.ubuntu.com/ubuntu/ xenial multiverse
deb http://jo.archive.ubuntu.com/ubuntu/ xenial-updates multiverse
deb http://jo.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu xenial-security main restricted
deb http://security.ubuntu.com/ubuntu xenial-security universe
deb http://security.ubuntu.com/ubuntu xenial-security multiverse

بعدها نطبق الاوامر التالية بالترتيب امر بعد امر :


كود:
sudo apt-get update
sudo apt-cache policy libc6

من المفترض ان يظهر لديك اصدار جديد على النحو التالي :


كود:
libc6:
  Installed: 2.19-0ubuntu6.14
  Candidate: 2.23-0ubuntu11.2
  Version table:
     2.23-0ubuntu11.2 0
        500 http://us.archive.ubuntu.com/ubuntu/ xenial-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu/ xenial-security/main amd64 Packages
     2.23-0ubuntu3 0
        500 http://us.archive.ubuntu.com/ubuntu/ xenial/main amd64 Packages
 *** 2.19-0ubuntu6.14 0
        100 /var/lib/dpkg/status

ممتاز جدا .. هذا يعني النظام عندي عليه اصدار 2.19 وقادر على الترقية الى 2.23 وهو كفيل بتشغيل النسخة r100 VERSION 1 على السيرفر ..


تمام .. نعمل ترقية :


كود:
sudo apt-get install libc6 -y

بعد اكتمال التصطيب .. نتأكد بالامر التالي :


كود:
ldd --version

راح نلاقي الاصدار الجديد هو :


كود:
[email protected]:~# ldd --version
ldd (Ubuntu GLIBC 2.23-0ubuntu11.2) 2.23
Copyright (C) 2016 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Roland McGrath and Ulrich Drepper.

تم تصطيب glibc 2.23 بنجاح.. ..


الان نستمر لتشغيل النسخة يلزمك مكتبة libgomp .. لتصطيب المكتبة طبق الامر التالي :


كود:
sudo apt-get install libgomp1 -y

الآن خطوة اخيرة نرجع نعمل استرجاع للملف الاصلي لنظام مكتبات وتحديثات اوبنتو 14 :


كود:
mv /etc/apt/sources.list_bk /etc/apt/sources.list && sleep 2 && sudo apt-ge update

كل شي اصبح جاهز .. وهذا اثبات على جهاز افتراضي تم التطبيق عليه :





واي استفسار انا جاهز وبالخدمة ..
كل الاحترام للجميع ..
اخوكم رائد سعادة ..