Ubuntu'nun daha yeni bir sürümüne nasıl yükseltirim?


Yanıtlar:


303

özet

Bu cevap, önerilen topluluk yükseltme sürecini özetlemektedir .

Yükseltmenizi etkileyebilecek olası sorunlar için sürüm notlarını her zaman okumalısınız .

yedek

Herhangi bir yükseltme işlemine başlamadan önce - kendinize şu soruyu sorun:

Belgeler ve dosyalar gibi verilerimin hiçbirini / tümünü kaybedebilir miyim?

Cevap hayır ise - kurulumunuzu yedekleyin .

Ubuntu’yu yükseltmek 100 üzerinden 99 kez çalışır - bir şeyler ters giderse bir yedekleme sizi daha fazla sıkıntıdan kurtaracaktır.

Yedekleme araçlarının karşılaştırılması

Grafik

Özel Sürücüleri Ek Sürücüler veya Donanım Sürücüleri penceresinden yüklediyseniz, bunlar otomatik olarak 12.04 / 14.04 için uygun olan Nvidia / ATI ikili sürücüsü ile yükseltilmelidir.

Özel sürücüleri doğrudan üreticinin web sitesinden manuel olarak indirip yüklediyseniz, bu önerileri ilk önce bu sürücüleri kaldırmanız ve yükseltmeden önce açık kaynaklı sürücülere geri döndürmeniz önerilir. Potansiyel olarak ne olabileceği /etc/X11/xorg.conf, yükseltme sonrasında bir dosyanın kalacağı ve ardından ilk açılışta bir 'siyah ekran' açacağınızdır.

Bu sorular kaldırma işlemini açıklar:

  1. Sitelerinden indirilen ATI / AMD Sürücülerini nasıl kaldırırım?

  2. NVidia sürücüsünü kaldırın ve Nouveau'ya geri dönün

PPA'lar

Yükseltme sırasında, eklediğiniz tüm PPA kaynakları otomatik olarak devre dışı bırakılır. Genel olarak, PPA'lar yükseltme işlemini etkilemez.

Sorunlara neden olabilecek birkaç özel PPA vardır - x-swat ve xorg-edgers . Bu Ppas kaldırılmalıdır ile ppa-purgeönce yükseltme

  1. ubuntu-x-swat / x-updates
  2. xorg-Edgers / PPA

Nasıl Yükseltilir?

13.10 yükseltme programınız yeni sürüm hakkında sizi uyaracak ve bir yükseltme önerecektir. Bu olmazsa, aşağıdaki sorun giderme bölümüne bakın.

Lütfen LTS kullanıcıları için 12.04 / 14.04 ile 12.04.1 / 14.04.1 sürümleri arasındaki sorun giderme bölümüne bakınız.

Resmi ubuntu.com sayfası aşağıdaki bilgilere sahiptir:

Bir Ubuntu sürümünden hemen sonra, indirme sunucuları oldukça meşgul. Bu nedenle, eğer yükseltmek isterseniz birkaç gün beklemenizi öneririz.

Alternatif olarak, resmi masaüstü ISO torrenti olan Transmission gibi bir bittorrent istemcisi kullanarak indirin.

Ağ Üzerinden Yükseltme

Aşağıdaki prosedürle ağ üzerinden kolayca yükseltme yapabilirsiniz.

  1. Güncelleme yöneticisini başlatın.
  2. Yeni güncellemeleri kontrol etmek için Kontrol Et düğmesine tıklayın.
  3. Yüklenecek güncelleme varsa, yüklemek için Güncellemeleri Yükle düğmesini kullanın ve tamamlandıktan sonra tekrar Kontrol Et düğmesine basın.
  4. Yeni sürümün kullanılabilirliğini bildiren bir mesaj görünecektir.

