سؤال كيف يمكنني الترقية إلى إصدار أحدث من أوبونتو؟


ما الطرق المختلفة التي يمكنني استخدامها لترقية نظام التشغيل Ubuntu من إصدار إلى آخر؟


384
2018-04-26 08:51


الأصل


ذات صلة: الترقية من إصدار سابق من Ubuntu على موقع Ubuntu. - Eliah Kagan


الأجوبة:


ملخص

يلخص هذا الجواب الموصى به عملية ترقية المجتمع.

يجب عليك دائما قراءة ملاحظات الإصدار لأي مشكلات محتملة قد تؤثر على الترقية.

دعم

قبل البدء في أي عملية ترقية - اسأل نفسك هذا السؤال:

هل يمكنني تحمل فقدان / جميع بياناتي مثل المستندات والملفات؟ 

إذا كان الجواب لا - إذن احتياطية التثبيت الخاص بك.

ترقية Ubuntu تعمل 99 مرة من 100 - ستوفر لك نسخة احتياطية الكثير من الإحباط لاحقًا إذا سارت الأمور على نحو خاطئ.

مقارنة بين أدوات النسخ الاحتياطي

الرسومات

إذا قمت بتثبيت برامج تشغيل خاصة من سائقون اضافيون أو برامج تشغيل الأجهزة نافذة ثم يجب أن تتم ترقية هذه تلقائيا مع سائق ثنائي Nvidia / ATI المناسب ل 12.04 / 14.04

إذا قمت بتنزيل وتثبيت برامج التشغيل الخاصة بالملكية يدويًا بشكل مباشر من موقع الشركات المصنعة على الويب ، فإن التوصية هي إزالة برامج التشغيل هذه أولاً والعودة إلى برامج التشغيل مفتوحة المصدر قبل الترقية. يحتمل أن ما يمكن أن يحدث هو أن أ /etc/X11/xorg.conf سيبقى الملف بعد الترقية ، وبعد ذلك في أول عملية إعادة تشغيل ، ستنطلق إلى "شاشة سوداء".

هذه الأسئلة تصف عملية الإزالة:

  1. كيف أقوم بإزالة برامج تشغيل ATI / AMD التي تم تنزيلها من موقعهم؟

  2. أزل سائق nVidia وعد إلى Nouveau

تقييمات الفقر التشاركية

أثناء الترقية ، سيتم تعطيل أي مصادر PPA قد تكون أضفتها تلقائيًا. بشكل عام ، لا تؤثر PPAs على عملية الترقية.

هناك زوجين من PPAs محددة يمكن أن تسبب مشاكل - س-وادي سوات و xorg-و edgers. هذه يجب إزالة PPAs بواسطة ppa-purge قبل الترقية

  1. أوبونتو-س-وادي سوات / س التحديثات 
  2. xorg-و edgers / المؤسسة العامة للتقاعد

كيفية الترقية

سيقوم برنامج الترقية 13.10 الخاص بك بتنبيهك من الإصدار الجديد وتقديم ترقية. إذا لم يحدث ذلك ، فراجع قسم مشاكل التصوير أدناه.

يرجى الاطلاع على قسم "حل المشاكل" للحالة الخاصة لمستخدمي LTS بين 12.04 / 14.04 والإصدار 12.04.1 / 14.04.1

الرسمي ubuntu.com الصفحة لديها معلومات:

مباشرة بعد إصدار Ubuntu ، تكون خوادم التنزيل مشغولة للغاية. وبالتالي ، إذا استطعت ، نقترح الانتظار بضعة أيام إذا كنت ترغب في الترقية.

بدلا من ذلك ، قم بالتنزيل باستخدام عميل bittorrent مثل ناقل الحركة ، torrent الرسمي لسطح المكتب.

الترقية عبر الشبكة

يمكنك الترقية بسهولة عبر الشبكة باستخدام الإجراء التالي.

  1. قم بتشغيل مدير التحديث.
  2. انقر فوق زر التحقق للتحقق من وجود تحديثات جديدة.
  3. إذا كان هناك أي تحديثات للتثبيت ، فاستخدم زر تثبيت التحديثات لتثبيتها ، واضغط على "التحقق" مرة أخرى بعد اكتمالها.
  4. ستظهر لك رسالة تخبرك بتوافر الإصدار الجديد.

