Je ne doute pas que les nobles dons - les administrateurs Linux - s'efforcent de minimiser autant que possible l'ensemble de packages installés sur le serveur. C'est plus économique, plus sûr et donne à l'administrateur un sentiment de contrôle et de compréhension complets des processus en cours.
Par conséquent, un scénario typique pour l'installation initiale du système d'exploitation consiste à choisir l'option minimale, puis à la remplir avec les packages nécessaires.
Cependant, l'option minimale offerte par le programme d'installation de CentOS s'avère pas tout à fait minimale. Il existe un moyen de réduire la taille de l'installation initiale du système d'une manière documentée standard.
En utilisant le système d'exploitation CentOS au travail, vous découvrirez tôt ou tard l'automatisation de son installation à l'aide du mécanisme Kickstart. Je n'ai pas installé CentOS avec le programme d'installation standard depuis longtemps. Au cours des travaux, un arsenal suffisant de fichiers de démarrage de configuration a été accumulé, vous permettant de déployer automatiquement des systèmes, y compris sur LVM, des partitions cryptographiques, avec une interface graphique minimale, etc.
Et donc, dans l'une des versions de la 7e version, RedHat a ajouté une option étonnante à Kickstart, qui vous permet de minimiser davantage l'image du système installé :
--nocore
Désactive l'installation du Core groupe de packages qui est sinon toujours installé par défaut. Désactiver le Core le groupe de packages doit être utilisé pour créer des conteneurs légers ; l'installation d'un système de bureau ou de serveur avec --nocore se traduira par un système inutilisable.
RedHat met honnêtement en garde contre les conséquences possibles de l'utilisation de cette option, mais mes années d'utilisation dans un environnement réel confirment sa stabilité et son applicabilité.
Vous trouverez ci-dessous un exemple de fichier kickstart d'installation minimal. Les braves peuvent en exclure miam. Préparez-vous pour des surprises :
Je tiens à noter que CentOS / RedHat est plus fidèle à Fedora dans l'interprétation de l'option. Ce dernier émasculera tellement le système qu'il devra être réinstallé avec l'ajout d'utilitaires vitaux.
En bonus, je donnerai un "sort" pour l'installation d'un environnement graphique minimal dans CentOS/RedHat (version 7) :