10.04LTS / 12.04LTS kullanıcıları için, "Yalnızca uzun vadeli destek sürümlerini göster" seçeneğinin işaretli olduğundan emin olmak için "Yalnızca sürüm yükseltmeyi göster - Yeni sürümleri göster" seçeneğini işaretlemeniz ve sonra değiştirmeniz durumunda bunları değiştirmeniz gerekir. Daha fazla ayrıntı için aşağıdaki Sorun Giderme bölümüne bakın. Lütfen LTS kullanıcıları için 12.04 / 14.04 ile 12.04.1 / 14.04.1 sürümleri arasındaki sorun giderme bölümüne bakınız.

update-manager-yükseltme

  1. Yükseltme'yi tıklayın.

Ekrandaki yönergeleri takip edin.

Ayrıca bakınız:

CD veya USB görüntüsünü kullanarak yükseltme

10.04 LTS / 12.04 LTS veya 11.10 / 13.10 kullanıyorsanız ve yüklemeye başlamak için canlı CD'yi veya önyüklemeyi canlı CD'den takın. Yüklenen uygulamaları otomatik olarak algılar ve uygulamalarınızın güncellenmiş sürümünü de yükler.

Bir ISO indirirseniz tavsiye edilen, hem indirilen ISO hem de yanan CD'nin geçerli olduğundan emin olmak için bir md5sum kontrolü yapmanızdır .

  • 10.04 LTS / 12.04 LTS'den yükseltme (burada çift önyükleme ile gösterilir):

NOT: 10.04'ten 12.04'e yükseltmeler / 12.04'ten 14.04'e yükseltmeler henüz etkin değildir, daha fazla ayrıntı için bu soruya bakın:

Komut satırını kullanarak yükseltme (örn. Ubuntu Sunucusu):

11.10 / 13.10 ve üstü
  • do-release-upgradeBir terminalde koş
10.04 / 12.04
  • düzenle /etc/update-manager/release-upgradesve ayarlaPrompt=lts

  • do-release-upgradeBir terminalde koş

Sorun giderme

10.04 / 12.04 veya 11.10 / 13.10 güncelleme yöneticiniz sizden yükseltme yapmanızı istemiyorsa, "Asla" olarak ayarlanmış olup olmadığını görmek için yazılım kaynaklarınızı kontrol edin . Değeri "Sadece Uzun Süreli Destek Bültenleri" (10.04 LTS / 12.04 LTS) / "Herhangi bir yeni sürüm için" (11.10 / 13.01) olarak değiştirin:

görüntü tanımını buraya girin
10.04 LTS / 12.04 LTS için

görüntü tanımını buraya girin
11.10 / 13.10 için

Ubuntu Engineering Foundations takım yöneticisi Steve Langasek'e göre:

LTS sürümleri arasındaki yükseltmeler ilk nokta sürümüne kadar varsayılan olarak etkin değildir, LTS kullanıcılarının çoğunun yükseltmeden önce o zamana kadar beklemeleri önerilir.

Ondan önce yükseltme yapmayı seçerseniz, -d seçeneğini, çalışan do-release-upgrade -dveya update-manager -d, vanilya 10.04 / 12.04'den 12.04 / 14.04'e yükseltmek için yükseltme aracına geçirebilirsiniz .

Daha fazla bilgi için bu Soru-Cevap'a bakın:

LTS'den diğerine yükseltme yaparken neden "Yeni sürüm bulunamadı"?

Ubuntu'nun ömrünün sonu sürümünü kullanıyorsanız

Ubuntu'nun eski sürüm sunucusuna /etc/apt/sources.listbaşvurmak için değişiklik yapmanız gerekebilir . Gerekli değişiklikleri yapmak ve ardından daha yeni bir Ubuntu sürümüne yükseltmek için bu soruda verilen cevapları izleyin:


84

Deneyim güncellememe dayanarak öğretici benzeri bir cevap olarak tavsiyem.

Bu prosedür benim tarafımdan test edildi ve olması gerektiği gibi çalıştı. Umarım bu, başkalarının da sorunsuz şekilde yükseltme yapmasına yardımcı olur.

Bu resmi bir rehber değil.

Arkadaşça tavsiye

Aceleye gerek yok. İlk günden itibaren yükseltme yapmak için hiçbir sebep yoktur. Yeni Ubuntu sürümü gitmiyor. Gelecek hafta ve gelecek ay hala orada olacak ... Sunucuları sakinleşsin. Sunucu yükseltme sırasında aşağı inerse çok sinir bozucu ve acı verici olacaktır.