بالنسبة لمستخدمي 10.04LTS / 12.04LTS ، يتعين عليك التحقق من القائمة المنسدلة "ترقية الإصدار - إظهار إصدارات التوزيع الجديدة" للتأكد من تحديد "دعم الإصدارات طويلة الأجل فقط" وتغييرها في حالة غير ذلك. راجع قسم "مشكلة في التصوير" أدناه للحصول على مزيد من التفاصيل. يرجى الاطلاع على قسم "حل المشاكل" للحالة الخاصة لمستخدمي LTS بين 12.04 / 14.04 والإصدار 12.04.1 / 14.04.1

update-manager-upgrade

  1. انقر فوق ترقية.

اتبع التعليمات التي تظهر على الشاشة.

أنظر أيضا:

الترقية عن طريق استخدام القرص المضغوط أو صورة USB

إذا كنت تستخدم 10.04 LTS / 12.04 LTS أو 11.10 / 13.10 وستقوم إما بإدراج القرص المضغوط المباشر أو الإقلاع من القرص المضغوط المباشر لبدء التثبيت ، فسيتم منحك خيار الترقية إلى 12.04 / 14.04. سيقوم تلقائيًا باكتشاف التطبيقات المثبتة وتثبيت الإصدار المحدث من تطبيقاتك أيضًا.

إذا قمت بتنزيل ISO ، فستكون التوصية بإجراء فحص md5sum لضمان أن كل من ISO الذي تم تنزيله والقرص المضغوط المحترق صالحان.

  • الترقية من 10.04 LTS / 12.04 LTS (يظهر هنا مع الحذاء المزدوج):

ملاحظة: لا يتم تنشيط الترقيات من 10.04 إلى 12.04 / الترقيات من 12.04 إلى 14.04 حتى الآن ، راجع هذا السؤال لمزيد من التفاصيل:

الترقية باستخدام سطر الأوامر (على سبيل المثال Ubuntu Server):

11.10 / 13.10 ولاحقاً
  • يركض do-release-upgrade في المحطة
10.04 / 12.04
  • تصحيح /etc/update-manager/release-upgrades وحدد Prompt=lts

  • يركض do-release-upgrade في المحطة

استكشاف الأخطاء وإصلاحها

إذا لم يطالبك مدير التحديث 10.04 / 12.04 أو 11.10 / 13.10 بالترقية ، فعليك التحقق من ذلك مصادر البرمجيات لمعرفة ما إذا تم ضبطه على "أبدًا". إذا تم تغيير القيمة إلى "إصدارات الدعم طويل الأمد فقط" (10.04 LTS / 12.04 LTS) / "For any new version" (11.10 / 13.01):

enter image description here
ل 10.04 LTS / 12.04 LTS

enter image description here
ليوم 11.10 / 13.10

وفقا لمدير فريق Ubuntu Engineering Foundations Steve Langasek:

لا يتم تمكين الترقيات بين إصدارات LTS بشكل افتراضي حتى إصدار أول نقطة ، فمن المستحسن أن ينتظر معظم مستخدمي LTS حتى ذلك الحين قبل الترقية.

إذا اخترت الترقية قبل ذلك ، يمكنك تمرير الخيار -d إلى أداة الترقية ، قيد التشغيل do-release-upgrade -d أو update-manager -dللترقية من الفانيليا 10.04 / 12.04 إلى 12.04 / 14.04.

انظر هذا سؤال وجواب لمزيد من التفاصيل:

لماذا "لم يتم العثور على إصدار جديد" عند الترقية من LTS إلى التالي؟

إذا كنت تستخدم نسخة نهاية الحياة من أوبونتو

قد تحتاج إلى إجراء تغييرات على /etc/apt/sources.list للإشارة إلى الإصدارات القديمة، خادم أوبونتو. اتبع الإجابات الواردة في هذا السؤال لإجراء التعديلات اللازمة ثم الترقية إلى إصدار أحدث من Ubuntu:


294
2017-11-05 03:09





هنا نصيحتي كإجابة تشبه البرنامج التعليمي ، استنادا إلى تجربتي الترقية.

