28

I want to freeze the kernel-version of Kubuntu 14.04.1 LTS Trusty. Is it enough to comment line 5 and 6 of the /etc/apt/source.list (see below)?

4 ...  
5 deb http://de.archive.ubuntu.com/ubuntu/ trusty main restricted  
6 deb-src http://de.archive.ubuntu.com/ubuntu/ trusty main restricted  
7 ...

Here is the check which kernel is in use (the one with an “i” in front):

root:~# aptitude search linux-image-generic linux-headers-generic  
i A linux-headers-generic                               - Generische Linux-Kernel-Header  
p   linux-headers-generic-lts-quantal                   - Generische Linux-Kernel-Header  
p   linux-headers-generic-lts-raring                    - Generische Linux-Kernel-Header  
p   linux-headers-generic-lts-saucy                     - Generische Linux-Kernel-Header  
p   linux-headers-generic-lts-trusty                    - Generische Linux-Kernel-Header  
p   linux-headers-generic-lts-utopic                    - Generic Linux kernel headers  
p   linux-headers-generic-lts-vivid                     - Generic Linux kernel headers  
p   linux-headers-generic-pae                           - Übergangspaket  
i A linux-image-generic                                 - Generisches Linux-Kernel-Abbild  
p   linux-image-generic-lts-quantal                     - Generisches Linux-Kernel-Abbild  
p   linux-image-generic-lts-raring                      - Generisches Linux-Kernel-Abbild  
p   linux-image-generic-lts-saucy                       - Generisches Linux-Kernel-Abbild  
p   linux-image-generic-lts-trusty                      - Generisches Linux-Kernel-Abbild  
p   linux-image-generic-lts-utopic                      - Generic Linux kernel image  
p   linux-image-generic-lts-vivid                       - Generic Linux kernel image  
p   linux-image-generic-pae                             - Übergangspaket
musbach
  • 1,505

2 Answers2

33

These lines are irrelevant to kernel upgrades. And also that is not good to comment them. You will not be able to install some packages if you do it.

You can freeze any package including kernel packages by

sudo apt-mark hold <package_name>

for example

sudo apt-mark hold linux-image-generic linux-headers-generic

But you need to check which kernel meta-package is installed for LTS versions. It may be linux-generic-lts-utopic, etc.

Pilot6
  • 92,041
-6

If you always update using apt-get upgrade you will not get kernel updates since they will be "kept back". You would need to run apt-get dist-upgrade to get kernel upgrades, as well as other system essential upgrades.

The real good answer would probably be to hold those packages so that you can get other system-essential upgrades, but this upgrade vs dist-upgrade information can be useful sometimes.

Calabacin
  • 365