Başlamak

Öncelikle yeni sürümün mevcut olup olmadığını kontrol etmeliyiz. Bir terminal Ctrl+ Alt+ açın Tve bu komutu verin:

do-release-upgrade -c

Bu komut yeni sürümün sunucularda mevcut olup olmadığını kontrol edecek ve sonucu verecektir. Bu komutu kullanılamaz bulursanız, update-manager-corepaketi yüklemeniz gerekir . Dağıtımınız artık desteklenmiyorsa, bu yükseltme yöntemini kullanabilmeniz için bu paketin bir kopyası için eski aynaları aramanız gerekecektir.

Sürüm mevcutsa devam edebiliriz.

Sürüm mevcut değilse, bir şeyi daha kontrol edin. Bu dosyayı aç:

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

ve İstem'in normale eşit olup olmadığını kontrol edin Prompt=normal. Eğer değilse, o zaman değiştirin; Dosyayı kaydettikten sonra, terminaldeki aşağıdaki komutları çalıştırın:

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

Yükseltmeden Önce

Tüm harici PPA'ları kaldırın

Geçmişte eklediğiniz tüm PPA'ları kaldırmak zorundasınız. Bazıları çalışmayabilir, bazıları desteklenmeyebilir veya hatta yeni sürümde kullanımdan kaldırılabilir.

Ubuntu Yazılım Merkezini açın ve Düzenle> Yazılım kaynakları> Diğer Yazılımlar'ı tıklayın ve ardından tüm PPA'ları tek tek tıklayıp kaldırın.

Dikkatli ol

Gibi bazı PPA'lar, Ubuntu X-ekibi , “xorg çatlak iticiler” ekibi veya “GNOME3 Takımı” ekibi , sistemin bazı temel paketlerini yükseltin.

Bu PPA'ları başka bir yöntem kullanarak kaldırmalısınız: ppa-purge kurun . Bu komut tüm temel paketleri orijinal (resmi) Ubuntu sürümüne indirmenize izin verecektir . Bir terminalde aşağıdaki komutları yürütün:

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

Deponun ppa-namegerçek adı ile değiştirin . Temizleme işleminden sonra koşabilirsiniz

sudo apt-get update

Kaynakları güncellemek için

ev idaresi

Yeni bir sürüme yükseltme yapmadan önce biraz temizlik yapmak iyi bir fikirdir. Bir terminal açın ve aşağıdaki komutları sırayla uygulayın:

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

İlk satır, varsa kalıntı / kırık paketleri kaldıracak / düzeltecektir. Clean komutu tüm eski .deb dosyalarını apt cache'den (/ var / cache / apt / archives) kaldırır - bu kesinlikle gerekli değildir, ancak disk alanınız düşükse çok iyi bir fikirdir.

sudo apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }')Kaldırılan paketlerden arta kalan paket yapılandırmalarını kaldırır (ancak tasfiye edilmez) .

Hata Ara

En sık karşılaşılan ve bilinen sorun grafik kartı sürücüsü sorunlarıdır. Yükseltmeden önce hataları arayın. Git Launchpad sayfası (daha da iyisi id) grafik kartı modeli bulmak için arama kutusunu kullanın ve hataları göz atın. Bazılarını bulursanız, hataların giderildiği zamana kadar yükseltmeyi beklemeyi düşünün. Hata özgü ise (kısıtlı) ek sürücü daha sonra sürücüyü kaldırmak yükseltmeden önce.

Özel Çekirdek (Resmi olmayan)

Derleme veya bir .deb paketinden (örneğin, ana hattan) özel bir çekirdeğiniz varsa, yükseltme sırasında resmi Ubuntu çekirdeğinden önyükleme yapılması iyi bir fikirdir, aksi takdirde yükseltme başarısız olabilir.

Sürüm Yükseltme

Terminalden