تم اختبار هذا الإجراء من قبلي ، وعملت كما ينبغي. نأمل أن يساعد هذا الآخرين على الترقية دون مشاكل.

هذا ليس دليل رسمي.

النصيحة الودية

لا يوجد سبب للاندفاع. لا يوجد سبب للترقية من اليوم الأول. الإصدار الجديد من Ubuntu لن يختفي. سيظل هناك الأسبوع القادم والشهر التالي ... اترك الخوادم لتهدأ. سيكون محبطًا ومؤلمًا للغاية إذا كان الخادم ينخفض ​​أثناء الترقية.

الانطلاق

بادئ ذي بدء ، علينا أن نتحقق مما إذا كان الإصدار الجديد متاحًا. افتح محطة السيطرة+البديل+تي وإعطاء هذا الأمر:

do-release-upgrade -c

سيتحقق هذا الأمر مما إذا كان الإصدار الجديد متاحًا من الخوادم وسيعرض النتيجة. إذا وجدت أن هذا الأمر غير متوفر ، فأنت بحاجة إلى تثبيت update-manager-core صفقة. إذا لم يعد دعمك للتوزيعة ، فستحتاج إلى البحث عن المرايا القديمة للحصول على نسخة من هذه الحزمة قبل أن تتمكن من استخدام طريقة الترقية هذه.

إذا كان الإصدار متاحًا ، فيمكننا المتابعة.

إذا كان الإصدار غير متوفر ثم تحقق من شيء آخر. افتح هذا الملف:

gksudo gedit /etc/update-manager/release-upgrades

ومعرفة ما إذا كان موجه يساوي العادي  Prompt=normal. إذا لم يكن كذلك ، قم بتغييره. بعد حفظ الملف ، قم بتشغيل الأوامر أدناه في المحطة:

sudo apt-get update 
do-release-upgrade -c

قبل الترقية

إزالة جميع PPAs الخارجية

يجب عليك إزالة جميع PPAs التي قمت بإضافتها في الماضي. قد لا يعمل بعضها ، وبعضها قد يكون غير معتمد أو حتى يتم إيقافه في الإصدار الجديد.

افتح أوبونتو انقر فوق مركز البرامج وانقر فوق تحرير> مصادر البرامج> برامج أخرى ثم انقر فوق وإزالة كافة PPAs واحداً تلو الآخر.

كن حذرا

بعض PPAs ، مثل فريق Ubuntu X، فريق "xorg crack pushers" أو فريق "فريق جنوم 3"ترقية بعض الحزم الأساسية للنظام.

يجب عليك إزالة هذه PPA باستخدام طريقة أخرى: التثبيت المؤسسة العامة للتقاعد في تطهير. هذا البرنامج النصي سيسمح لك تخفيض جميع الحزم الأساسية لإصدار أوبونتو الأصلي (الرسمي). تنفيذ الأوامر أدناه في المحطة:

sudo apt-get install ppa-purge
sudo ppa-purge ppa-name

يحل محل ppa-name مع الاسم الفعلي للمستودع. بعد التطهير يمكنك تشغيل

sudo apt-get update

لتحديث المصادر.

التدبير المنزلي

من الجيد القيام ببعض التدبير المنزلي قبل الترقية إلى إصدار جديد. افتح محطة طرفية وتنفيذ الأوامر أدناه ، بالترتيب:

sudo apt-get --purge autoremove
sudo apt-get clean all
sudo apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }')

سيقوم السطر الأول بإزالة / إصلاح أي حزم متبقية / مكسورة إن وجدت. يقوم الأمر clean بإزالة كافة ملفات .deb القديمة من apt cache (/ var / cache / apt / archives) - وهذا ليس ضروريًا تمامًا ، ولكنها فكرة جيدة إذا كنت منخفضة المساحة على القرص.

sudo apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }') يزيل تكوينات حزمة خلفها من الحزم التي تم تمت إزالته (ولكن لم يتم إزالته).

البحث عن الأخطاء

