Bir LTS'den bir sonraki LTS sürümüne sorunsuzca geçebilir miyim?


97

Soru Ubuntu sürüm süreci ile ilgili. N'den n + 1 sürümlerine geçiş bekleniyor mu?

Kurulu Ubuntu 14.04 LTS yüklü bir sunucumuz olduğunu varsayalım. Apt-get upgrade ile Ubuntu 16.04 LTS'ye sorunsuz bir şekilde yükseltilebilir mi?

Varsayımlar:

  • kapsam yazılımdır
  • bu nedenle verilen donanımın her iki sürümde de desteklendiğini varsayıyoruz (yükseltme ve yükseltme)
  • bu yüzden, her zaman yükseltme işleminden önce, arıza durumunda geri dönebilmeniz için yedekleme yapmanız istenir

7
Kısa cevap: evet, LTS'den LTS'ye yükseltebilirsin
Thomas Ward

3
Neden yapamayacağını varsayıyorsun?
Braiam

3
Ubuntu LTS Server ile tecrübeli değilim, Arch, Slackware, SuSE ve diğer dağıtımları kullandım ... Bazı durumlarda nx sürümünden (n + 1) sürümüne geçişin yaşandığı durumlar oluştu. ağrılı (ter ve gözyaşı ve kandan sonra sıfırdan yeniden yerleştirmeye yol açar). Bu nedenle, elden önce, yalnızca normal sürümler için veya LTS sürümleri için yumuşak geçişlerin mevcut olup olmadığından emin olmadığımı soruyorum.
Grzegorz Wierzowiecki

1
LTS sürümünün artık desteklenmediğinden (güvenlik güncelleştirmelerinden dolayı yapmamanız gereken) gecikme ve uzun süre beklerseniz, yükseltme işleminin o kadar kolay olmadığını unutmayın .
Zach Lipton

5
@ GrzegorzWierzowiecki, bir açıklama: Arch bir yuvarlanma sürümüdür, bu yüzden kurduktan sonra bülteniniz olmaz. Tek bir pacmankomut en son sizi alır. Arch adlı bir sürüm yayınlanmadı; tek yaptıkları düzenli olarak bir dizi kurulumcu kesmektir.

Yanıtlar:


61

Evet, arada bir LTS olmayan bültenleri atlayarak bir Ubuntu LTS sürümünden bir sonrakine yükseltme yapabilirsiniz. Bu şekilde çalışması amaçlandı ve test edildi.


6
En son bir LTS'den bir sonrakine yükseltme yaptığım zaman ilk puanın çıkmasını beklemek zorunda kaldım. Bu kısıtlama kaldırıldı mı?
Gerald Schneider

5
@GeraldSchneider LTS sürümleri (amaçlanan herhangi bir punto değil) kararlılıktır, bu nedenle bir nokta yükseltmesi yayınlanana kadar yükseltme bildirimlerini etkinleştirmezler. Kullanmadan önce yükseltme yapabilirsinizdo-release-upgrade (veya bayraklarından birini, tam işlemi unuttum). Daha fazla bilgi için bakınız: askubuntu.com/questions/125392/…
Seth

1
Şimdi 16.04.1 çıktı, ubuntu sunucum 14.04 LTS üzerinde hala sürüm yükseltme işlemi yapamıyorum. Benim sorum burada - askubuntu.com/questions/801488/…
Lord Loh.

2
Bu şekilde çalışması amaçlanmıştır, ancak bu web sitesi başarısız 14.04-> 16.04 yükseltme hakkında onlarca soruyu barındırmaktadır. Bir "çekirdek paniği" Ben ... "pürüzsüz yükseltme" dediğimiz değil
Skippy le Grand Gourou

1
Genellikle bount standart stok Ubuntu çekirdeğini kullanmıyorsanız ve çoğu ekran kartı sürücüsünü, bazı ağ sürücülerini ve diğer üçüncü taraf uygulamalarını "çekirdeği lekeleyen" HERHANGİ bir sürücü kullanıyorsanız, çekirdek panikleri oluşur. Bunun son derece pürüzsüz olmadığı durumlar vardır, ancak 3. taraf repo / PPA'ları devre dışı bırakırsanız ve yükseltme işleminden önce sürücü yardımcı programını kullanarak tescilli ekran kartı sürücülerini devre dışı bırakırsanız / kaldırırsanız, genellikle çok fazla sorun yaşamazsınız.
dragon788