Çoğu kullanıcı Güncelleme yöneticisinden yükseltme yapar. Buna güvenmiyorum ama terminale daha fazla güveniyorum.

Tüm uygulamaları kapatın ve sadece bir terminal açın (tam ekran). Bu komutu verin, yükseltme başlayacaktır:

sudo do-release-upgrade

Yükseltme sırasında

  • Hiçbir uygulamayı açmayın, yeniden başlatılıncaya kadar bırakın.
  • Masaüstü ortamına girmeyin, bunu daha sonra yapacak zamanınız olacak. Bir fincan kahve alın, rahatlayın ve bekleyin, yükseltme bitene kadar sabırlı olun.
  • Yükseltme sırasında müdahale etmeniz gerekiyorsa (terminal içinden), Tabve ile yapabilirsiniz Enter. Örneğin, iki Ekran Yöneticiniz varsa (örn. LightDM ve GDM), yükseltme size hangisini kullanmak istediğinizi soracaktır; Tabİstediğiniz seçeneğin üzerine gelinceye kadar düğmesine ve ardından düğmesine basın Enter.

Keyfini çıkarın!

Bu cevabı düzenlemekten ve daha anlaşılır hale getirmekten (dil düzeltme) veya / ve iyileştirmekten (eklemeler) çekinmeyin.


PPA'ları manuel olarak kaldırmanız gerektiğini düşünmüyorum, sürüm yükseltme yükseltmesi bunu sizin için yapacak.
Jorge Castro

1
@JorgeCastro bazen karışmaz ya da işler karışır. Bunları elle çıkarmak zor değildir ve daha güvenlidir. Her iki durumda da bu sadece benim nasıl yapılır. :-)
NickTux

@Aditya: Temizlik bölümü, varsa kalıntı / kırık paketleri kaldıracak / düzeltecektir. sudo apt-get --purge autoremoveArtık paketleri ortadan kaldıracaktır, sudo apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }')ancak önceki başarısız olursa etkili bir şekilde yapacaktır. Her ne kadar depodan yeni bir paket kurduğunuzda sudo apt-get clean allsaklanan * .deb paketlerini (kurulum paketlerini söyleyiniz) kaldıracağı için gerekli olmadığını düşünüyorum /var/cache/apt/archives. Umarım şu an çiftin açıktır. :)
Saurav Kumar

21

Aşağıdaki komutlarla deneyin:

sudo apt-get update
sudo do-release-upgrade

3
Bunun neden kabul edilmiş bir cevap olmadığını bilmiyorum ... benden +1.
Eduard Luca

19

Meraklı, ubuntu'nun acı verici ubuntu yükseltmelerindeki deneyime dayanan yöntemim farklı. Trolling yapmıyorum, sadece kullandığım yöntemleri paylaşıyorum.

Tabii ki tüm verilerinizi kaybetmeyi göze alamazsınız , bu yüzden evet, yedekleyin . Ama daha önceki bir sorudan başlıyorum: Verilerinize erişemediğiniz için her şey bozuldu. Değilse, o zaman bu yöntem sizin için olabilir. Biraz boş disk alanına ihtiyacınız var.

2 işletim sistemi birincil bölümü tutuyorum (ve veriler için ayrı bir tane, takas ...). Mesela, ben Natty'de /dev/sda1ve Precise Beta'yı çalıştırıyorum /dev/sda2.

Sonra bir seçenek seçiyorum: yükseltme veya temiz yükleme. Linux Mint'in işaret ettiği gibi, bir yükseltme asla temiz bir kurulum gibi gelmez, ancak bazen bunu istersiniz.

Temiz bir kurulum için, yeni USB belleğinizi takmanız ve takmanız gerektiğini, mevcut ev bölümünüzü /dev/sda2işaret ederek söylemelisiniz /home.

