Xdavius / postinstall-debian

A set of scripts to quickly setting up Debian for gaming
Other
22 stars 6 forks source link

POSTINSTALL-DEBIAN - Configurer Facilement Debian !

English version

Cet outil a été conçu pour être plus facilement utilisable avec les ISOs Lives de Debian et l'installateur graphique. Les ISOs lives sont disponibles ici :

  https://cdimage.debian.org/debian-cd/current-live/amd64/iso-hybrid/

Télécharger les images Live Debian Testing :

  https://cdimage.debian.org/cdimage/weekly-live-builds/amd64/iso-hybrid/

Le mot de passe ROOT/SUDO des ISOs live est : live

L'interface GUI a été pensée pour fonctionner avec GNOME et KDE et Debian 12/Stable. Une compatibilié est en cours pour prendre en charge CINNAMON, et à terme, un support complet pour Linux Mint Debian Edition.

Vidéos sur postinstall-debian :

Un programme de post install debian en graphique ! by Davius

Installation Debian + Script post-installation feat Davius

AVANT DE COMMENCER :

Il est nécessaire d'avoir configuré SUDO pour utiliser la version GUI.

SI VOUS AVEZ INSTALLÉ DEBIAN DEPUIS UNE ISO LIVE, SUDO EST DÉjÀ CONFIGURÉ !

Utiliser la console de dépannage avec Debian

Si vous avez installé Debian avec sudo sans compte root, il faudra l'activer après l'installation pour avoir accès à la console de dépannage (menu avancé de grub) ou bien en cas d'une erreur sur un fichier de configuration empèchant le démarrage du système. Pour activer le compte ROOT (Superutilisateur) :

  sudo passwd root

Saisissez un nouveau mot de passe. Puis vérifiez que tout est OK en vous connectant :

  su -

Pour quitter l'invite de commande root, tapez 'exit'.

INSTALLATION :

UTILISATION AVEC INTERFACE GRAPHIQUE (MODE SIMPLIFIÉ/Débutants - Debian 12/STABLE Uniquement) :

L'utilisation de la GUI est volairement bloquée sur Testing/Sid. Si vous utilisez ces version, c'est que vous avez déjà les bases. Vous devrez alors utiliser la TUI

L'interface graphique est optimisée pour GNOME et KDE uniquement.

NOTE IMPORTANTE !!

- Ce logiciel dépend de YAD. Son installation s'effectue automatiquement de façon transparente.

- Bash-completions et curl sont installés automatiquements pour combler les différences entre l'installation live et en ligne.

- Si Gnome est détecté, l'installation et configuration de flatpak sera effectuée. Pour KDE, l'installation se fait en 3 clics dans Discover/Configuration.

- L'activation du Multilib, Contrib et Non-free est effectuée au lancement de la GUI pour améliorer l'expérience utilisateur.

- La valeure vm_map.max.count est automatiquement montée pour assurer la meilleure compatibilitée pour les jeux vidéos.

- KDE est livré avec PulseAudio et Wayland, contrairement à Gnome. Le script remplacera automatiquement PulseAudio par Pipewire.

SI VOUS NE LE SOUHAITEZ PAS, UTILISEZ LA TUI !!


POUR CEUX SOUHAITANT UTILISER L'INTERFACE TUI (MODE EXPERT) :

Vous devez exécuter l'application depuis un terminal en root ou en utilisateur :

INSTALLATION AVEC SECUREBOOT ACTIF (À EFFECTUER AVANT TOUTE AUTRE INSTALLATION DE KERNEL OU DRIVER) :

Pour GNOME/KDE :

Une compatibilité existe si vous avez Zenity d'installé sur votre système.

Pour les autres DE :

Instruction et aide pour Secureboot :

Debian Testing/Sid

Si vous utilisez ces versions, il est recommandé d'utiliser le script Postinstall-Testing AIO depuis l'interface TUI. Toutefois pour les plus experts, les autres options restent disponible malgrès le risque d'incompatibilités.

Le script est toujours en Bêta et de nouvelles options vont continuer à arriver. Si vous avez besoin des derniers firmwares AMD/Linux, choisissez les options 4 puis 6 de l'interface TUI.

N'utilisez pas DEBIAN TESTING/SID sans avoir acquis les bases de Debian

Kernels Customs :

Il existe 2 principaux fournisseurs de Kernels Gaming :

Si vous avez une carte graphique NVIDIA, il se peut que des incompatibilités se produisent et que le pilote Nvidia ne soit pas encore rendu compatible avec ces kernels très récents et mis à jour en continu. COMPATIBLE UNIQUEMENT AVEC LE DRIVER FOURNIT PAR NVIDIA !

Je vous recommande plutôt l'utilisation du kernel TKG avec Nvidia, à installer vous mêmes, afin de vous assurer que tout se passe bien à l'installation. Il ne se metra pas à jour tout seul et permet de choisir la branche LTS ou Current voir une branche intermédiaire. Cela offre plus de contrôle et permet d'éviter la casse.

Si vous possédez une carte AMD, le Liquorix est plus simple à mettre en place (Une ligne à copier coller dans le terminal, nécessite d'avoir installé curl)

SECUREBOOT + Kernels Customs :

Seul le kernel TKG est entièrement supportés avec secureboot activé après avoir configuré celui-ci avec l'outil fourni par cet utilitaire. L'outil ne prend plus en charge Liquorix ni Xanmod !

Kernels Backports Debian Stable :

Pour utiliser les backports, vous pouvez les configurer en 1 clic dans la section Utilitaires.

Pour mettre à niveau votre kernel en 1 commande :

sudo apt install -t stable-backports linux-image-amd64 linux-headers-amd64 

Une fois terminé, redémarrez la machine.

Astuces/Dépannage :

Contenu des scripts :

SecureBoot :

Nvidia :

AMD / Intel :

ROCM :

Page officielle ROCM

Jeux :

Gestionaires de paquets

Firmwares :

Backports ou Sid :

Laptops

REMERCIEMENTS :

Merci à Bazogueur Tobal, Cptcavern, Pandatomikk, Christophe, Cfrancky77, Piaf-jaune pour le logo de l'application, et toute la Team GLF pour leur participation et tests sur ce projet !

Merci à tous les développeurs sur GitHub qui partagent leur travail sans lesquels ce projet n'aurait jamais abouti !