maj install.sh
This commit is contained in:
parent
5ed97ae1df
commit
b01839dd68
35
install.sh
35
install.sh
@ -1,6 +1,6 @@
|
||||
#!/bin/bash
|
||||
|
||||
echo "\n
|
||||
echo "
|
||||
██╗ ██╗ ██████╗ ██████╗ ██████╗ ██╗███████╗ ██████╗
|
||||
╚██╗██╔╝██╔═══██╗██╔══██╗██╔══██╗██║██╔════╝██╔═══██╗
|
||||
╚███╔╝ ██║ ██║██████╔╝██████╔╝██║███████╗██║ ██║
|
||||
@ -16,6 +16,7 @@ else
|
||||
sudo apt-get install -y xorriso
|
||||
fi
|
||||
|
||||
|
||||
echo "
|
||||
███████╗██╗ ██╗████████╗██████╗ █████╗ ██████╗████████╗
|
||||
██╔════╝╚██╗██╔╝╚══██╔══╝██╔══██╗██╔══██╗██╔════╝╚══██╔══╝
|
||||
@ -33,14 +34,15 @@ if [ -n "$fichiers_iso" ]; then
|
||||
# Si le dossier n'existe pas, extrait le fichier ISO dans "iso"
|
||||
xorriso -osirrox on -indev "$fichier_iso" -extract / iso && chmod -R +w iso
|
||||
else
|
||||
echo "Le dossier 'iso' existe déjà, le fichier '$fichier_iso' ne sera pas extrait."
|
||||
echo "Un dossier 'iso' existe déjà."
|
||||
fi
|
||||
done
|
||||
else
|
||||
echo "Aucun fichier ISO trouvé dans le répertoire courant."
|
||||
fi
|
||||
|
||||
echo "\n
|
||||
|
||||
echo "
|
||||
███████╗ ██████╗ ██╗ ██╗ █████╗ ███████╗██╗ ██╗███████╗███████╗ ████████╗ ██████╗ ██████╗ ██╗ ███████╗
|
||||
██╔════╝██╔═══██╗██║ ██║██╔══██╗██╔════╝██║ ██║██╔════╝██╔════╝ ╚══██╔══╝██╔═══██╗██╔═══██╗██║ ██╔════╝
|
||||
███████╗██║ ██║██║ ██║███████║███████╗███████║█████╗ ███████╗█████╗██║ ██║ ██║██║ ██║██║ ███████╗
|
||||
@ -55,17 +57,36 @@ else
|
||||
sudo apt-get install -y squashfs-tools syslinux syslinux-efi isolinux
|
||||
fi
|
||||
|
||||
echo "\n
|
||||
|
||||
echo "
|
||||
██████╗ ██████╗ ██████╗ ██╗ ██╗ ███████╗██╗██╗ ███████╗███████╗██╗ ██╗███████╗████████╗███████╗███╗ ███╗
|
||||
██╔════╝██╔═══██╗██╔══██╗╚██╗ ██╔╝ ██╔════╝██║██║ ██╔════╝██╔════╝╚██╗ ██╔╝██╔════╝╚══██╔══╝██╔════╝████╗ ████║
|
||||
██║ ██║ ██║██████╔╝ ╚████╔╝ █████╗ ██║██║ █████╗ ███████╗ ╚████╔╝ ███████╗ ██║ █████╗ ██╔████╔██║
|
||||
██║ ██║ ██║██╔═══╝ ╚██╔╝ ██╔══╝ ██║██║ ██╔══╝ ╚════██║ ╚██╔╝ ╚════██║ ██║ ██╔══╝ ██║╚██╔╝██║
|
||||
╚██████╗╚██████╔╝██║ ██║ ██║ ██║███████╗███████╗███████║ ██║ ███████║ ██║ ███████╗██║ ╚═╝ ██║
|
||||
╚═════╝ ╚═════╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝╚══════╝╚══════╝╚══════╝ ╚═╝ ╚══════╝ ╚═╝ ╚══════╝╚═╝ ╚═╝"
|
||||
cp iso/live/filesystem.squashfs .
|
||||
sudo unsquashfs filesystem.squashfs
|
||||
if [ ! -f filesystem.squashfs ]; then
|
||||
cp iso/live/filesystem.squashfs .
|
||||
else
|
||||
echo "Ce fichier existe déjà dans le dossier courant"
|
||||
fi
|
||||
|
||||
echo "\n
|
||||
|
||||
echo "
|
||||
███████╗██╗ ██╗████████╗██████╗ █████╗ ██████╗████████╗ ███████╗██╗██╗ ███████╗███████╗██╗ ██╗███████╗████████╗███████╗███╗ ███╗
|
||||
██╔════╝╚██╗██╔╝╚══██╔══╝██╔══██╗██╔══██╗██╔════╝╚══██╔══╝ ██╔════╝██║██║ ██╔════╝██╔════╝╚██╗ ██╔╝██╔════╝╚══██╔══╝██╔════╝████╗ ████║
|
||||
█████╗ ╚███╔╝ ██║ ██████╔╝███████║██║ ██║ █████╗ ██║██║ █████╗ ███████╗ ╚████╔╝ ███████╗ ██║ █████╗ ██╔████╔██║
|
||||
██╔══╝ ██╔██╗ ██║ ██╔══██╗██╔══██║██║ ██║ ██╔══╝ ██║██║ ██╔══╝ ╚════██║ ╚██╔╝ ╚════██║ ██║ ██╔══╝ ██║╚██╔╝██║
|
||||
███████╗██╔╝ ██╗ ██║ ██║ ██║██║ ██║╚██████╗ ██║ ██║ ██║███████╗███████╗███████║ ██║ ███████║ ██║ ███████╗██║ ╚═╝ ██║
|
||||
╚══════╝╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝ ╚═╝╚══════╝╚══════╝╚══════╝ ╚═╝ ╚══════╝ ╚═╝ ╚══════╝╚═╝ ╚═╝"
|
||||
if [ ! -f squashfs-root ]; then
|
||||
sudo unsquashfs filesystem.squashfs
|
||||
else
|
||||
echo "Ce dossier existe déjà"
|
||||
fi
|
||||
|
||||
|
||||
echo "
|
||||
██╗███╗ ██╗███████╗████████╗ █████╗ ██╗ ██╗ ███████╗ █████╗ ██╗ ██╗███████╗██████╗ ██████╗ ██████╗ ████████╗
|
||||
██║████╗ ██║██╔════╝╚══██╔══╝██╔══██╗██║ ██║ ██╔════╝██╔══██╗██║ ██╔╝██╔════╝██╔══██╗██╔═══██╗██╔═══██╗╚══██╔══╝
|
||||
██║██╔██╗ ██║███████╗ ██║ ███████║██║ ██║ █████╗ ███████║█████╔╝ █████╗ ██████╔╝██║ ██║██║ ██║ ██║
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user