NOM

edix_apres_installation - Quelques configurations après installation du système edix

INTRODUCTION

Cette documentation décrit quelques actes de configuration qui restent à effectuer après l'installation du système d'exploitation edix. On admet donc que edix est déjà installé et opérationnel (voir la page de manuel edix_installation(7f)).

METTRE A JOUR LE SYSTEME

Voir la page de manuel edix_mise_a_jour(7f)

VOIR AUSSI

edix(7f), edix_installation(7f)

SUITE POUR MEMOIRE

A REPRENDRE : CHOISIR LE HOSTNAME ET LES MOTS DE PASSE

Dans la version d'edix que nous distribuons, le hostname de la machine est cle-edix et les mots de passe des trois utilisateurs sont les suivants :

*
etudiant&1edix pour l'utilisateur etudiant
*
lafrier&1edix pour l'utilisateur lafrier
*
administrateur&1edix pour root

Il est tout à fait possible de conserver ces choix si votre machine est conçue pour une utilisation personnelle. Si elle est accessible à plusieurs personnes et/ou si elle appartient à un parc de machines, vous souhaiterez modifier ces choix.

Pour cela, on se connecte sous root et on utilise les commandes suivantes :

cle-edix ~ # echo "nouveau_hostname" > /etc/hostname cle-edix ~ # passwd etudiant cle-edix ~ # passwd lafrier cle-edix ~ # passwd

A REPRENDRE : AJOUTER UN SWAPFILE

Par défaut, le système edix n'utilise pas de mémoire d'échange. Vous pouvez avoir des raisons particulière de souhaiter introduire une telle mémoire d'échange, par exemple si vous avez un ordinateur portable et que vous souhaitez utiliser l'hibernation.

Pour cela vous pouvez dédier une partie de la partition racine à ces échanges en créant un swapfile. Admettons que vous avez 64G de mémoire vive sur un ordinateur portable qui doit utiliser l'hibernation. Le swapfile doit donc être d'une taille supérieure à 64G de façon à permettre la recopie de l'ensemble de la mémoire. Vous souhaitez prendre de la marge et créer un swapfile de 100GiB. Après vous être connecté en tant que root, la procédure est la suivante.

cle-edix ~ # fallocate -l 100GiB /swapfile cle-edix ~ # chmod 600 /swapfile cle-edix ~ # mkswap /swapfile cle-edix ~ # swapon /swapfile
Ensuite on ajoute la ligne
/swapfile none swap sw 0 0
dans le fichier /etc/fstab, soit
cle-edix ~ # vim /etc/fstab vim: /swapfile none swap sw 0 0

A REPRENDRE : CONFIGURATION DU RESEAU

Les commandes de base

Les commandes essentielles pour analyser votre connexion au réseau sont les suivantes.

Pour lister vos interfaces réseau (filaire et wifi) et voir si elles sont actives, si un numéro IP leur a été attribué, etc :

