Calculate Linux (Spécificités de la distribution)

Installer Calculate Linux en ligne de commande

Cet article a été mis à jour, vous consultez ici une archive de cet article!
Table des matières



Introduction



Voici un article pour installer Calculate Linux sur son PC.
L'installation de Calculate Linux peut se faire de 2 façons : En ligne de commande ou en graphique.
Je montre ici les 2 méthodes.
Le mode opératoire se veut générique, donc adaptez avec la taille de votre disques et les partitions souhaitées.

Installer Calculate Linux en ligne de commande



Cette méthode s'applique aux éditions suivantes :
Calculate Linux Desktop KDE
Calculate Linux Desktop MATE
Calculate Linux Desktop XFCE
Calculate Directory Server
Calculate Linux Scratch
Calculate Scratch Server

Partitionner



Dans un premier temps, on doit préparer les partitions avec un outil en ligne de commande.
Je choisis ici cfdisk :

Code BASH :
cfdisk /dev/sda


Lorsqu'on a un disque vierge, l'outil demande quel étiquette on veut (le schéma de partitionnement). On choisit DOS si le disque fait moins de 2To, GPT si plus de 2Go

Code BASH :
 
                ┌ Sélectionner un type d’étiquette ───┐
                │ gpt                                 │
                │ dos                                 │
                │ sgi                                 │
                │ sun                                 │
                └─────────────────────────────────────┘
 


Naviguer avec les flèches dans la console.
Flèches Gauche et Droite pour naviguer dans le menu du bas.
Flèches Haut et Bas pour naviguer sur les périphériques.

Je vais faire une partition racine de 15Go, Une /home de 2Go et une SWAP de 1Go :

Code BASH :
                           Disque : /dev/sda
        Taille : 18 GiB, 19327352832 octets, 37748736 secteurs
               Étiquette : dos, identifiant : 0xea6f77c3
 
    Périphérique  Amorçage  Début       Fin  Secteurs  Taille  Id Type
>>  Espace libre              2048  37748735  37746688     18G         
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 Taille de partition : 15G
 
 
Peut être suivi de M pour Mio, G pour Gio, T pour Tio ou S pour secteu
.


Code BASH :
                           Disque : /dev/sda
        Taille : 18 GiB, 19327352832 octets, 37748736 secteurs
               Étiquette : dos, identifiant : 0xea6f77c3
 
    Périphérique  Amorçage  Début       Fin  Secteurs  Taille  Id Type
>>  Espace libre              2048  37748735  37746688     18G         
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
                        [primaire]  [ étendue]
 
 
 
                    0 primaire, 0 étendue, 4 libre
 


Code BASH :
                           Disque : /dev/sda
        Taille : 18 GiB, 19327352832 octets, 37748736 secteurs
               Étiquette : dos, identifiant : 0xea6f77c3
 
    Périphérique  Amorçage     Début      Fin Secteurs Taille Id Type 
    /dev/sda1                    2048 31459327 31457280    15G 83 Linux
>>  Espace libre             31459328 37748735  6289408     3G         
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
      [  Nouvelle ]  [  Quitter  ]  [    Aide   ]  [   Écrire  ]
      [Sauvegarder]
 
 
        Créer une nouvelle partition à partir de l'espace libre


Code BASH :
                           Disque : /dev/sda
        Taille : 18 GiB, 19327352832 octets, 37748736 secteurs
               Étiquette : dos, identifiant : 0xea6f77c3
 
    Périphérique  Amorçage     Début      Fin Secteurs Taille Id Type 
    /dev/sda1                    2048 31459327 31457280    15G 83 Linux
    /dev/sda2                31459328 35653631  4194304     2G 83 Linux
>>  /dev/sda3                35653632 37748735  2095104  1023M 83 Linux
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
      [ Amorçable ]  [ Supprimer ]  [  Quitter  ]  [    Type   ]
      [    Aide   ]  [   Écrire  ]  [Sauvegarder] 
 
 
                     Modifier le type de partition
 