Yükseltme yapmak için ben görüntü sda2elde sda1. Bunu yapmanın birçok yolu var fsarchiver, iyi, ya da düz ol cp ya da katran hile yapacak. Yedek bölümdeki tüm dosyaların aynısını kopyaladıktan sonra /etc/fstab, yeni bölüme ait UUID'leri güncellemek için onu bağlarım ve düzenlerim yoksa kafam karışır. Sonra grub güncellemesini çalıştırdım ve bir dahaki sefere grubumu yeniden başlattığımda bana 2 seçenek sunuyor. Ben de çizebilirim kontrol ediyorum. Ardından yükseltme işleminizi yukarıdaki gibi yapın.

Ek uyarı: yeni masaüstü sürümleri eski masaüstü yapılandırma dosyalarını yönetme eğilimindedir. Böylece eski ve yeni sistemlerin bozulmasına neden olabilirsiniz. Disk alanınız varsa cp -ar /home/{youruser,newname}ve yeni kullanıcının HOME’unu içindeki bu yeni yola yöneltin /etc/passwd.

2 işletim sistemi bölümünün olması bana bir geri dönüş veriyor; Yeni sistemdeki bir şey (bir sürücü, bir hata, eksik bir uygulama olabilir ...) verimliliği etkiliyorsa, en azından bulunduğum yere geri dönebilirim. Açıkçası, gönül yarası ya da noob için değil.


4
Bu benim yöntemim, ayrıca ev bölümümün yeni bir kopyasını da hazırladım, çünkü sizin de dediğiniz gibi, yeni işletim sistemindeki kullanıcı yapılandırma dosyalarında yapılan değişiklikler geri çekilmeniz durumunda sorunlara neden olabilir. Verilerim (müzik, fotoğraflar, belgeler) ve Şarap kurulumları gibi büyük işlerim ayrı bir sürücüdedir ve birkaç anımsatıcı aracılığıyla yeni ev dizinime eklenir.
glibdud

9
@glibdud: müzik, fotoğraf, belgeler sembolik bağlar: yani en aklı başında ve güvenli düzen. Benim için, Tek Gerçek Düzen . $ HOME, os- ve (ve sürümüne) bağımlı config dosyalarıyla doludur, temiz bir kurulumda tekrar kullanılması, net bir kurulum olmaz. $ HOME, işletim sistemi kurulumunuzun bir parçası olarak düşünülmelidir. Bu yüzden "büyük şeyleri" uzaklaştırın ve temiz bir temizleme tahliye yapılandırma ve ayarları sağlayın, ardından sembolik bağlantıları geri ayarlayın.
MestreLion

Bu yöntemi kullanmaya çalışıyorum ve bazı sorunlarla karşılaşıyorum. Biraz yardım alabilirim. Askubuntu.com/questions/607008/…
Joe

14

Resmi ubuntu.com sayfası aşağıdaki bilgilere sahiptir:

Aşağıdaki prosedürle ağ üzerinden kolayca yükseltme yapabilirsiniz.

  1. Yazılım merkezini başlatın.

  2. Düzenle -> Yazılım Kaynakları’na Git

  3. Yazılım Kaynakları uygulamasından Güncellemeler alt menüsünü seçin:

    yazılım kaynakları

  4. Sürüm Güncellemesi açılır menüsünü "Normal Yayınlar" olarak değiştirin ve uygulamayı kapatın

  5. Güncelleme yöneticisini başlatın.
  6. Yeni güncellemeleri kontrol etmek için Kontrol Et düğmesine tıklayın.
  7. Yüklenecek güncelleme varsa, yüklemek için Güncellemeleri Yükle düğmesini kullanın ve tamamlandıktan sonra tekrar Kontrol Et düğmesine basın.
  8. Yeni sürümün kullanılabilirliğini bildiren bir mesaj görünecektir.

    update-manager-yükseltme

  9. Yükseltme'yi tıklayın.

Ekrandaki yönergeleri takip edin.

Ayrıca bakınız:

Gönderen teknik genel bakış :

Bir masaüstü sistemde Ubuntu 11.04'ten yükseltme yapmak için Alt + F2 tuşlarına basın update-managerve komut kutusuna yazın (tırnak işaretleri olmadan). Güncelleme Yöneticisi açmalı ve size şunu söylemelidir: Yeni '11 .10 'dağıtım sürümü mevcut. Yükselt üzerine tıklayın ve ekrandaki talimatları izleyin.

