nodejs patches
This commit is contained in:
@@ -1,4 +1,10 @@
|
||||
#!/bin/bash
|
||||
|
||||
if [ "$EUID" = 0 ]
|
||||
then echo "Please don't run this as root"
|
||||
exit
|
||||
fi
|
||||
|
||||
# 2> /dev/null veut dire que l'on veut pas voire les erreurs
|
||||
sudo umount rootfs/proc -R 2> /dev/null
|
||||
sudo rm -rf rootfs/ 2> /dev/null
|
||||
@@ -9,7 +15,8 @@ mkdir -p rootfs/boot
|
||||
mkdir -p rootfs/chibrax
|
||||
|
||||
#installation de grub
|
||||
sudo pacstrap rootfs coreutils grub sed
|
||||
# coreutils = cat
|
||||
sudo pacstrap rootfs coreutils grub sed || exit 1
|
||||
|
||||
echo "construction de Nodejs"
|
||||
chmod +x ./nodejs/build.sh
|
||||
@@ -27,7 +34,7 @@ echo "Cloning the firmware"
|
||||
# on masque les erreurs si le depot est deja clone
|
||||
git clone https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git 2> /dev/null
|
||||
cd linux-firmware && git pull && cd -
|
||||
sudo mkdir -p rootfs/usr/lib/firmware
|
||||
sudo mkdir -p rootfs/usr/lib/firmware || exit 1
|
||||
sudo cp linux-firmware/* rootfs/usr/lib/firmware/ -r || exit 1
|
||||
echo "done"
|
||||
|
||||
@@ -37,4 +44,12 @@ echo "done"
|
||||
|
||||
sudo cp rootfs\ overrides/* rootfs/ -r || exit 1
|
||||
|
||||
sudo rm rootfs/var/cache -rf
|
||||
sudo rm rootfs/var/cache -r
|
||||
|
||||
echo "removing arch's grub hooks"
|
||||
sudo rm rootfs/etc/grub.d/10_linux
|
||||
sudo rm rootfs/etc/grub.d/20_linux_xen
|
||||
sudo rm rootfs/etc/grub.d/30_os-prober
|
||||
sudo rm rootfs/etc/grub.d/41_custom
|
||||
#celui sert a rien tant qu'on ne supporte pas l'uefi
|
||||
sudo rm rootfs/etc/grub.d/30_uefi-firmware
|
||||
Reference in New Issue
Block a user