Sur la troisième partition, je choisis le type à 82 (partition d'échange)

Code BASH :
              ┌ Sélectionner un type de partition ───^─┐
              │ 39 Plan 9                              │
              │ 3c récupération PartitionMagic         │
              │ 40 Venix 80286                         │
              │ 41 PPC PReP Boot                       │
              │ 42 SFS                                 │
              │ 4d QNX4.x                              │
              │ 4e 2e partie QNX4.x                    │
              │ 4f 3e partie QNX4.x                    │
              │ 50 OnTrack DM                          │
              │ 51 OnTrack DM6 Aux1                    │
              │ 52 CP/M                                │
              │ 53 OnTrack DM6 Aux3                    │
              │ 54 OnTrackDM6                          │
              │ 55 EZ-Drive                            │
              │ 56 Golden Bow                          │
              │ 5c Priam Edisk                         │
              │ 61 SpeedStor                           │
              │ 63 GNU HURD ou SysV                    │
              │ 64 Novell Netware 286                  │
              │ 65 Novell Netware 386                  │
              │ 70 DiskSecure Multi-Boot               │
              │ 75 PC/IX                               │
              │ 80 Minix ancienne                      │
              │ 81 Minix / Linux ancienne              │
              │ 82 partition d'échange Linux / Solaris │
              │ 83 Linux                               │
              │ 84 OS/2 masquée disque C:              │
              └──────────────────────────────────────v─┘
 
 
 


Une fois terminé, on sélectionne Ecrire pour enregistrer les modifications sur le disque :

Code BASH :
                           Disque : /dev/sda
        Taille : 18 GiB, 19327352832 octets, 37748736 secteurs
               Étiquette : dos, identifiant : 0xea6f77c3
 
    Périphérique Amorçage   Début      Fin Secteurs Taille Id Type    
    /dev/sda1                 2048 31459327 31457280    15G 83 Linux
    /dev/sda2             31459328 35653631  4194304     2G 83 Linux
>>  /dev/sda3             35653632 37748735  2095104  1023M 82 partitio
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
      [ Amorçable ]  [ Supprimer ]  [  Quitter  ]  [    Type   ]
      [    Aide   ]  [   Écrire  ]  [Sauvegarder] 
 
Écrire la table de partitions sur le disque (des données peuvent être
détruites)
 


Code BASH :
 Voulez-vous vraiment écrire la table de partitions sur le disque ? oui
 
 
Tapez « oui » ou « non » ou appuyez sur Échap pour quitter cette fenêtr
dialogue.
 


On quitte cfdisk et on vérifie que les changements ont bien été enregistrés :

Code BASH :
fdisk -l


Code BASH :
Disque /dev/loop0 : 853.2 MiB, 894631936 octets, 1747328 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
 
 
Disque /dev/sda : 18 GiB, 19327352832 octets, 37748736 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets           
Type d'étiquette de disque : dos                                       
Identifiant de disque : 0xea6f77c3                                     
 
Périphérique Amorçage   Début      Fin Secteurs Taille Id Type         
/dev/sda1                 2048 31459327 31457280    15G 83 Linux
/dev/sda2             31459328 35653631  4194304     2G 83 Linux
/dev/sda3             35653632 37748735  2095104  1023M 82 partition d'


Installer



Maintenant que les partitions sont prêtes, on installe.
Pour rappel :
  • sda1 : Racine (/)
  • sda2 : /home
  • sda3 : swap


On installe avec la commande cl-install :
Code BASH :
 cl-install -d /dev/sda1 -d /dev/sda2:/home -d /dev/sda3:swap -u adrien


  • -d : indiquer un disque. Syntaxe -d /dev/partition:/point/de/montage
  • -u : créer un utilisateur


D'autres options sont disponibles via cl-install --help

Les mots de passe des utilisateurs sont demandés :

Code BASH :
Le mot de passe de l'utilisateur root est absent
Mot de passe :
Réessayez : 
Le mot de passe de l'utilisateur adrien est absent
Mot de passe :
Réessayez :


Un résumé est fait et on valide l'installation par Yes :

Code BASH :
Langue et locale
 * Langue : Français
 * Fuseau horaire : Europe/Brussels (+02:00)
Distribution
 * Image d'installation : Calculate Linux Scratch 15 x86_64 20150929
Organiser l'espace disque
 * Partitions : Utiliser les partitions existantes
Point de montage
 * Amorçage UEFI : non
 * Mise en page : 
+--------------------+----------------+-------------------+--------+------+
|Disque ou répertoire|Point de montage|Système de fichiers|Formater|Taille|
+--------------------+----------------+-------------------+--------+------+
|/dev/sda1           |       /        |       ext4        |  oui   |15G   |
|/dev/sda2           |     /home      |       ext4        |  oui   |2G    |
|/dev/sda3           |      swap      |       swap        |  oui   |1023M |
+--------------------+----------------+-------------------+--------+------+
 * Chargeur d'amorçage : /dev/sda (ATA VBOX HARDDISK)
 * Utiliser UUID : oui
 * Type d'installation : Disque dur
 * Ordonnanceur d'E/S : No-op
Paramètres réseau
 * Gestionnaire de réseau : OpenRC
 * Adresses : 
+---------+----------+-------------+-------------+-----------------+
|Interface|Adresse IP|   Masque    |     Nom     |MAC              |
+---------+----------+-------------+-------------+-----------------+
|eth0     |   DHCP   |255.255.255.0|Intel 82540EM|08:00:27:8a:0e:3b|
+---------+----------+-------------+-------------+-----------------+
 * Nom d'hôte : calculate.local
 * Serveur NTP : ntp0.zenon.net
 * Serveur de noms de domaine : Récupérer via DHCP
 * Domaines recherchés : Récupérer via DHCP
Utilisateurs
 * On transfère les utilisateurs : 
+------------+--------------------------------------------------------------------+
|Utilisateurs|Groupes                                                             |
+------------+--------------------------------------------------------------------+
|adrien      |wheel,uucp,scanner,plugdev,cdrw,video,lp,usb,cdrom,games,audio,users|
+------------+--------------------------------------------------------------------+
 * Auto-identification : Non utilisé
 * Chiffrer les profils utilisateurs : non
Graphisme
 * Pilote vidéo : Détection automatique par le serveur X.Org
 * Composite : oui
 * Résolution de l'écran : 
 * Résolution du framebuffer : 1024x768
 * Terminal Grub : gfxterm
Mise à jour
 * Vérifier les mises à jour automatiquement : oui
 * Intervalle de vérification de mises à jour : 24h
 * Supprimer les archives logicielles obsolètes : non
 * Actualiser les autres overlays : non
 
Lancer le processus ? (Yes/No): Yes


L'outil décompresse l'image CD sur le disque et paramètre la distribution. A la fin de l'opération on est invité à redémarrer l'ordinateur :

Code BASH :
* On formate les partitions ...                                               [ ok ]
 * On désarchive l'image système ...                                           [ ok ]
 * On copie les modèles clt vers le nouveau système ...                        [ ok ]
 * La configuration est mise à jour ...
 * Configuring the grub  
 * Configuration après installation ...                                        [ ok ]
 * On transfère les utilisateurs ...                                           [ ok ]
 * On prépare le système au redémarrage ...                                    [ ok ]
 * Démontage du volume système cible ...                                       [ ok ]
 * Le système a bien été installé !
 
Voulez-vous redémarrer votre ordinateur maintenant pour compléter l'installation ? (Yes/No): Yes


Et voilà c'est installé :magic:


Installer Calculate Linux en graphique



Cette méthode s'applique aux éditions suivantes :
Calculate Linux Desktop KDE
Calculate Linux Desktop MATE
Calculate Linux Desktop XFCE

Partitionner



A venir

Installer



A venir