المشكلة الأكثر شيوعًا وكالعادة هي مشكلات برنامج تشغيل بطاقة الرسومات. البحث عن الأخطاء قبل الترقية. اذهب الى صفحة Launchpad، استخدم مربع البحث للعثور على نموذج بطاقة الرسومات (حتى أفضل ، المعرف) وتصفح الأخطاء. إذا وجدت بعض ، فكر في الانتظار للترقية حتى وقت لاحق ، عند إصلاح الخطأ (الأخطاء). إذا كان الخطأ محدد ل سائق إضافي (مقيّد) ثم قم بإزالة السائق قبل الترقية.

نواة مخصصة (غير رسمية)

إذا كان لديك نواة مخصصة ، إما من الترجمة أو من حزمة .deb (مثل mainline) ، فمن المستحسن التمهيد من نواة أوبونتو الرسمية عند الترقية ، وإلا فقد تفشل الترقية.

ترقية الإصدار

من المحطة

معظم المستخدمين الترقية من تحديث مدير. ليس الأمر أنني لا أثق به ، لكنني أثق في المحطة أكثر.

أغلق جميع التطبيقات وفتح فقط محطة (ملء الشاشة). امنح هذا الأمر وستبدأ الترقية:

sudo do-release-upgrade

أثناء الترقية

  • لا تفتح أي تطبيقات ، اترك هذا حتى بعد إعادة التشغيل.
  • لا تتصفح في بيئة سطح المكتب ، سيكون لديك الوقت للقيام بذلك هذا لاحقا. الحصول على كوب من القهوة والاسترخاء والانتظار ، والتحلي بالصبر حتى ينتهي الترقية.
  • إذا كان عليك التدخل أثناء الترقية (من داخل المحطة) ، فيمكنك القيام بذلك حتى مع التبويب و أدخل. على سبيل المثال ، إذا كان لديك اثنين مديرو العرض (على سبيل المثال LightDM و GDM) ، ستطلب منك الترقية ما تريد استخدامه ؛ صحافة التبويب ﺣﺘﻰ ﻳﺘﻢ ﺗﻤﻴﻴﺰ اﻟﻤﻔﺘﺎح اﻟﻤﻄﻠﻮب ، ﺛﻢ اﺿﻐﻂ ﻋﻠﻰ أدخل.

استمتع!

لا تتردد في تعديل هذه الإجابة وجعلها أكثر قابلية للفهم   (تصحيح اللغة) أو / وتحسينه (الإضافات).


77
2017-10-08 23:12



لا أعتقد أنك بحاجة إلى إزالة PPAs يدويًا ، فنفعل الترقية والإصدار المطلوب لك. - Jorge Castro
JorgeCastro في بعض الأحيان لا يفعل ذلك أو أشياء الخلط.ليس من الصعب إزالتها يدويا وأنها أكثر أمنا. وفي كلتا الحالتين هذا هو بلدي فقط كيف. :-) - Nick Thom
Aditya: سيقوم قسم التدبير المنزلي بإزالة / إصلاح أي حزم متبقية / مكسورة إن وجدت. sudo apt-get --purge autoremoveسوف إزالة أي الحزم المتبقية يفعل ذلك sudo apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }') ولكن بطريقة فعالة إذا فشل السابق في القيام به. على الرغم من أنني أعتقد sudo apt-get clean all ليست هناك حاجة لأنها ستزيل * .deb حزم (ويقول حزم الإعداد) التي تبقى مخزنة في /var/cache/apt/archives عند تثبيت أي حزمة جديدة من المخزون. آمل أن يكون ضعفك واضح الآن. :) - Saurav Kumar


طريقتنا ، بناء على تجربة نصف عقد من التحسينات المؤلمة في أوبونتو ، مختلفة. أنا لا التصيد ، مجرد مشاركة الطرق التي استخدمها.

بالطبع لا تستطيع أن تفقد كل ما تبذلونه البياناتلذا نعم ، دعمها. لكني أبدأ من سؤال سابق: هل تستطيع أن تكون غير قادر على ذلك التمكن من بياناتك لأن كل شيء مكسور؟ إذا لم يكن كذلك ، فقد تكون هذه الطريقة لك. أنت بحاجة إلى مساحة صغيرة على القرص.

أحافظ على قسمين أساسيين لنظام التشغيل (واحد منفصل للبيانات ، مبادلة ...). لذلك ، على سبيل المثال ، لدي ناتي في /dev/sda1، وقد تم تشغيل Precise Beta في /dev/sda2.