65

İster Sunucu ister Masaüstü olsun, LTS sürümleriyle sorunsuz bir şekilde yükseltebilirsiniz. Ne kullandığınız önemli değil, sadece bu komutları kullanmanız gerekir:

Masaüstü Sürümü İçin:

sudo do-release-upgrade

Sunucu Sürümü İçin:

sudo apt-get install update-manager-core
sudo do-release-upgrade

NOT: Her zaman, gerçek yükseltmeye girmeden önce her şeyin düzgün çalıştığından emin olmak için kullandığınız makinedeki bir LiveCD'de yükseltmeniz istendiğinde hedef LTS'yi test ettiğinizden emin olun.


1
Ve yine de, sudo apt-get dist-upgrade olsun olmaz mıydı? Yoksa bu emir başka bir şey için mi?
SuperSluether

7
@SuperSluether dist-upgradetüm sistemi, uygulamaları, çekirdeği, en son sürümlere kadar olan güncellemeleri günceller ancak dağıtımı değil do-release-upgrade, bir sonraki sürüme yükseltir dist-upgrade, güncelleme yöneticisinin aksine, yeni çekirdeği ve öğeleri seviyorsanız sadece, bu sürüm, uygulamalar ve güvenlik için çekirdek güncellemeleri yapar.
Mark Kirby,

2
Flimm'in sizinkiyle olan cevabını birleştirin ve kaynaklarınızı ekleyin, ve ben bunu affedeceğim
Ocak'ta

1
Evet, aşağıdaki yanıtların söylediği gibi yükseltebilirsiniz, ancak Ubuntu Sürümlerini yükseltmek için bu cevaptaki komutu kullanmanız gerekir.
Dominic Hayes

1
OK @DominicHayes Oyumu değiştirdim, düzenlediğinizde yorum yapmayı unutma, hiç kimse ondan haberdar edilmedi.
Mark Kirby,

26

Diğer cevaplara güvenmiştim ve güncel 14.04 - 16.04 arasındaki yükseltme işlemine geçtim do-release-upgrade. Şimdi bir çekirdek paniğiyle karşılaşıyorum.

İşte en çok cevapsız diğer ilgili sorular (benim değil):

OP önerildiği gibi 14.04-> 16,04 yükseltme uygulandığında nedenle sorunun gerçek cevabı, özellikle de "Ben sorunsuz bir LTS'den sonraki LTS sürümüne yükseltebilirsiniz", açıkça "evet" değildir - ve tümü olmasa bile çoğu cevapları bu konuda yanlış.

En iyi ihtimalle, sen olabilir sorunsuz yükseltin.


Önyükleme sırasında farklı çekirdek seçmeyi denediniz mi? Tecrübelerim genellikle böyle bir şey uzun süre güncelleme / yükseltme yapmadığında ve daha sonra yükseltme / güncelleme / önyükleme bölümünün dolması sırasında meydana gelir. Ancak normal yükseltme sırasında tarif edilmiş bir problemle karşılaştım. (Bu nedenle, tam sistem yükseltmesi için belirli bir şey yerine sadece "standart yükseltme" bölümünde bir sorun olduğunu düşünüyorum). O zaman bu tür tavsiyeler yardımcı olur. Senin durumun bu değil mi bilmiyorum, ama umarım yardımı olur.
Grzegorz Wierzowiecki

@ GrzegorzWierzowiecki Öneriniz için teşekkürler, ancak benim durumumda temiz bir kurulum yapma umudum yoktu: init sistemi ortadan kayboldu ve apt'ın bağımlılık ağacı tamamen kırıldı. (Ve önceden yeterince boş alana sahip olduğumdan emin oldum.)
Skippy le Grand Gourou

Duymak söyledi. Bir gün diğer Distro'da Live CD / Dvd'den kurtarmak için benzer bir durumla karşılaştım ve bir çok elle temizleme yaptım, tekrar tekrar edip edemeyeceğimden emin değilim, daha büyük olasılıkla sıfırdan başlayarak kalanların yedeğini aldı. İyi şanslar!
Grzegorz Wierzowiecki

@ GrzegorzWierzowiecki Ayrı bir bölüme / eve sahip olmak göründüğü kadar az üzücü hale getirir. ;-)
Skippy le Grand Gourou

ve / etc ve / usr ...;) all / reach senin özelleştirmeler yaşıyor nerede bağlıdır
Grzegorz Wierzowiecki

