From 732af79cddb56c0689207ce5ac53a088d7789648 Mon Sep 17 00:00:00 2001 From: fosslinux Date: Mon, 11 Oct 2021 07:53:44 +1100 Subject: [PATCH] A small RAM saving in initramfs Before compiling the large Linux kernel, free up RAM space by removing old build dirs. --- sysa/run.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/sysa/run.sh b/sysa/run.sh index bd4a389..9c1f807 100755 --- a/sysa/run.sh +++ b/sysa/run.sh @@ -225,6 +225,15 @@ build kbd-1.15 build make-3.82 +# Clear up some RAM space +grep '^build' "${SOURCES}/run.sh" | sed "s/build //" | sed "s/ .*$//" | while read -r p ; do + rm -rf "${SOURCES:?}/${p:?}" +done +grep '^pkg=' /after.kaem | sed 's/pkg="//' | sed 's/=$//' | while read -r p ; do + rm -rf "${SOURCES:?}/${p:?}" +done +rm -rf "${SOURCES}/mes" + if [ "${CHROOT}" = False ]; then build kexec-tools-2.0.22