cle-edix ~ # ifconfig -a
Vous obtiendrez typiquement :
enp58s0u1: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 ether c0:3e:ba:bb:56:fb txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 loop txqueuelen 1000 (Boucle locale) RX packets 182 bytes 14749 (14.4 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 182 bytes 14749 (14.4 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 wlp59s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.1.45 netmask 255.255.255.0 broadcast 192.168.1.255 ether 3c:58:c2:ff:03:25 txqueuelen 1000 (Ethernet) RX packets 9736 bytes 4625493 (4.4 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 5764 bytes 1079988 (1.0 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Dans cet exemple, vous voyez que c'est à l'interface réseau wlp59s0 qu'a été attribué une adresse IP : l'adresse 192.168.1.45. L'interface filaire enp58s0u1 n'est pas connectée.

Pour tester votre connexion au réseau vous pouvez lancer la commande

cle-edix ~ # ping 8.8.8.8
Vous devez voir défiler une succesion de tests de communication que vous interrompez ensuite avec
CTRL C
Si tout se passe bien le diagnostique affiché vous indique une grande majorité de succès de communication. Si ce n'est pas le cas, alors votre carte réseau est mal configurée (ou le service réseau est dysfonctionnant).

Dans le test de ping qui précède, nous avons donné l'adresse IP sous forme numérique. Il n'est donc pas fait appel à un serveur de nom. Pour tester votre connexion au réseau via le serveur de nom vous pouvez lancer la commande

cle-edix ~ # ping gnu.org
Le comportement doit être identique à celui du test précédent. Si ce n'est pas le cas et que pourtant le test précédent avait été un succès, cela signifie que votre accès au serveur de nom est mal configuré (ou le service correspondant est dysfonctionnant).

Connexion filaire

Si vous accédez au réseau de façon filaire, il est probable que vous n'aurez aucun acte de configuration à réaliser.

En cas de problème, vous pouvez commencer par essayer de relancer le service dhcpcd :

cle-edix ~ # rc-service dhcpcd restart

Connexion wifi

En cas de soucis avec la procédure qui suit pour la configuration de l'interface wifi, vous pouvez essayer de consulter la page de manuel wpa_supplicant(8f).

La configuration de la connexion wifi que nous allons décrire ne fait rien d'autre que d'éditer le fichier de configuration /etc/wpa_supplicant/wpa_supplicant.conf et vous pouvez donc aussi éditer ce fichier avec la commande

cle-edix ~ # vim /etc/wpa_supplicant/wpa_supplicant.conf
et saisir directement les paramètres de votre connexion. Vous aurez de toute façon intéret à fonctionner de cette façon à terme car cette procédure directe est beaucoup plus simple et fiable que ce qui suit. Mais l'avantage de ce qui suit est avant tout qu'il vous permet de créer une première connexion, qui s'écrira dans le fichier /etc/wpa_supplicant/wpa_supplicant.conf et vous servira d'exemple pour les connexions ultérieures.

Pour cette première connexion, vous pouvez utiliser la commande wpa_cli qui vous permettra de lister les connexions wifi disponibles, d'en choisir une, puis de la configurer, en donnant notamment le mot de passe de la connexion. ici on admettra que la connexion wifi est nommée Redmi avec le mot de passe passwd-complique :

root# wpa_cli wpa_cli: > scan OK <3>CTRL-EVENT-SCAN-RESULTS > scan_results bssid / frequency / signal level / flags / ssid 00:00:00:00:00:00 2462 -49 [WPA2-PSK-CCMP][ESS] Redmi > add_network 0 > set_network 0 ssid "Redmi" > set_network 0 psk "passwd-complique" > enable_network 0 <2>CTRL-EVENT-CONNECTED - Connection to 00:00:00:00:00:00 completed (reauth) [id=0 id_str=] > save_config OK > quit
Ensuite vous testez la carte :
root# ping 8.8.8.8 root# ping gnu.org
En cas de difficulté, vous pouvez essayer de relancer le service avec
cle-edix ~ # rc-service wpa_supplicant restart

POUR MEMOIRE

PREMIER TEST APRES L'INSTALLATION

Si l'installation est réussie, vous aurez pu boot sur edix. Vous vous retrouverez alors avec une invite de commande du type

cle-edix login:
Vous donnez alors le nom de login
etudiant
et le mot de passe
etudiant&1edix
Vous obtenez alors l'invite de commande suivante :
etudiant@cle-edix:~ $
Vous saisissez alors la commande startx, soit
etudiant@cle-edix:~ $ startx
en finissant par la touche <ENTREE>, ce qui ouvre une interface graphique.

Vous pouvez alors utiliser les menus, mais pour faire plus court, vous ouvrez un terminal avec la combinaison de touches

Alt Entrée
Si vous voulez changer de bureau, par exemple aller dans le bureau numéro 4 :
Alt 4
Pour éteindre la machine :
etudiant@cle-edix:~ $ doas poweroff
Pour quitter l'interface graphique et se déconnecter sans éteindre la machine :
etudiant@cle-edix:~ $ pkill X etudiant@cle-edix:~ $ exit

TERMINER LA CONFIGURATION D'EDIX

A ce stade, vous aurez certainement besoin de configurer l'accès au réseau, vous aurez peut-être envie de changer les mots de passe, de configurer un swapfile, etc.

Ces dernières étapes de configuration d'edix sont décrite dans la page de manuel suivante :

etudiant@cle-edix:~ $ man 8f edix_apres_installation