7

Bir LTS sürümünden diğerine yükseltme yapabilirsiniz. Pürüzsüzse veya bağlı değilse.

Yalnızca işletim sisteminden bahsediyorsanız, işlem test edilir ve donanımınız uyumluysa her şey iyi olur.

Unutmayın, kendi yazılımınıza / komut dosyalarınıza / etc yüklü veya yeni sürümde karşılanmayan bağımlılıkları olabilecek diğer yapılandırmalara sahip olabilirsiniz. (örneğin: daha yeni bir sürümde bırakılan kullanımdan kaldırılmış fonksiyonları olan bazı komut dosyalarınız var)


4

Nisan ayında 16.04 çıktıktan sonra 14.04'ten 16.04'e kadar yükseltme otomatik olarak gerçekleşmez, ancak Temmuz ayında 16.04.1'deki ilk sürüm yayınlanacak ve tüm 14.04 kullanıcılarına yükseltme önerilecektir.

Ancak, hemen yükseltme yapmak istiyorsanız, önce bir ara sürümüne yükseltme yapmanız gerekmez. Sadece aşağıdakileri bir terminalde çalıştırın (ve şifrenizi yazın):

sudo update-manager -d

Daha sonra 16.04.1 beklemeden 14.04 -> 16.04 yükseltmesi size sunulacak.

Ubuntu'nun 16.04 - 14.04 kullanıcılarına otomatik olarak teklif sunmamasının nedeni basit: bu kullanıcılar çok kararlı bir LTS sürümü kullanıyor ve 16.04'te keşfedilmemiş hatalara varabilirler. 16.04'te bulunan herhangi bir önemli hata, 16.04.1 puan sürümüyle düzeltilmelidir, bu nedenle LTS kullanıcılarının yeni sürümde böceklerle daha az karşılaşması olasılığı daha düşüktür.


1
Güvenilir update-manager -d16.04 ile 14.04 dan. Kullanıcı Arabirimini kırdı.
AlikElzin-kilaka

sudo: update-manager: command not found
Matt

3

Eski bir LTS olmayan sürümden yükseltme hakkında kısa bir not: 13.04'te (Raring Ringtail, LTS olmayan) sıkışıp kaldım ve yükseltme yapmak istedim. İlk önce 14.04 LTS (Trusty Tahr), ardından 16.04 (Xenial Xerus) seviyesine yükseltin.

13.04 dan (! Eylül 2016 yılında) yükseltmek için bazı kesmek gerekir ve bu adam bir yolu vardı: http://tuxtrix.com/2014/03/upgrade-from-ubuntu-1304-to-ubuntu-1404.html

Benim için çalıştı!

