Ubuntu 16.04 çekirdeğine (4.4.0-89 ve -91) yapılan son yükseltmeler dizüstü bilgisayarımda kötü bir şekilde başarısız oldu. Ne mutlu ki, önceki, çalışan sürümü hala yükledim (4.4.0-57). Şimdilik Grub'un bana bir menü gösterecek şekilde yapılandırıldım ve önyüklemede manuel olarak -57'yi seçiyorum, ancak bu kırılgan görünüyor, muhtemelen bir gelecek için kırılacak sudo apt upgrade
.
Sanırım istiyorum:
- -89 ve -91'i kaldırmak için, bana hiç iyi gelmediklerinden.
- Yükseltmeler yoluyla devam edecek şekilde -57'yi Grub için varsayılan yapmak.
- Daha sonra çekirdek yükseltmesi yüklesem bile -57'nin yüklü kalmasını sağlamak için
- Daha sonra çekirdek güncellemelerini kolayca deneyebilmek için, ancak başarısız olursa -57'ye geri dönün. Birincil endişem -57 otomatik olarak kaldırılıyor.
- Daha sonra çalışan bir güncelleme bulursam, tüm bunları geri almak ve aşağıdaki çekirdek güncellemelerine geri dönmek için kolay bir yol.
-91 ile kaldırmaya çalışmak sudo apt remove linux-image-4.4.0-91-generic
linux-jenerik ve linux-headers- generic'i kaldırmamı gerektirir. Kötü görünüyor, bu yüzden denemedim.
Genel sorun hakkında çeşitli sorular bulabilirim, ancak hiçbiri tüm hedeflerime hitap etmiyor gibi görünüyor ve çoğu artık daha fazla uyguladıklarını sanmamaya yetecek kadar eski.
Bunu yapmanın en iyi yolu nedir?
Ek : Bu, belirli bir paketin güncellenmesi nasıl önlenir? . Bu cevap sorumun bir kısmını ele alabilir, ancak daha büyük resmi ele almaz.
Genel olarak, sorun çekirdeğin olağandışı bir şekilde ele alınması. Linux-generic ve linux-image-headers'a bağımlı olmaktan başka bir şey olmayan linux-jenerik yoluyla kurulur. Bunlar sırayla sadece linux-linux-image-VERSION-generic ve headers-VERSION-jeneric'e bağımlıdır, sürüm numarasını paket adına çevirmek için dikkate değer paketlerdir (muhtemelen paralel olarak çoklu kurulumu kolaylaştırmak için).
Bu yanıtta özellikle belirtilmeyenler:
- -89 ve -91'in nasıl kaldırılacağını ele almaz.
- Daha sonraki güncelleştirmeleri yüklesem bile -57'nin Grub için nasıl varsayılan yapılacağına değinmez.
- Daha sonraki güncelleştirmeleri yüklesem bile -57'nin yüklü kalmasını nasıl sağlayacağınızı ele almaz. Yanıt, ilgili birkaç paket göz önüne alındığında, bir veya daha fazla paket tutmak olsa bile, hangilerini tutacağım? Linux-jenerik tutma meselesi varsa, önce nasıl eski sürüme geçirebilirim?