Bir sunucu sisteminde Ubuntu 11.04'ten yükseltme yapmak için: update-manager-coreönceden kurulmamışsa paketi kurun ; yükseltme aracını komutla başlatın ve sudo do-release-upgradeekrandaki talimatları izleyin. Sunucu yükseltme işleminin artık daha güçlü olduğunu ve GNU ekranını kullanacağını ve örneğin bağlantı kopması gibi durumlarda otomatik olarak yeniden bağlanacağını unutmayın.

CD veya USB görüntüsünü kullanarak yükseltme

11.04’ten itibaren, Livecd’i başlattığınızda ve yüklemeye başladığınızda, 11.04’e yükseltme seçeneği sunar. yüklü uygulamaları otomatik olarak algılar ve uygulamalarınızın güncellenmiş sürümünü de yükler. Çift önyükleme yapmadığınızı varsayalım.

canlı CD: Tahrik alanı ayır

Komut satırını kullanarak yükseltme:

  • do-release-upgradeBir terminalde koş

9

Kendinizi maceracı hissediyorsanız ve burada listelenen diğer yöntemlerden birini zaten denediyseniz ve sorun yaşıyorsanız veya sadece sabırsızsanız, bunu deneyebilirsiniz.

Bunu denemek istiyorsanız, önce tüm yazıyı okuyun. Bir kısmını anlamadıysanız, o zaman denemeyin.

Kaba Kuvvet Yöntemi

Bunu ubuntu kurulumlarını tek seferde 4 ana sürümün üzerinde yükseltmek için başarıyla kullandım, ancak kendi sorumluluğunuzdadır . Bir aksamaya çarptıysanız, kurtarmanın diğer yöntemlerden çok daha zor olduğunu görebilirsiniz.

Apt kaynaklarını yeniden yazma

İlk olarak, yalnızca mevcut sürümü (tüm örneklerini değiştirmek lucid, raringböyle yenisi ile apt yazılım kaynakları listesinde, vs):

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

Daha yeni sürümlere sahip olmayan bazı üçüncü taraf depolarınız varsa, bu bir sonraki adımda hatalara neden olur, ancak bunları güvenle yok sayabilirsiniz. Bu depolardan gelen yazılımların güncellenen bağımlılıklar nedeniyle sorunları olabilir, ancak yalnızca bir veya iki sürümü yükseltiyorsanız, sorun değil. İlgili liste dosyasını kaldırarak bu hataların üstesinden gelebilirsiniz /etc/apt/sources.list.d/veya depo sağlayıcısının daha sonra yeni sürüm için bir depo açacağını ve sadece dosyaları bırakıp uyarıları yoksaydığını varsayabilirsiniz.

Yükseltme yapmak

Sonraki adım:

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

İkinci adımda, muhtemelen bozuk paketleri düzeltmek için önerilen bazı değişiklikleri kabul etmeniz gerekecek. Önerilere göz atın ve çok sert görünmüyorsa değişiklikleri kabul edin. Sonraki adımlarda çoğu şeyi düzeltebilirsiniz.

Paketin hangi sürümünün kullanılacağı ile ilgili soruları da yanıtlamanız gerekir. Uygun gördüğünüzü yapın.

Sonları düzeltmek

Hiç şüphesiz paket kurulumlarında sorun yaşayacaksınız. Bunlarla başa çıkmak için önce koşmayı deneyin sudo apt-get dist-upgrade. Bu size aynı sorunu veriyorsa, mesajı kontrol edin (bu genellikle bir paket dosyası çakışması olur) ve size sorun veren paketi el ile kaldırın sudo dpkg --force-depends -r <packagename>(genellikle iki çakışan paketin eski sürümü). Sonra sudo apt-get dist-upgradetekrar koş . sudo apt-get dist-upgradeHiçbir şey yapmayıncaya kadar durulayın ve tekrarlayın (tüm paketler yükseltilir).

Sonu oyunu