ثم أختار خيارًا: ترقية أو تثبيت نظيف. كما يشير Linux Mint ، لا تبدو الترقية مثل تثبيت نظيف ، لكنك تريد ذلك أحيانًا.

للحصول على تثبيت نظيف كنت مجرد سد العجز في عصا USB الجديد الخاص بك وأخبره لتثبيت /dev/sda2، لافتا /home إلى قسم منزلك الحالي.

للقيام بترقية أنا الصورة sda2 من عند sda1. هناك طرق عديدة للقيام بذلك ، fsarchiver هو جيد ، أو سهل رأ 'cp أو القطران سوف تفعل خدعة. بمجرد أن أكون قد قمت بعمل نسخ متطابقة من جميع الملفات الموجودة في قسم الغيار ، أقوم بتثبيتها وتحريرها /etc/fstab لتحديث UUIDs للقسم الجديد أو سوف تحصل على الخلط. ثم أقوم بتشغيل برنامج grub-update ، وفي المرة القادمة ، أقوم بإعادة تشغيل اليرقة لي خيارين. أتحقق من أنني يمكن أن التمهيد إما. ثم نفذ الترقية على النحو الوارد أعلاه.

مزيد من التحذير: تميل الإصدارات المكتبية الجديدة إلى تشويه ملفات تهيئة سطح المكتب القديمة. حتى تتمكن من نهاية المطاف مع الأنظمة القديمة والجديدة التي تم كسرها. إذا كان لديك مساحة القرص ، cp -ar /home/{youruser,newname} ثم توجيه HOME للمستخدم الجديد إلى هذا المسار الجديد في /etc/passwd.

وجود قسمين OS يعطيني العودة. إذا كان هناك شيء ما في النظام الجديد (قد يكون برنامجًا ، خطأً ، تطبيق مفقود ...) يؤثر على الإنتاجية ، يمكنني على الأقل العودة إلى حيث كنت. من الواضح أنه ليس من أجل القلب الخادع أو المستجد. 


19
2018-05-02 13:07



هذه هي الطريقة التي أتبعها أيضًا ، على الرغم من أنني قمت أيضًا بإنشاء نسخة جديدة من قسم منزلي ، لأن التغييرات التي تم إجراؤها على ملفات تهيئة المستخدم في نظام التشغيل الجديد ، كما قلت ، قد تتسبب في حدوث مشكلات إذا اضطررت للتراجع. أعمالي الكبيرة ، مثل البيانات (الموسيقى والصور والمستندات) وتثبيتات النبيذ موجودة على محرك أقراص منفصل ، ويتم إدخالها في الدليل الرئيسي الجديد عن طريق بعض الروابط. - glibdud
glibdud: روابط للموسيقى والصور والمستندات: أي ال معظم تخطيط عاقل وآمن. بالنسبة لي هو واحد صحيح تخطيط. $ HOME ممتلئة بملفات التهيئة التابعة لـ os- (و version-) ، فإن إعادة استخدامها في تثبيت نظيف لن يكون تثبيتًا نظيفًا بعد كل شيء. يجب اعتبار HOME جزءًا من تثبيت نظام التشغيل لديك. لذا ، انقل "الأشياء الكبيرة" بعيدًا ، واترك تثبيتًا نظيفًا للتنظيف والإعدادات ، ثم عيّن الروابط الرمزية مرة أخرى. - MestreLion
أحاول استخدام هذه الطريقة وتشغيل بعض المشكلات. يمكنني استخدام بعض المساعدة. لقد بدأت موضوع جديد في askubuntu.com/questions/607008/... - Joe


حاول مع الأوامر التالية:

sudo apt-get update
sudo do-release-upgrade

18
2017-10-19 01:10



لست متأكدًا من سبب عدم قبول الإجابة ... من أجلي. - Eduard Luca


تحتوي صفحة ubuntu.com الرسمية على معلومات:

