Ajout d'une mise à jour complète du système avant l'installation et limitation des threads pour l'installation de ghostty et bluetui afin d'éviter les erreurs de mémoire.

This commit is contained in:
Puechberty Arthur
2026-07-30 17:44:20 +02:00
parent 8ae85d5d20
commit 7dd0d6bfdf
+4 -1
View File
@@ -114,6 +114,10 @@ cat > /mnt/setup.sh << EOF
#!/bin/bash #!/bin/bash
set -e set -e
# Mise à jour complète du système pour avoir la bonne version de pacman/libalpm
echo "[INFO] Mise à jour du système (pacman -Syu)..."
pacman -Syu --noconfirm
# Fuseau horaire # Fuseau horaire
ln -sf /usr/share/zoneinfo/Europe/Paris /etc/localtime ln -sf /usr/share/zoneinfo/Europe/Paris /etc/localtime
hwclock --systohc hwclock --systohc
@@ -218,7 +222,6 @@ if ! command -v paru &> /dev/null; then
echo "[ERROR] paru n'a pas pu être installé." echo "[ERROR] paru n'a pas pu être installé."
else else
echo "[INFO] Installation de ghostty et bluetui (limitation a 1 coeur pour eviter le Out of Memory)..." echo "[INFO] Installation de ghostty et bluetui (limitation a 1 coeur pour eviter le Out of Memory)..."
# Limiter Cargo et Make à 1 thread pour éviter l'OOM sur les petits PC portables
sudo -u $USERNAME bash -c "export CARGO_BUILD_JOBS=1; export MAKEFLAGS='-j1'; paru -S --noconfirm --skipreview ghostty-git bluetui" || echo "[WARNING] Erreur pendant l'install de ghostty/bluetui" sudo -u $USERNAME bash -c "export CARGO_BUILD_JOBS=1; export MAKEFLAGS='-j1'; paru -S --noconfirm --skipreview ghostty-git bluetui" || echo "[WARNING] Erreur pendant l'install de ghostty/bluetui"
fi fi