Installation d'une distribution comme CentOs
L'intérêt de CentOS est sa compatibilité avec RHEL.Cela requière quelques opérations, simples, et un administrateur habitué à Linux, plus spécifiquement connaissant :
- la distribuiton RHEL et son outil d'installation de paquets yum
- organisation des paquets au besoin (monter un miroir)
- capacité de sélection de paquets : selon utilité (screen, openssh-server...) ou niveaux de sécurité (suppression de paquets, configuration de SELinux, éviter d'installer un Samba en contrôleur de domaine ou un DHCP sur un réseau non dédié...)
voir la gestion des versions chez Red Hat
Installation dans virtualbox
- Installer virtualbox
- utiliser une iso netinstall (par exemple)
- utiliser un miroir local (cf. ci-dessous)
- configurer le netinstall.iso comme étant un disque existant (CDROM), vérifier l'ordre de démarrage
- effectuer l'installation
- rebooter en fin d'installation en désactivant le CDROM
- finaliser l'installation : création d'utilisateur, ajout de paquets
- autant une installation sur poste de travail pourra avoir Gnome (ou KDE), autant pour un serveur éviter d'installer ces paquets
Note :
- ne pas utiliser l'option server pour l'installation, cela correspond à un serveur LAMP (PostgreSQL par exemple n'est pas installé)
- penser à changer la touche hôte : utiliser la touche menu plutôt que le ctrl-droit (pris par Gnome par exemple)
- trouver comment ajouter les guest-additions à une CentOS 5.7
Miroir pour installation locale
Un miroir permet d'effectuer de nouveau une installation, en local sans passer par Internet (plus lent).Cela permet d'avoir un point d'accès facile pour diffuser les paquets RPM : un simple serveur web avec une copie du dépôt suffit.
Taille à prévoir
3,6G os : correspond à base, contient ce dont a besoin la netinstall1,5G updates : mise à jour de paquets
description des arbres
iso disponible sur : http://mirror.ovh.net/ftp.centos.org/5.7/isos/x86_64/ (voir CentOS-5.7-x86_64-netinstall.iso)arbre des rpm : http://mirror.ovh.net/ftp.centos.org/5.7/
http://wiki.centos.org/fr/Download
http://mirror.ovh.net/ftp.centos.org/5.7/os/x86_64/ better as it contains directory images
Commandes de base utiles
rpm -qa | less # liste l'ensemble des paquets installés et leur versionyum install nom_rpm # installation du rpm
yum upgrade nom_rpm # mise à jour du rpm
yum search chaîne # cherche les paquets contenant la chaîne dans leur nom ou leur description
rpm -qa --queryformat="%{SIZE} %{NAME}\n" | sort -n | tail # 10 paquets prenant le plus de place
rpm -qa --queryformat="%{NAME}\n" > liste_noms_paquets.txt # liste les noms de paquets