يمكنك الترقية بسهولة عبر الشبكة باستخدام الإجراء التالي.

  1. إطلاق مركز البرمجيات.

  2. اذهب إلى تحرير -> مصادر البرمجيات

  3. حدد القائمة الفرعية التحديثات من تطبيق Sources Software:

    software-sources

  4. قم بتغيير "تحديث الإصدار" إلى "الإصدارات العادية" وأغلق التطبيق

  5. قم بتشغيل مدير التحديث.
  6. انقر فوق زر التحقق للتحقق من وجود تحديثات جديدة.
  7. إذا كان هناك أي تحديثات للتثبيت ، فاستخدم زر تثبيت التحديثات لتثبيتها ، واضغط على "التحقق" مرة أخرى بعد اكتمالها.
  8. ستظهر لك رسالة تخبرك بتوافر الإصدار الجديد.

    update-manager-upgrade

  9. انقر فوق ترقية.

اتبع التعليمات التي تظهر على الشاشة.

أنظر أيضا:

من محة فنية:

للترقية من Ubuntu 11.04 على نظام سطح المكتب ، اضغط على Alt + F2 واكتب update-manager (بدون علامات الاقتباس) في مربع الأوامر. يجب فتح مدير التحديث وإخبارك: يتوفر إصدار التوزيع الجديد '11 .10 '. انقر فوق ترقية واتبع الإرشادات التي تظهر على الشاشة.

للترقية من Ubuntu 11.04 على نظام خادم: قم بتثبيت update-manager-core الحزمة إذا لم تكن مثبتة بالفعل ؛ إطلاق أداة الترقية باستخدام الأمر sudo do-release-upgrade واتبع التعليمات التي تظهر على الشاشة. لاحظ أن ترقية الخادم أصبحت الآن أكثر قوة وستستخدم شاشة جنو وتعيد إرفاقها تلقائيًا في حالة ما إذا كان ذلك على سبيل المثال. انخفض مشاكل الاتصال.

الترقية عن طريق استخدام القرص المضغوط أو صورة USB

من 11.04 فصاعدًا ، عند تشغيل livecd والبدء في تثبيته سيعطي خيار الترقية إلى 11.04. سيكتشف تلقائيًا التطبيقات المثبتة ويثبّت الإصدار المحدّث من تطبيقاتك أيضًا. على افتراض أنك لا تقوم بتمهيد مزدوج.

live CD : Allocate drive space

الترقية باستخدام سطر الأوامر:

  • يركض do-release-upgrade في المحطة

13
2018-03-06 13:04





"لا تعبث أبدًا بثباتك" هو درس تعلمته وهو تعويذة أقترب من قلبي. خاصة عندما يكون لديك خيار جيد لعدم الفوضى مع مستقر الخاص بك ، يجب عليك ببساطة لا تعبث معها. ومن ثم ، تركت 10.04 سالماً وركبت 12.04 في قسم آخر. هذه لقطة شاشة لقرصي الثابت:

enter image description here

كنت بحاجة إلى أن تكون جميع البرامج التي كانت موجودة على 10.04 ليتم تثبيتها على جهاز 12.04 الجديد.

  1. أولا عليك أن تعرف أي الحزم المثبتة في 10.04. لذلك يمكنك القيام به

    sudo dpkg --get-selections "*"> pack_file

بعد تشغيل ذلك ، سيكون لديك أسماء جميع الحزم في 10.04 في ملف يسمى "pack_file".

نقل هذا الملف إلى 12.04 وتشغيل الأوامر التالية

  • sudo apt-get update
  • sudo dpkg --set-selections < pack_file
  • sudo apt-get -u dselect-upgrade

سيؤدي هذا إلى جلب جميع الحزم وكذلك تبعياتها وتثبيتها على نظامك. اضطررت إلى تنزيل حوالي 2 غيغابايت من البيانات ولكنني كنت في هدوء لأن توزيعي لن يتلف.

كان 10.04 جيئة وذهابا لي لكن النهج ستعمل على أي إصدار. ومن ثم يمكنك الترقية إلى الأحدث دون "الترقية". :)

هل تشير إلى هذا: http://sosaysharis.wordpress.com/2012/05/02/upgrading-to-ubuntu-12-04-the-way-i-did-it/


8
2017-10-17 20:04





إذا كنت تشعر المغامرة ، ويكون لديك حاولت بالفعل إحدى الطرق الأخرى المذكورة هنا ، وكانت لديك مشكلة ، أو إذا كنت غير صبور ، يمكنك تجربة ذلك.

