Yeni çekirdek nasıl kaldırılır ve eski varsayılan nasıl yapılır (16.04)


19

Askıya alma / hybernate'i etkinleştirmek için çekirdeğimi 4.4.8 sürümüne yükselttim, ancak pil ömrünü kısalttı. Ben de istiyorum

a . Ubuntu 16.04 LTS'de je 4.4.8'i sil ve 4.4.0 çekirdeğine geri dön

b. yeni çekirdeği bırakın, ancak eski (4.4.0) varsayılan önyükleme çekirdeğini yapın.

Bu konuda biraz deneyimsizim, bu yüzden adımlar ve heads-up istiyorum :)

Ayrıca, yalnızca sevk edilen çekirdeğe bağlı kalmalı ve sistemlerim için düzeltmeleri ve güncellemeleri beklemeli miyim, yoksa uygun gördüğüm çekirdekleri yükseltebilir miyim? Öneri nedir?

Dpkg -l çıktısı | grep linux

ii  console-setup-linux                           1.108ubuntu15                                       all          Linux specific part of console-setup
ii  ladspa-sdk                                    1.13-2                                              amd64        sample tools for linux-audio-dev plugin architecture
ii  libselinux1:amd64                             2.4-3build2                                         amd64        SELinux runtime shared libraries
ii  libselinux1:i386                              2.4-3build2                                         i386         SELinux runtime shared libraries
ii  libv4l-0:amd64                                1.10.0-1                                            amd64        Collection of video4linux support libraries
ii  libv4lconvert0:amd64                          1.10.0-1                                            amd64        Video4linux frame format conversion library
ii  linux-base                                    4.0ubuntu1                                          all          Linux image base package
ii  linux-firmware                                1.157                                               all          Firmware for Linux kernel drivers
ii  linux-generic                                 4.4.0.21.22                                         **amd64        Complete Generic Linux kernel and headers
ii  linux-headers-4.4.0-21                        4.4.0-21.37                                         all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-21-generic                4.4.0-21.37                                         amd64        Linux kernel headers for version 4.4.0 on 64 bit x86 SMP**
ii  linux-headers-4.4.8-040408                    4.4.8-040408.201604200335                           all          Header files related to Linux kernel version 4.4.8
ii  linux-headers-4.4.8-040408-generic            4.4.8-040408.201604200335                           amd64        Linux kernel headers for version 4.4.8 on 64 bit x86 SMP
ii  linux-headers-generic                         4.4.0.21.22                                         amd64        Generic Linux kernel headers
ii  linux-image-4.4.0-21-generic                  4.4.0-21.37                                         amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-4.4.8-040408-generic              4.4.8-040408.201604200335                           amd64        Linux kernel image for version 4.4.8 on 64 bit x86 SMP
ii  linux-image-extra-4.4.0-21-generic            4.4.0-21.37                                         amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-generic                           4.4.0.21.22                                         amd64        Generic Linux kernel image
ii  linux-libc-dev:amd64                          4.4.0-21.37                                         amd64        Linux Kernel Headers for development
ii  linux-sound-base                              1.0.25+dfsg-0ubuntu5                                all          base package for ALSA and OSS sound systems
ii  linux-tools-4.4.0-21                          4.4.0-21.37                                         amd64        Linux kernel version specific tools for version 4.4.0-21
ii  linux-tools-4.4.0-21-generic                  4.4.0-21.37                                         amd64        Linux kernel version specific tools for version 4.4.0-21
ii  linux-tools-common                            4.4.0-21.37                                         all          Linux kernel version specific tools for version 4.4.0
ii  linux-tools-virtual                           4.4.0.21.22                                         amd64        This package will always depend on the latest minimal generic kernel tools.
ii  pptp-linux                                    1.8.0-1                                             amd64        Point-to-Point Tunneling Protocol (PPTP) Client
ii  syslinux                                      3:6.03+dfsg-11ubuntu1                               amd64        collection of bootloaders (DOS FAT and NTFS bootloader)
ii  syslinux-common                               3:6.03+dfsg-11ubuntu1                               all          collection of bootloaders (common)
ii  syslinux-legacy                               2:3.63+dfsg-2ubuntu8                                amd64        Bootloader for Linux/i386 using MS-DOS floppies
ii  util-linux                                    2.27.1-6ubuntu3                                     amd64        miscellaneous system utilities

Yanıtlar:


20

Bilgisayarınızı yeniden başlatın, BIOS'unuz shiftGRUB menüsünü açmak için hızlıca basıldığında , zamanlamayı doğru yapmak için birkaç denemeye ihtiyacınız olabilir.

Orada Gelişmiş seçenekler'i seçin ve eski çekirdeği önyüklemeyi seçin. Daha sonra yeni çekirdeğe ait olan her şeyi güvenle kaldırabilir ve onunla yapılabilir:

sudo apt-get remove "linux-headers-4.4.8*"
sudo apt-get remove "linux-image-4.4.8*"

Bunu denerken, istediğim dahil olmak üzere önceki tüm çekirdekleri silmeye çalıştı. Ancak sonuncuyu silmeye çalışmadı. computer.login: ~ $ sudo apt-get kaldır "linux-headers-4.15.0-45 *" [...] ENLEVÉS'i hedefleyen les paquets intiharları: linux-jenerik linux-headers-4.15.0-43 linux-head- 4.15.0-43-jenerik linux-başlıkları-4.15.0-44 linux-başlıkları-4.15.0-44-genel linux-başlıkları-genel 0 mis à jour, 0 nouvellement installés, 6 à enlever et 17 non mis à jour . Après cette opération, 180 Mo d'espace disque libérés seront. Souhaitez-vous continuer? [O / n] n Annülasyon.
Autiwa

1
UEFI kullanırken bunun yerine escape tuşuna basın.
holmberd

18.04'ten itibaren artık tek bir çekirdek güncellemesini kullanıcı olarak kullanamaz removeveya purgesilemezsiniz, genel görüntüyü de siler.
Benjamin R

@BenjaminR: Lütfen bu bilgi için bir kaynak bağlayabilir misiniz, çünkü 18.04'ümde bu harika çalışıyor.
Videonauth

Yapmanın @Videonauth removeya purgeait linux-image-5.0.0-31-genericdiyor linux-image-generic-hwe-18.04belirlediğimden ne olursa olsun çekirdek sürümü yanı sıra kaldırılacaktır. Sadece kendim tekrar kontrol ettim.
Benjamin R
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.