Önemli : Başka bir şey yapmadan önce, tüm hayati programların kurulu olduğundan emin olun. Bunu yapmanın en kolay yolu, sudo apt-get install ubuntu-desktop( kubuntu-desktopveya hangi sürümü çalıştırıyorsanız) gibi bir şeyi çalıştırmaktır. Bu, masaüstünüz tarafından istenen tüm paketlerin yüklenmesini sağlayacaktır, böylece yeniden önyüklemekte sorun yaşamazsınız.

Artık eski sol paketlerini temizlemek sudo apt-get autoremoveve sudo apt-get cleantemizlemek için çalıştırabilirsiniz .

Dağıtım yükseltme adımı sırasında herhangi bir paket çıkarıldıysa, normal şekilde yeniden kurabilirsiniz.


8

“Asla ahırını bozma”, öğrendiğim bir ders ve kalbime yakın tuttuğum bir mantra. Özellikle ahırınızla uğraşmama konusunda iyi bir seçiminiz olduğunda, sadece onunla uğraşmamalısınız. Bu nedenle, 10.04'ümü kazıksız bıraktım ve 12.04'ümü başka bir bölüme yerleştirdim. İşte sabit diskimin ekran görüntüsü:

görüntü tanımını buraya girin

10.04’te bulunan tüm yazılımlara yeni 12.04’e yüklenmem gerekiyordu.

  1. Öncelikle, 10.04’te hangi paketlerin kurulu olduğunu bilmek zorundasınız. Bunun için yapabilirsin

    sudo dpkg --get-seçimler "*"> pack_file

Bunu çalıştırdıktan sonra, 10.04'te 'pack_file' adlı dosyada tüm paketlerin adlarına sahip olacaksınız.

Bu dosyayı 12.04'e aktarın ve aşağıdaki komutları çalıştırın.

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

Bu, tüm paketlerin yanı sıra bağımlılıklarını da getirecek ve sisteminize yükleyecektir. Yaklaşık 2GB veri indirmek zorunda kaldım, ancak dağıtımımın bozulmayacağı konusunda huzursuz oldu.

Benim için 10.04 oldu, ancak yaklaşım herhangi bir sürümde işe yarayacaktı. Dolayısıyla, "yükseltme" yapmadan en son sürüme geçebilirsiniz. :)

Buna bakın: http://sosaysharis.wordpress.com/2012/05/02/upgrading-to-ubuntu-12-04-the-way-i-did-it/


4

Yükseltme için bir GUI yoluna ihtiyacınız varsa Rinzwinds yanıtını kullanın. Yükseltme için bir CLI yoluna ihtiyacınız varsa, bu sayfaya bir göz atmalısınız . Nasıl yapılır, geçen yıldan itibaren ancak 12.04 için geçerli olmalıdır. 12.04 piyasaya çıkar çıkmaz bu yol çalışması gerekir.

Ve diğer sorunuza cevap vermek için: 11.10 11.04 SONRASI SONRA. İlk sayı daima yıldır (bu durumda: 11, 2011 anlamına gelir), ikinci sayı, ay veya serbest bırakmadır (04, 10 Nisan, Ekim anlamına gelir).

Son fakat en az değil: Rinzwind'in size söylediği gibi, serbest bırakana kadar beklemelisiniz ve beta sürümündeyken yükseltme yapmamalısınız. Tabii ki ne yaptığını bilmiyorsan.


4

13.04 - 13.10 Güvenle Yükseltme Komut İstemini Kullanma

Piyasaya 13.10sürüldüğünden beri, çoğu 13.04Ubuntu'nun önceki sürümünü ( ) Son sürüme nasıl yükselteceğinizi bilmek istiyor 13.10. Yükseltmeden önce 13.10değişiklikleri / desteği / uyumluluğu bilmek iyi olur.