إذا كنت ترغب في محاولة هذا ، ثم قراءة قراءة المنشور بأكمله أولا. إذا لم تفهم جزءًا منه ، فلا تحاول ذلك.

طريقة القوة الغاشمة

لقد استخدمت هذا بنجاح لترقية تثبيت أوبونتو على 4 إصدارات رئيسية دفعة واحدة ، ولكن المضي قدما على مسؤوليتك الخاصة. إذا أصبت بعقبة ، فقد تجد صعوبة أكبر في الاسترداد من أي طريقة أخرى.

إعادة كتابة المصادر المناسبة

أولاً ، قم ببساطة باستبدال كل مثيلات إصدارك الحالي (lucid، raring، وما إلى ذلك) في قائمة مصادر البرامج apt مع واحدة جديدة ، مثل هذا:

sudo sed -i 's/quantal/saucy/g' /etc/apt/sources.list /etc/apt/sources.list.d/*.list

إذا كان لديك مستودعات طرف ثالث ليس لديها إصدارات أحدث ، فإن ذلك سيؤدي إلى حدوث أخطاء في الخطوة التالية ، ولكن يمكنك تجاهلها بأمان. قد تواجه البرامج من تلك المستودعات مشكلات بسبب التبعيات المحدثة ، ولكن في أغلب الأحيان تكون جيدة إذا كنت تقوم بترقية إصدار واحد أو نسختين فقط. يمكنك التعامل مع هذه الأخطاء عن طريق إزالة ملف القائمة ذات الصلة في /etc/apt/sources.list.d/، أو يمكنك أن تفترض أن المشرف على المستودع سيفتح في النهاية مستودعًا للنسخة الأحدث ، ويترك الملفات فقط ويتجاهل التحذيرات.

هل الترقية

الخطوة التالية:

sudo apt-get update        # here's where you might get some errors you can ignore.
sudo apt-get dist-upgrade  # point of no return

في الخطوة الثانية ، قد يتعين عليك قبول بعض التغييرات المقترحة التي تعمل على إصلاح الحزم المعطلة. ترقب الاقتراحات ، ثم اقبل التغييرات ، إذا كانت لا تبدو جذرية للغاية. يمكنك إصلاح معظم الأشياء في الخطوات التالية.

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

تحديد فواصل

سوف تحصل بلا شك مشاكل مع تثبيت الحزمة. للتعامل مع هذه ، حاول تشغيلها أولاً sudo apt-get dist-upgrade. إذا كان هذا يعطيك نفس المشكلة ، فقم بفحص الرسالة (التي عادة ما تكون عبارة عن تعارض في ملف حزمة) ، وقم بإزالة الحزمة التي تمنحك المشاكل يدويًا ، sudo dpkg --force-depends -r <packagename> (عادة ما تكون النسخة القديمة من الحزمتين المتعارضتين). ثم اركض sudo apt-get dist-upgrade مرة أخرى. شطف وتكرار حتى sudo apt-get dist-upgrade لا تفعل أي شيء (تتم ترقية جميع الحزم).

لعبة النهاية

مهم: قبل القيام بأي شيء آخر ، تأكد من تثبيت كافة البرامج الحيوية. أسهل طريقة للقيام بذلك هي تشغيل شيء مثل sudo apt-get install ubuntu-desktop (أو kubuntu-desktop أو أي إصدار يتم تشغيله). سيضمن ذلك تثبيت جميع الحزم التي يتطلبها سطح المكتب ، لذلك لن تواجه مشكلة في إعادة التشغيل.

يمكنك الآن تشغيل sudo apt-get autoremove و sudo apt-get clean لتنظيف الحزم اليسرى القديمة.

إذا تمت إزالة أية حزم أثناء خطوة الترقية عن بُعد ، فيمكنك فقط إعادة تثبيتها كالمعتاد.


8
2018-02-27 10:06





استخدم Rinzwinds الإجابة إذا كنت بحاجة إلى واجهة المستخدم الرسومية للترقية. إذا كنت بحاجة إلى طريقة CLI للترقية ، فينبغي عليك إلقاء نظرة عليها هذه الصفحة. ال Howto من العام الماضي ، ولكن يجب أن تظل صالحة لل 12.04. حالما يتم إصدار 12.04 ، يجب أن تعمل هذه الطريقة.

والإجابة على سؤالك الآخر: 11.10 جاء بعد 11.04. الرقم الأول هو دائمًا السنة (في هذه الحالة: 11 تعني 2011) ، الرقم الثاني هو الشهر أو الإصدار (04 يعني أبريل ، 10 يعني أكتوبر).

أخيرًا ، وليس آخرًا: كما أخبرك رينزويند ، يجب عليك الانتظار حتى الإصدار وعدم الترقية إليه أثناء وجوده في الإصدار التجريبي. ما لم تكن تعرف ما تفعله ، بالطبع.


4





ترقية آمنة 13.04 إلى 13.10 باستخدام موجه الأوامر

منذ 13.10 قد تم إطلاق سراحه ، يرغب الكثيرون في معرفة كيفية ترقية الإصدار السابق (13.04) من Ubuntu إلى أحدث إصدار 13.10. قبل الترقية إلى 13.10 سيكون من الجيد معرفة التغييرات / الدعم / التوافق.

لذلك أنا اقتراح لاتباع هذه الخطوات من أجل الترقية 13.10 على نحو فعال.

  • أول مفتوح Software Sources وتأكد من أنه قد تم تعيين التغييرات المحتملة.

    • قم بتشغيل هذا الأمر في المحطة الطرفية:

      sudo software-properties-gtk
      

      متى Software Sources نافذة تفتح هل هذه التغييرات:

    • تحت أوبونتو البرمجيات التبويب tick كل أربعة تحقق مربعات.

    • تحت التحديثات التبويب tick أول اثنين تحقق مربعاتوتعيين قيمة أعلمني بإصدار أوبونتو جديد إلى لأي إصدار جديد
    • تحت برامج أخرى التبويب tick أول أربعة تحقق مربعات و untick/remove المتبقي إذا لم يرغب شخص ما في ترقية برنامج الطرف الثالث الذي قام بتثبيته عن طريق إضافة مستودعات. (نوصي بإزالة).
  • قريب النافذة وتنفيذ الأمر التالي لتحديث المخزون:

    sudo apt-get update
    
  • الآن حان الوقت للتحقق من التوافق / التغييرات / الدعم الخ .. بواسطة do-release-upgrade -d اختيار. للحصول على مزيد من المعلومات ، قم بتشغيل: man do-release-upgrade اكتب هذا الأمر في المحطة الطرفية:

    do-release-upgrade -d
    

    سوف تحميل Upgrade Tool Signature من حوالي 1 ميغابايت اسمه شيء saucy.tar.gz. بعد ذلك ستطالبك بكلمة المرور لاستخراجها و التحقق من الحزم في المستودع و بعدها سوف تعرض بعد ذلك الوصف الكامل للحزم التي ستتم ترقيتها و حجمها و تحميلها و تركيبها .. بعد الضغط أدخل.

    13.04 يمكن أن تتم ترقية في نفس الوقت ل 13.10، عن طريق الصحافة Y عندما يطلب تثبيت الترقيات.

إنها الطريقة الأسهل والأكثر أمانًا للترقية إلى 13.10. يمكن دائما أن يتم تثبيت الترقيات في وقت لاحق إذا aborted قبل ذلك ، عن طريق التنفيذ:

sudo apt-get upgrade

أو

sudo apt-get dist-upgrade

لمعرفة المزيد حول نوع dist-upgrade: man apt-get dist-upgrade


3



هذا ما أحتاجه للترقية من 18.04 -> 18.10. كل دليل آخر لم يرد ذكره -d اختيار. (أعتقد أنني يمكن أن أقرأ المساعدة ولكن بعد فوات الأوان 20/20) - Matt M.


يجب عليك أيضا إزالة الصناديق-mscorefonts المثبتInstall ttf-mscorefonts-installer قبل الترقية.

والسبب هو أن عملية الترقية قد تتعثر عند مطالبتك باستلام اتفاقية ترخيص المستخدم النهائي (EULA).

للمشكلة إذا كانت الترقية معلقة بالفعل ، راجع هذه الإجابة: https://askubuntu.com/a/126082/55343


2