From 142e46b51d99ffb184ab4debd51649d1c04a12fc Mon Sep 17 00:00:00 2001 From: Christoffer Date: Tue, 8 Aug 2017 13:03:43 +0200 Subject: [PATCH 1/2] New chapter Linux --- main.tex | 1 + 1 file changed, 1 insertion(+) diff --git a/main.tex b/main.tex index 66d2d61..06521e4 100644 --- a/main.tex +++ b/main.tex @@ -33,6 +33,7 @@ \include{chapter/wireless} \include{chapter/voip} \include{chapter/baseconf} +\include{chapter/linux} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % From 292cc891a27bdf2efff5a7eba6c59d7c2b53f948 Mon Sep 17 00:00:00 2001 From: Christoffer Date: Tue, 8 Aug 2017 13:03:59 +0200 Subject: [PATCH 2/2] Linux chapter: 1st section: upgrading the kernel --- chapter/linux.tex | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 chapter/linux.tex diff --git a/chapter/linux.tex b/chapter/linux.tex new file mode 100644 index 0000000..9733274 --- /dev/null +++ b/chapter/linux.tex @@ -0,0 +1,34 @@ +\chapter{Linux} + +\section{Kernel Upgrades} + +\begin{txt} + # LIST KERNELS ON /boot PARTITION + + dpkg --list | grep linux-image + dpkg --list | grep linux-headers +\end{txt} + +\begin{txt} + # REMOVE SELECTED KERNEL VERSIONS FROM BOOT PARTITION + + sudo apt-get purge linux-image-4.4.0-{75,78,79} + sudo apt-get purge linux-image-extra-4.4.0-{75,78,79} + sudo apt-get purge linux-headers-4.4.0-{75,78,79} + + or + + sudo apt autoremove [-f] +\end{txt} + +\begin{txt} + # My one-liner to remove old kernels (this also frees up disk space) + # https://askubuntu.com/a/254585 + + dpkg --list | grep linux-image | awk '{ print \$2 }' | sort -V | sed -n '/'`uname -r`'/q;p' | xargs sudo apt-get -y purge +\end{txt} + +\begin{txt} + # Remember to update grub2 configuration + sudo update-grub2 +\end{txt} \ No newline at end of file