Ubuntu 17.04'ten 16.10'a geçmenin herhangi bir yolu var mı?


9

Ben Xubuntu 17.04 var ve bir yol aslında hiç olmadığını merak ediyorum eski sürüme nedenlerle bir çift için, 16.04 ile 17.04 den:

  1. Çünkü mGBA 17.04'te çalışmıyor
  2. Çünkü geri sardığımda Parole Media Player donuyor
  3. Çünkü örnek şarkıları yüklemeye çalıştığımda LMMS kapanıyor
  4. vb.

Soru:

İçin herhangi bir yolu var mı sürüme Xubuntu 17.04 dan 16.10 kadar?


7
Ben sadece her şeyi bin yerine, bu sorunları araştırmak gerektiğini düşünüyorum
kedi

2
Bunlar, sisteminizdeki ses kurulumuyla ilgili sorunlar olabileceği gibi geliyor. Bu olasılığı araştırarak daha iyi hizmet edileceğini düşünüyorum. Bu uygulamaların tümü ses sistemini kullanmak zorundadır.
StephenG

@StephenG Sanırım haklı olabilirsin. Ancak, herhangi bir Linux'ta ses sürücülerimle ilgili büyük bir sorun bulamadım, ancak video oynatmak için notorisouly tek iş parçacıklı mplayer kullanmama rağmen. Ancak internet bir şekilde ses sürücüsü sorunlarının neden olduğu engelleme sorunları ile doludur, bunu gerçekten anlayamıyorum.
peterh - Monica'yı yeniden başlat

@peterh Gerçekten. Sahip olduğum son ses sorunu, Windoze'un çift önyükleme Linux Mint 18'imin aldığı ses sistemini sorunsuz bir şekilde kullanmasını sağlamaktı. Hızlı bir web aramasında Xubuntu 17.04 ses sorunu görmedim.
StephenG

Artık size yardımcı olmayacak, ancak yükseltmelerden birkaç kez yakıldım. Şimdi, büyük sabit disklerle, tüm kök ve ayrı ev bölümlerimi yeni, boş bölümlere kopyalayıp orada yükseltme yapıyorum. Böylece çalışma sistemi ... çalışır. Yükseltme diğer bölümlerde başarılı olduğunda, gruba önyükleme için varsayılan sistem olduklarını söylerim. Tek yapmanız gereken, test bölümlerinin UUID'lerini yansıtmak için yeni kopyadaki / etc / fstab dosyasını düzenlemek. Bunu kolaylaştırmak için, medya dosyaları gibi diğer verilerimin çoğunu bundan etkilenmeyen başka bir bölüme koydum. gparted senin arkadaşın!
Joe

Yanıtlar:


13

Bunu yapmanın resmi olarak desteklenen bir yolu yoktur, ancak bunu yapabilirsiniz.

Eski sürüme geçme, büyük olasılıkla yükseltme işleminden daha ciddi sorunlara yol açacaktır. Nedenler:

  1. Paket yükleme / kaldırma komut dosyaları sürüm düşürme için test edilmedi.
  2. Paketi yeni bir sürümle değişen pakete özgü yapılandırma dosyaları, veritabanları olabilir. Bu durumlarda, biçim yükseltmeleri geliştirildi, ancak sürüm düşürmeleri çoğunlukla değildi.
  3. Paket bağımlılıkları, sürüm düşürme senaryolarında çok fazla test edilmez. Bu, sürüm düşürme sırasında, uyumsuz paketlerin tesadüfen bulunduğu bir sistemin bazı durumu ortaya çıkabilir.

Tüm bu sorunlar nadirdir. Ancak tipik bir Linux sisteminde binlerce paket vardır, bu yüzden en azından birinde, kesinlikle sorunlarla karşılaşacaksınız. Bunları tek tek elle düzeltmeniz gerekecek.

Dağıtım için kesin adımlar bu yanıtta ayrıntılı olarak açıklanmıştır .

(Sorunun konusu değil, ama çok komik: aynı şekilde, belki de yeniden başlatma olmadan bile farklı Debian tabanlı dağıtımlar arasında geçiş yapabilirsiniz. Her ikisinde de çoklu mimari desteği varsa, hatta yeniden başlatmadan mimarileri değiştirin .)

Hedefiniz, yükseltme işleminden sonra benzer, nadir, pakete özgü bazı sorunlardan kaçınmak olduğundan, dağıtımın neden bir sürüm düşürmeye neden olacağı sorunlarından kaçınmanız muhtemeldir.

Bu nedenle, daha fazla geçici çözüm öneririm:

Yalnızca sorun yaşadığınız birkaç paketi eski sürüme geçirin.

O çok basit:

  1. Eski dağıtımınızın paket kaynaklarını da geçici olarak /etc/apt/sources.list. Böylece, sources.listher iki dağıtım sürümünüz için paket kaynaklarını geçici olarak içerecektir.
  2. apt-get updateÖnbellekleri yüklemek için bir çalıştırın .
  3. Daha apt-cache show mybuggytoolsonra her iki depodaki mybuggytooltüm mevcut sürümleriniz gösterilir . Örneğin, sürümlerde ve içinde göreceksiniz .mybuggytool1.1-crap1.3-crap
  4. Muhtemelen daha sempatik olanı seçin 1.1-crap.
  5. İle yükleyin apt-get install mybuggytool=1.1-crap
  6. Eski distonunuzun çizgilerini sources.list, ve ardından apt-get updatetekrar kaldırın (veya yorum yapın) .

Bu şekilde, buggy aracının paketine sahip olacaksınız - ancak eski dağıtımınızdan. Kütüphanelerin ezici çoğunluğu geriye dönük uyumlu olacak şekilde geliştirildikçe, çok daha düşük olasılıkla bir sorunla karşılaşacaksınız.

Bu paketleri gelecekteki yükseltmelerden muaf tutmak isteyebilirsiniz. Bu cevapta detaylandırılmıştır . Önemli olan:

  • Komutu kullanarak bir paketi tutabilirsiniz apt-mark hold mybuggytool.
  • Sen onu kaldırabilirsin apt-mark unhold mybuggytool.

Teşekkürler @peterh! Tam da ihtiyacım olan bu! Çok teşekkürler!!
JBoy Advance

@JBoyAdvance Benim zevk :-)
peterh

1
Güzel, çok eksiksiz bir cevap.
Joe
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.