#!/usr/bin/env bash clear echo "/>[info] Welcome - Bienvenue - Bienvenido - مرحبا بكم - 欢迎 - いらっしゃいませ" echo "/>[info] Script IRP-CTS for ArchLinux Based v1.2 pour Safyr VI-2 par Tyleo Dev™️ - Convertisseur de distribution vers un usage Serveur (sans bureau)" echo "===================================================================================================================================================" echo " This Script support ArchLinux based systems with XFCE as desktop (Manjaro XFCE for example)." echo "===================================================================================================================================================" echo "/>[info] Vérification de l'OS ..." if ! command -v pacman 1> /dev/null then echo "/>[error] Systéme non ARCH - Lancement annulé" exit fi echo "!>[WARNING] Si il s'agit d'un PC de bureau ou d'une installation pour usage normal, faite CTRL+C dans les 10 secondes qui suivent !!" sleep 10 echo "/>(info) PACMAN Détécté ==> OK" echo "/>[pacman] Mise à jour de l'Index PACMAN" sudo pacman -Sy --noconfirm echo "/>[pacman] Suppression des paquets de Bureau (DE) ..." sudo pacman xfce4 --noconfirm -Rc sudo pacman xorg --noconfirm -Rc sudo pacman xorg-xinit --noconfirm -Rc sudo pacman libx11 --noconfirm -Rc sudo pacman lib32-libx11 --noconfirm -Rc sudo pacman qt5-base --noconfirm -Rc sudo pacman qt6-base --noconfirm -Rc sudo pacman gtk2 --noconfirm -Rc sudo pacman gtk3 --noconfirm -Rc sudo pacman gtk4 --noconfirm -Rc sudo pacman lightdm-gtk-greeter --noconfirm -Rc echo "/>[pacman] Installation de l'administration serveur (Cockpit, SSHD) ..." sudo pacman -Sy --noconfirm cockpit echo "/>[pacman] Installation des paquets de gestion serveur (Yay, Btop, Ctop, Docker Pack et LazyDocker) ..." sudo pacman -Sy --noconfirm btop yay ctop docker docker-compose screen echo "/>[systemctl] Enabling Services ..." sudo systemctl enable --now docker.socket sudo systemctl enable --now cockpit.socket sudo systemctl enable --now sshd sudo systemctl enable --now ssh echo "/>[info] Conversion Terminée, un reboot est nécessaire. Reboot dans 5 secondes." sudo sed -i 's/Manjaro/Manjaro Server Edition/g' /etc/os-release sleep 5 sudo reboot -f