(İpucu: Yükseltme'yi, masaüstü GUI'de değil, Konsol'da (ctrl + alt + F1) çalıştırın. Yükseltme işlemi sırasında, X veya üzerime asılı olan her neyse, ben de bunu başarmak için biraz çakmak zorunda kaldım ..)


Bu sürüm yükseltmeleri yapmak, her zaman işe yaradı. Şimdi 18.04'te LTS yükseltmesi ile test edeceğim. 16.04 kullanıyorum
userDepth


0

12.04 LTS'den 16.04 LTS'ye yükseltmek istiyorsanız, bunu yapamazsınız. Böyle bir LTS yayınını atlayamazsınız. 12.04-> 14.04 ve ardından 14.04-> 16.04'ü güncellemeniz gerekir.

Yeniden yükleme yapmak muhtemelen daha hızlı olacaktır (ve sunucunuzu bir dahaki sefere daha kolay hale getirecek şekilde ayarlamak;).


0

Evet, bir LTS'den bir sonraki LTS sürümüne sorunsuz ve kolay bir şekilde yükseltebilirsiniz:

Adım tuşuna basın Alt + F2ve yazın update-managerve ekrandaki talimatları izleyin.


0

LTS sistemleri hakkında yorumlar ve bağlantılar

Hem ilk kurulum için hem de yeni yayımlanan bir sürüme yükseltme yapmak için Ubuntu sürümünü seçmek zor ve kafa karıştırıcı olabilir. Bu cevap, en uzun kalan destek süresine ('yaşamın sonuna kadar') sahip olan ve genellikle bir LTS sürümünün ilk noktası olan LTS'nin (LTS Uzun Süre Destek anlamına gelir ) sürümünün nasıl bulunacağına odaklanacaktır .

Şu anda, bu yazıldığında, Ubuntu 16.04.1 LTS'dir ve iso dosyaları mevcut sürümler için 'olağan' bağlantılar üzerinden bulunmaz.

Destek aralıkları bu linkteki detaylar ve şemalar ile tanımlanmıştır.

www.ubuntu.com/info/release-end-of-life

İkinci, üçüncü ve dördüncü nokta sürümlerinin çekirdek serisi, ilk nokta sürümünün çekirdek serisinden farklıdır ve uzun süre desteklenmez. Donanım etkinleştirme yığını, bu bağlantılara göre yükseltilmelidir / yükseltilmelidir,

wiki.ubuntu.com/Kernel/LTSEnablementStack

wiki.ubuntu.com/Kernel/RollingLTSEnablementStack

Her şeyi güncel tutmak için (çekirdeğin güvenlik güncellemeleri dahil). Bu riskli ve bunu yapmanız için sizi cesaretlendiririm. Birçok başarısızlık bildirildi. Yazarsanız bu sorunların bazıları bulunabilir HWE Ask Ubuntu (ve Enter'a) web tarayıcı penceresinin sağ üst köşesine yakın 'Arama Q & A' penceresine.

Beşinci nokta sürümünün çekirdek dizisi, bir sonraki LTS relesazının dizisidir ve uzun destek almaktadır.

Kararlı ve güvenilir bir sistem için strateji

Kararlı ve güvenilir bir sistem kullanmak istiyorsanız aşağıdaki stratejiyi tavsiye ederim.

  • Saklamak istediğiniz tüm dosyalar için iyi bir yedekleme rutini, istikrarlı ve güvenilir bir sistemin temelidir. Bu, kişisel dosyalarınızı ve işletim sisteminin tamamını veya bir kısmını ve yüklü uygulama programlarını ve ayarları içerir.

  • Nisan, hatta 2014, 2016, 2018 yıllarında yayımlanan LTS sürümlerini kurun ve kalın.

  • Şu anda yaşamın sonuna kadar en uzun sürecek sürümü yükleyin. Test et ve iyi çalışıyorsa, onunla kal. "Bozulmadıysa, tamir etmeyin"

    Çekirdek serisinde güncelleme ve yükseltme yap

    sudo apt update
    sudo apt full-upgrade
    
  • Bir sonraki ilk nokta sürümü piyasaya sürüldüğünde, bir ay bekleyin ve bazen Ağustos ayının sonlarında, en kötü hatalar giderildi ve yeni sürümü yükleyebilir, güncellemeleri ve yükseltmeleri iyi debug edilmiş ve cilalanmış bir sistemde yapabilirsiniz. Bu değişmek anlamına gelebilir

    • 14.04.1 LTS'den 16.04.1 LTS'ye veya
    • 14.04.1 LTS'den 18.04.1 LTS'ye (sadece standart Ubuntu'da 5 yıl LTS vardır) veya
    • 14.04.5 LTS'den 16.04.1 LTS'ye veya
    • 14.04.5 LTS'den 18.04.1 LTS'ye (sadece standart Ubuntu'da 5 yıl LTS vardır) veya
    • 16.04.1 LTS'den 18.04.1 LTS'ye veya
    • 16.04.1 LTS'den 20.04.1 LTS'ye (sadece standart Ubuntu'da 5 yıl LTS vardır) veya
    • 16.04.5 LTS'den 18.04.1 LTS'ye veya
    • 16.04.5 LTS'den 20.04.1 LTS'ye kadar ...

Yeni bir sistem kurmak genellikle daha iyidir ve bundan sonra kişisel dosyalarınızı eski sistemden yeni sisteme kopyalayın. Eski LTS sürümünden sonraki LTS sürümüne yükseltme yapmak mümkündür.

sudo do-release-upgrade

ancak riskli ve denemeden önce yeni bir yedekleme alsanız iyi edersiniz .

İso dosyalarını alın

Bu linkler aracılığıyla kalan en uzun desteği olan sürümün iso dosyalarını aramaya başlayın,

En uzun süren desteğe sahip sürümün iso dosyaları bu bağlantılar üzerinden bulunamazsa, aşağıdaki genel bağlantı yoluyla bunları bulabilirsiniz.

ve şu anda, bu yazıldığında, aşağıdaki bağlantıyı kullanarak Ubuntu 16.04.1 LTS'yi bulmak istiyorsunuz ,

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.