From 23116629f964e5edd89018a60127f527c644ad78 Mon Sep 17 00:00:00 2001 From: Jeremy MANSON Date: Sun, 15 Oct 2017 19:08:43 +0200 Subject: [PATCH] =?UTF-8?q?Mettre=20=C3=A0=20jour=20'install=5Fsys.sh'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- install_sys.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/install_sys.sh b/install_sys.sh index be3ce81..5915f50 100644 --- a/install_sys.sh +++ b/install_sys.sh @@ -28,6 +28,12 @@ echo "Europe/Paris" > $CHROOT/etc/timezone cp /etc/resolv.conf $CHROOT/etc/resolv.conf mirrorselect -i -c FR -o >> $CHROOT/etc/portage/make.conf +NJOBS=$(grep '^processor' /proc/cpuinfo | sort -u | wc -l) +MAKEOPTS="-j$((NJOBS+1)) -l${NJOBS}" +echo MAKEOPTS='"'$MAKEOPTS'"' >> $CHROOT/etc/portage/make.conf +echo MAKEOPTS='"'${NJOBS}" >> $CHROOT/etc/genkernel.conf +EMERGE_DEFAULT_OPTS="--jobs=${NJOBS} --load-average=${NJOBS}" +echo EMERGE_DEFAULT_OPTS=$EMERGE_DEFAULT_OPTS >> $CHROOT/etc/portage/make.conf mkdir $CHROOT/etc/portage/repos.conf cp $CHROOT/usr/share/portage/config/repos.conf $CHROOT/etc/portage/repos.conf/gentoo.conf chroot $CHROOT /bin/bash -c "emerge --config sys-libs/timezone-data"