Bu nedenle, 13.10etkin bir şekilde yükseltme yapmak için bu adımları izlemenizi öneririm.

  • Öncelikle açın Software Sourcesve olası değişikliklerin yapıldığından emin olun.

    • Bu komutu terminalde çalıştırın:

      sudo software-properties-gtk
      

      Ne zaman Software SourcesPencere bu değişiklikleri yapmak açar:

    • Ubuntu SoftwareSekme altındaki tickdört Onay Kutusunun tümü .

    • Altında Updatessekmesi tickilk iki Onay Kutuları ve set değeri yeni ubuntu sürümü bana bildir içinFor any new version
    • Other SoftwareSekme altında tickilk dört Onay Kutusu ve untick/removebirileri depoları ekleyerek kurduğu üçüncü taraf yazılımını yükseltmeyi sevmiyorsa kalır. (çıkarmanızı öneririz).
  • Close pencere ve depoyu güncellemek için aşağıdaki komutu çalıştırın:

    sudo apt-get update
    
  • Şimdi uyumluluk / değişiklikler / destek vb. do-release-upgrade -dSeçeneğini işaretleyerek kontrol etmenin zamanı geldi . Daha fazla bilgi çalıştırmak için:man do-release-upgrade Bu komutu terminale yazın:

    do-release-upgrade -d
    

    Bir Upgrade Tool Signatureadı verilen yaklaşık 1 MB indirecek saucy.tar.gz. Ondan sonra şifrenin açılmasını ve nihayetinde paketleri depoda kontrol etmesini / getirmesini isteyecektir ve bir süre sonra, yükseltilecek paketlerin, boyutların indirilip yüklendiği vb Enter.

    13.04 için aynı anda yükseltilebilir 13.10 basın tarafından, Y yükseltmeleri yüklemek için zaman istemi.

13.10'a yükseltmenin en kolay ve en güvenli yoludur . Yükseltmeler her zaman aborted, daha sonra çalıştırılarak daha sonra kurulabilir :

sudo apt-get upgrade

veya

sudo apt-get dist-upgrade

Dağıtım yükseltme türü hakkında daha fazla bilgi edinmek için: man apt-get dist-upgrade


1
Bu sadece 18.04 -> 18.10 arasında yükseltme yapmam gerekenlerdi. Diğer her rehber -dseçeneğinden bahsetmedi . (Yardımı okuyabilirdim ama sanırım 20/20)
Matt M.


2

Bu komutları birer birer yürütün:

sudo apt-get update  

sonra

sudo apt-get dist-upgrade

Veya

sudo do-release-upgrade

0

Yeni Ubuntu sürümleri için, örneğin 12.04'ten itibaren, yeni bir Ubuntu sürümü kullanıma sunulduğunda, sizden yükseltme yapmanız istenecektir. Komut isteminde "güncelle" ye tıkladığınızda, ekrandaki talimatları izleyin, yeni sürüme yükseltileceksiniz.

Herhangi bir istem yoksa, aşağıdakileri kontrol edebilirsiniz. Terminalde aşağıdaki komutu yazın:

update-manager

Güncelleme yöneticisi penceresi görünür ve güncellemeleri kontrol eder. Algılanan tüm güncellemeleri yükle.

Güncelleme yöneticisinde "Ayar ..." tıklayın ve pencerenin "güncelle" sekmesine tıklayın. "Uzun vadeli sürümü destekliyor" seçeneğini seçerseniz, "Yeni bir Ubuntu sürümünü bana bildir" sorusu için, Ubuntu'nun yeni sürümünün "Uzun Süreli Destekler" olamayacağından yeni Ubuntu yükseltmesi istenmeyebilir. "Herhangi bir yeni sürüm için" seçerseniz, yeni Ubuntu yükseltme istemi büyük olasılıkla görünecektir.

In https://wiki.ubuntu.com/Releases Eğer (LTS) Uzun vadeli destekleri ve hangi değil hangi sürümü bulacaksınız. Ayrıca, her sürümün çıkış tarihini ve yaşam süresini göreceksiniz. Oldukça yararlı bilgiler.

Yeni Ubuntu sürümü çıktığında, genellikle yükseltme istemi derhal görünmezdi. Yeni Ubuntu yükseltme istemi mevcut Ubuntu sürümünüz için uygun olduğunda, yeni sürümün Sürüm Notlarını https://wiki.ubuntu.com/Releases sayfasından kontrol edebilirsiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.