Installation simplifiée d'Adamantix
Depuis peu; un CD d'installation permet d'avoir facilement un système adamantix.
Première étape, on télécharge l'ISO et on la grave.
I / INSTALLATION
Nous allons donc commencer par booter sur le CD
Le premier choix est suffisant, l'iso est basée sur un cd de rescue donc
la première étape consiste à charger le système
en ram.
Première chose, on change sa langue du clavier avec loadkeys -q fr
Ensuite on tape adamantix-install
On accepte le disclaimer
Il nous demande la langue du clavier, mais il n'y a pas le français
;
il faudra se débrouiller avec un clavier américain pour l'installation.
Ensuite on partitionne son disque dur; l'utilisation de cfdisk m'a posé
problème.
Préférez l'utilisation de fdisk surtout si c'est un disque qui
a une table de partition vide
(n pour une nouvelle partition, t pour changer le type -> 83 par défaut
linux,
ne pas oublier de mettre une partition swap (type 82) et w pour enregistrer.
Attention : le bootloader sera GRUB donc il ne faut pas créer de partition
/boot séparée de la partition racine.
Après cela continuez l'installation; approuvez l'emplacement de votre
partition swap
Puis choisissez la partition racine.
Il vous demandera le formatage des partitions.
Je vous conseille de choisir ext3 comme système de fichiers;
on est tenté de choisir xfs mais attention le noyau ne gère pas
le xfs, donc au premier reboot;
le système ne se chargera pas (petit piège car toute l'install
se passe correctement)
Après avoir formaté vos partitions; on continue l'installation.
Voici la configuration réseau; rien de compliqué;on choisit l'interface;
l'@ip, le masque, la gateway, et les serveurs dns
Ensuite le hostname (nom de la machine), la timezone (ici Europe,Paris)
Puis arrive le moment de choisir le mirroir pour les updates. Mon préféré est celui placé en hollande.
Acceptez les updates de sécurité (nous verrons après qu'il y a une petite erreur dans le script d'install)
Ensuite on choisit le disque de boot; préférez utiliser un disque
plutôt qu'une partition.
Le moment de choisir son mot de passe root "attention, votre clavier
est américain, donc choisissez un mot de passe simple( étitez
les a,q,w,z caractères et chiffres )" pas d'inquiétude
c'est juste pour qu'au premier boot, on ne se retrouve pas coincé.
Pareil pour le mot de passe du secoff (vous verrez qu'avec le rsbac, root n'est
pas l'utilisateur le plus puissant)
Voilà l'install est finie, tapez reboot.
II / Premier démarrage
Choisissez le premier noyau dans le menu
Voilà, votre system boot. Première astuce, mettre son clavier en français (on va y arriver !)
On tape tant bien que mal dpkg-reconfigure console-data
On choisit alors select keymap from arch list; azerty; french; with or
without euro.
Il y a un petit bug dans le script d'install; lorsqu'il crée le sources.list;
il manque un tout petit espace
pour la ligne des updates de sécurité.
vi /etc/apt/sources.list
on ajoute alors un espace pour obtenir deb http://security.adamantix.org/[espace]stable-security
main contrib
on fait alors un apt-get update
puis apt-get upgrade
L'iso contient la version 1.02; après un reboot, ce doit être la version 1.03 (à ce jour)
III / Bien commencer
Petite astuce : vi me fait taper des crises de nerf ! je veux vim !
Petit problème il n'est pas dans les packages.
On édite de nouveau le sources.list et on ajoute son mirroir debian habituel
( deb http://ftp.fr.debian.org/debian stable main)
apt-get update; et attention, comme le package que l'on va installer ne fait
pas partie de la distrib; debsig-verify va nous rembarer.
apt-get remove debsig-verify
apt-get install vim
on peut retirer la ligne dans le sources.list (avec vim ;))
apt-get udpate
apt-get install debsig-verify.
Autre astuce, on peut booster la completion ( complétion sur les pacquages apt, commandes, etc...)
vi .bashrc (dans le répertoire root)
on ajoute :
bash=${BASH_VERSION%.*}; bmajor=${bash%.*}; bminor=${bash#*.}
if [ "$PS1" ] && [ $bmajor -eq 2 ] && [ $bminor '>'
04 ] \
&& [ -f /etc/bash_completion ]; then # interactive shell
# Source completion code
. /etc/bash_completion
fi
unset bash bmajor bminor
puis rechargez le avec . .basrhc
Encore une chose, par défaut, il y a shorewall d'installé et
qui bloque tout;
Perso je préfère taper mes règles à la mimine; donc
/etc/init.d/shorewall stop
apt-get remove shorewall
Dans un premier temps; je change la politique qui bloque tout; et j'accepte
tout.
iptables -P INPUT -j ACCEPT
iptables -P OUTPUT -j ACCEPT
pour prendre la main en ssh, faites un rm /etc/ssh/ssh_not_to_be_run et /etc/init.d/ssh
restart
Voilà vous pouvez commencez tranquilement sur votre adamantix !
Document réalisé par antolien
version 1.0 ( 06/07/2004)
Ce document est librement distribuable tant qu'il reste inchangé, vous
pouvez envoyer vos suggestions, améliorations, remarques, astuces à
antolien_(at)_ixus.net.