Lunar Linux:Installation fr
m (Reverted edit of LiorsItdar, changed back to last version by Engelsman) |
|||
(33 intermediate revisions by 7 users not shown) | |||
Line 1: | Line 1: | ||
__TOC__ | __TOC__ | ||
− | Linux | + | Lunar Linux est une distribution révolutionnaire de linux parce qu'il n'est pas binaire, comme la plupart des distributions, mais est à la place construit entièrement en compilant le code source, en utilisant vos propres optimisations faites sur commande. |
Essentiellement, il installe un système de développement complet de "bootstrap" sur votre machine, et alors vous dites au gestionnaire de paquet Lunare quels outils vous voulez, et elle établit le système entier en téléchargeant le code source courant et en compilant localement un système optimisé fait pour vos besoins spécifiques. | Essentiellement, il installe un système de développement complet de "bootstrap" sur votre machine, et alors vous dites au gestionnaire de paquet Lunare quels outils vous voulez, et elle établit le système entier en téléchargeant le code source courant et en compilant localement un système optimisé fait pour vos besoins spécifiques. | ||
− | Le résultat est un | + | Le résultat est un système d'exploitation plus petit, plus rafraîchissante concis et plus rapide que la plupart des distributions de linux. |
− | Ce guide d'installation est conçu pour que vous obteniez ce | + | Ce guide d'installation est conçu pour que vous obteniez ce système, par un procédé d'installation aussi indolore que possible. Nous supposerons que vous avez déjà une certaine expérience avec le système linux ou une variante différente d'Unix, donc que vous avez une idée générale de ce que vous faites.Si vous êtes peu familier avec des choses telles que des partitions, ou n'avez jamais utilisé linux avant, Lunar n'est peut-être pas la meilleure introduction pour vous au monde de l'open-source. |
− | Les dieux de Lunar sont toujours disponibles sur irc.freenode.net dans le canal #lunar pour répondre à toutes les questions que ce manuel peut ne pas rendre tout à fait assez claires. | + | Les dieux de Lunar sont toujours disponibles sur irc.freenode.net dans le canal #lunar pour répondre à toutes les questions que ce manuel peut ne pas rendre tout à fait assez claires.Celà étant dit, nous espérons que vous apprécierez d'employer Lunar ! |
+ | |||
+ | |||
+ | == A propos de ce manuel d'installation : == | ||
+ | |||
+ | Malheureusement, ce manuel est inachevé et non-spécifique. Vous verrez que ces exemples n'ont pas été conçus pour votre serveur ou poste de travail, les optimisations sont trop spécifiques à chaque configuration, ces exemples ne peuvent donc s'appliquer à toutes les situations réelles. A travers ce guide nous avons durement essayé de vous montrer comment exploiter toute la puissance de votre système, mais nous ne vous détaillons pas comment configurer votre propre système. Cela signifie que les exemples de ce guide ne s'appliqueront probablement pas à votre situation. | ||
+ | |||
+ | Si vous comprenez ce qui suit et que vous avez une idée du système que vous voulez obtenir, l'installeur vous permettra de faire à peu près tout ce que vous voulez avec votre système. Il n'y a vraiment (presque) aucune limite! | ||
+ | |||
+ | == Obtenir l'ISO : == | ||
+ | |||
+ | L'emplacement principal pour rechercher une ISO [http://fr.wikipedia.org/wiki/ISO_9660] est le site de Lunar-linux.org [http://www.lunar-linux.org/]. Sur cette page, vous trouverez les liens des miroirs aux USA ou en Europe, ainsi que des liens Bittorrent. En date de l'écriture de ce guide, la version courante de l'ISO est Lunar 1.5.0 (Examinez la page d'accueil du site de Lunar pour vous assurer de la dernière version réelle). Trouvez le lien et téléchargez l'archive lunar-1.5.0-i686.iso.bz2. Après le téléchargement, vous devez décompresser l'archive de l'ISO en utilisant bzip2. Les utilisateurs de windows auront besoin d'un programme comme WinZip, Winrar, PowerArchiver ou encore 7-Zip. | ||
+ | Sur Mac l'archive devrait se décompresser par elle-même. Tout ce qui vous reste à faire, c'est de graver l'ISO que vous avez récupéré sur un CD-ROM avec votre logiciel de gravure préféré. Lunar peut également s'installer sans cd, si c'est votre cas , notre FAQ fournit des instructions à ce sujet. Il convient de noter que cette ISO utilise devfs [http://fr.wikipedia.org/wiki/Devfs] comme gestionnaire de périphériques. Si vous préférez la "vieille école" et installer manuellement vos périphériques, il y a une ISO disponible avec cette option chez thing.fwsystems.com [http://thing.fwsystems.com/build/lunar/lunar-1.3_stddev.iso.bz2]. Nous supposons que vous allez installer Lunar comme OS principal. Assurez-vous que vous avez sauvegardé toutes vos données importantes. Le projet Lunar Linux et ces développeurs ne pourront être tenu responsables d'aucune perte de données sur votre système! | ||
+ | |||
+ | == Démarrer sur L'ISO : == | ||
+ | |||
+ | En démarrant sur l'ISO , la première chose que vous verrez , sont les options de boot du kernel (Noyau), ou un test de votre mémoire RAM. Il y a même un "safe mode" qui désactivera DMA, MTRR, RAID, LVM, les claviers USB, NTFS, HPFS, les partitions avancées et le Firewire. Dans la plupart des cas il vous suffit de presser la touche "enter" ("entrée") et vous démarrerez sur le kernel de base. Après chargement du kernel , le premier écran vous propose quelques options. Si vous devez charger des modules optionnels , continuez l'installation , vous pourrez les charger dans le menu d'installation. Il y a également des options de boot. Cependant, si vous désirez utiliser la fonction de restauration , continuez le boot de kernel. La plupart des personnes choisira de continuer l'initialisation .Il convient de noter que depuis la version 1.5.0 de Lunar linux , l'ISO est conçue pour essayer de détecter votre matériel pendant le boot (la plupart du temps les controleurs SCSI et les interfaces réseau). Ceci vous aidera à établir une connexion réseau pendant l'installation, si vous le désirez. Pour cette raison, à ce stade, les programmes " dhcpcd " et "ftp" sont déja disponibles. | ||
+ | |||
+ | == Consoles virtuelles : == | ||
+ | |||
+ | Une fois que vous avez booter sur l'ISO d'installation , vous avez directement accès au shell [http://fr.wikipedia.org/wiki/Shell_%28informatique%29] et vous pouvez switcher sur une autre console virtuelle. Vous êtes connecté en tant que root pendant toute la séquence d'installation. Dans celle-ci , vous pouvez lancer des actions de restauration, configurer votre réseau, ou vérifier une deuxième fois l'installation et faire des ajustements manuels. | ||
+ | |||
+ | == Configuration de la langue et du clavier : == | ||
+ | |||
+ | Après lecture de l'introduction, vous pourrez choisir la police, la configuration du clavier, et le language approprié pour votre installation. Vous devez également choisir un éditeur par défaut dont vous aurez besoin plus tard pour configurer LILO et votre système. Vous aurez le choix entre vi, joe ou encore nano. Si vous n'avez encore jamais utilisé un de ces éditeurs, nano est plus approprié dans votre cas. Si vous sautez la configuration du language, nano sera choisi comme éditeur par défaut. Quand vous avez fini de configurer le language , la police de texte, le clavier et l'éditeur par défaut, utilisez l'option annuler du menu pour retourner au menu principal d'installation. La configuration de la police d'écriture est facultative, mais cependant celle-ci permet d'afficher des caractères non-anglais. La plupart des personnes choisit la langue et l'éditeur par défaut. Le système n'est pas configuré par défaut avec ces options pour être sûr que vous les configuriez pour votre système. La table de configuration du clavier ("keymap") vous permet d'utiliser des claviers Azerty ou de tout autre type. Ceci est très important surtout pour les claviers non-anglais car ils contiennent beaucoup de caractères accentués. Il convient de noter que toute les configurations de language et de type de clavier ne s'appliqueront pas au code de Lunar-Linux, mais cependant, après la première initialisation de votre système, beaucoup d'applications seront affectées correctement. | ||
+ | |||
+ | == Créer et éditer des partitions. == | ||
+ | |||
+ | La prochaine étape consiste à créer des partitions sur votre disque-dur. Si vous choisissez l'option "Partition Drive" , vous verrez toutes les partitions détectées par le kernel sur votre disque-dur. Ici, nous supposerons que vous avez un disque-dur connecté à votre système via une interface IDE, qui apparaîtra dans le menu en tant que "disc0". Après avoir choisi le disque-dur à partitionner, il vous est proposé d'utiliser 3 programmes de partitionnement. | ||
+ | |||
+ | Ceux-ci sont : | ||
+ | |||
+ | *cfdisk -- Un programme de partitionnement très facile d'emploi avec menu. Si vous êtes peu familier avec les programmes de partitionnement, c'est celui que nous vous conseillons. | ||
+ | |||
+ | *fdisk -- Un programme textuel de partitionnement qui exige un peu plus de savoir-faire que le cfdisk. Les utilisateurs plus expérimentés emploieront probablement ce programme. Toutefois les nouveaux utilisateurs ne devraient pas être intimidés, car il possède une aide qui est accessible à chaque étape. | ||
+ | |||
+ | *parted -- Un programme textuel de partitionnement destiné aux utilisateurs avancés. Parted est excellent pour redimensionner des partitions déjà existantes sur votre disque-dur; attention toutefois, le redimensionnement de partitions existantes peut provoquer la perte des données présentes sur votre disque-dur. | ||
+ | |||
+ | Pour notre exemple, nous avons utilisé un disque-dur de 40GB IDE où nous avons établi 6 partitions; /, /boot, /home, /usr, /var, et une partition d'échange (SWAP). C'est une bonne idée de séparer /var et /usr sur des partitions distinctes, car cela peut vous éviter « un mal de tête » si votre disque est crashé et que vous devez récupérer des données. | ||
+ | |||
+ | Il est important de noter, que si vous placez /boot sur une partition indépendante comme c'est le cas dans notre exemple, vous devez marquer la partition comme "active" ou "bootable". Dans notre exemple si nous employions fdisk, il faudrait pousser sur la touche "a" dans l'invite de commande, puis sélectionner "part1" comme partition active. | ||
+ | |||
+ | Vous pourriez également vouloir installer une partition /tmp. Par défaut, Lunar crée un système de fichiers tempfs monté dans /tmp (le tempfs réduit au minimum la fragmentation du système de fichiers parce qu'il réside dans la mémoire vive). Cela peut être un bon choix si vous avez beaucoup de mémoire sur votre machine. Par contre si votre système ne dispose pas de beaucoup de mémoire, nous vous recommandons de créer une partition distincte pour /tmp afin de réduire au minimum la fragmentation sur votre système de fichiers. | ||
+ | |||
+ | Il est important de noter que vous ne pouvez pas mettre /etc, /bin, /sbin, /dev, /lib et /proc sur des partitions distinctes. Ils doivent être placé dans la partition racine "/". Le programme d'installation devrait normalement vous empêcher de le faire, mais le mieux est encore de ne pas essayer. | ||
+ | |||
+ | Voici nos partitions installées : | ||
+ | |||
+ | 1 /boot 100MB | ||
+ | 2 / 4GB | ||
+ | 3 swap 1GB | ||
+ | 5 /usr 10GB | ||
+ | 6 /var 10GB | ||
+ | 7 /home 15GB | ||
+ | |||
+ | (Vous pouvez vous étonner des choix faits ici pour les partitions. Il s'agit juste d'un exemple. Pour plus de renseignements, reportez-vous à notre FAQ) | ||
+ | |||
+ | Comme vous pouvez le remarquer, il n'y a pas de 4-ème partition dans notre exemple. Car pour pouvoir créer plus de quatre partitions sur un seul disque , il faut que la 4-ème partition soit de type "extended" (étendue) ou "logical" logique , celle-ci contiendra la cinquième, sixième, septième,etc...,etc... Pour notre exemple ci-dessus, si nous utilisons fdisk, nous devons définir la 4-ème partition comme "extended/logical " et puis y définir que les cinquième, sixième, et septième partitions de notre configuration s'y trouvent. En revanche si vous utilisez cfdisk, vous ne pourrez créer que 6 partitions et devrez vous assurer que les trois premières soient définies comme "primaire" et les trois dernières comme "logique". | ||
+ | |||
+ | Notez que les noms et les points de montage de ces partitions leurs seront assignés pendant la prochaine étape de ce processus, quand vous monterez les partitions. Notez également quelles partitions vous projetez de créer parce que cela peut autrement devenir embrouillé ! | ||
+ | |||
+ | Lunar vous propose deux possibilités pour le fichier d'échange (SWAP). Vous pouvez créer une partition pour celui-ci, comme c'est le cas dans notre exemple, ou vous pouvez créer un fichier d'échange dans le répertoire racine. Nous vous recommandons la première solution car celle-ci permettra de bien meileures performances. Cependant, si vous devez choisir la deuxième solution pour votre configuration, celle-ci peut être installée et activée après que vous ayez monté vos autres partitions. |
Latest revision as of 21:37, 11 January 2008
Contents |
Lunar Linux est une distribution révolutionnaire de linux parce qu'il n'est pas binaire, comme la plupart des distributions, mais est à la place construit entièrement en compilant le code source, en utilisant vos propres optimisations faites sur commande.
Essentiellement, il installe un système de développement complet de "bootstrap" sur votre machine, et alors vous dites au gestionnaire de paquet Lunare quels outils vous voulez, et elle établit le système entier en téléchargeant le code source courant et en compilant localement un système optimisé fait pour vos besoins spécifiques.
Le résultat est un système d'exploitation plus petit, plus rafraîchissante concis et plus rapide que la plupart des distributions de linux.
Ce guide d'installation est conçu pour que vous obteniez ce système, par un procédé d'installation aussi indolore que possible. Nous supposerons que vous avez déjà une certaine expérience avec le système linux ou une variante différente d'Unix, donc que vous avez une idée générale de ce que vous faites.Si vous êtes peu familier avec des choses telles que des partitions, ou n'avez jamais utilisé linux avant, Lunar n'est peut-être pas la meilleure introduction pour vous au monde de l'open-source.
Les dieux de Lunar sont toujours disponibles sur irc.freenode.net dans le canal #lunar pour répondre à toutes les questions que ce manuel peut ne pas rendre tout à fait assez claires.Celà étant dit, nous espérons que vous apprécierez d'employer Lunar !
A propos de ce manuel d'installation :
Malheureusement, ce manuel est inachevé et non-spécifique. Vous verrez que ces exemples n'ont pas été conçus pour votre serveur ou poste de travail, les optimisations sont trop spécifiques à chaque configuration, ces exemples ne peuvent donc s'appliquer à toutes les situations réelles. A travers ce guide nous avons durement essayé de vous montrer comment exploiter toute la puissance de votre système, mais nous ne vous détaillons pas comment configurer votre propre système. Cela signifie que les exemples de ce guide ne s'appliqueront probablement pas à votre situation.
Si vous comprenez ce qui suit et que vous avez une idée du système que vous voulez obtenir, l'installeur vous permettra de faire à peu près tout ce que vous voulez avec votre système. Il n'y a vraiment (presque) aucune limite!
Obtenir l'ISO :
L'emplacement principal pour rechercher une ISO [1] est le site de Lunar-linux.org [2]. Sur cette page, vous trouverez les liens des miroirs aux USA ou en Europe, ainsi que des liens Bittorrent. En date de l'écriture de ce guide, la version courante de l'ISO est Lunar 1.5.0 (Examinez la page d'accueil du site de Lunar pour vous assurer de la dernière version réelle). Trouvez le lien et téléchargez l'archive lunar-1.5.0-i686.iso.bz2. Après le téléchargement, vous devez décompresser l'archive de l'ISO en utilisant bzip2. Les utilisateurs de windows auront besoin d'un programme comme WinZip, Winrar, PowerArchiver ou encore 7-Zip. Sur Mac l'archive devrait se décompresser par elle-même. Tout ce qui vous reste à faire, c'est de graver l'ISO que vous avez récupéré sur un CD-ROM avec votre logiciel de gravure préféré. Lunar peut également s'installer sans cd, si c'est votre cas , notre FAQ fournit des instructions à ce sujet. Il convient de noter que cette ISO utilise devfs [3] comme gestionnaire de périphériques. Si vous préférez la "vieille école" et installer manuellement vos périphériques, il y a une ISO disponible avec cette option chez thing.fwsystems.com [4]. Nous supposons que vous allez installer Lunar comme OS principal. Assurez-vous que vous avez sauvegardé toutes vos données importantes. Le projet Lunar Linux et ces développeurs ne pourront être tenu responsables d'aucune perte de données sur votre système!
Démarrer sur L'ISO :
En démarrant sur l'ISO , la première chose que vous verrez , sont les options de boot du kernel (Noyau), ou un test de votre mémoire RAM. Il y a même un "safe mode" qui désactivera DMA, MTRR, RAID, LVM, les claviers USB, NTFS, HPFS, les partitions avancées et le Firewire. Dans la plupart des cas il vous suffit de presser la touche "enter" ("entrée") et vous démarrerez sur le kernel de base. Après chargement du kernel , le premier écran vous propose quelques options. Si vous devez charger des modules optionnels , continuez l'installation , vous pourrez les charger dans le menu d'installation. Il y a également des options de boot. Cependant, si vous désirez utiliser la fonction de restauration , continuez le boot de kernel. La plupart des personnes choisira de continuer l'initialisation .Il convient de noter que depuis la version 1.5.0 de Lunar linux , l'ISO est conçue pour essayer de détecter votre matériel pendant le boot (la plupart du temps les controleurs SCSI et les interfaces réseau). Ceci vous aidera à établir une connexion réseau pendant l'installation, si vous le désirez. Pour cette raison, à ce stade, les programmes " dhcpcd " et "ftp" sont déja disponibles.
Consoles virtuelles :
Une fois que vous avez booter sur l'ISO d'installation , vous avez directement accès au shell [5] et vous pouvez switcher sur une autre console virtuelle. Vous êtes connecté en tant que root pendant toute la séquence d'installation. Dans celle-ci , vous pouvez lancer des actions de restauration, configurer votre réseau, ou vérifier une deuxième fois l'installation et faire des ajustements manuels.
Configuration de la langue et du clavier :
Après lecture de l'introduction, vous pourrez choisir la police, la configuration du clavier, et le language approprié pour votre installation. Vous devez également choisir un éditeur par défaut dont vous aurez besoin plus tard pour configurer LILO et votre système. Vous aurez le choix entre vi, joe ou encore nano. Si vous n'avez encore jamais utilisé un de ces éditeurs, nano est plus approprié dans votre cas. Si vous sautez la configuration du language, nano sera choisi comme éditeur par défaut. Quand vous avez fini de configurer le language , la police de texte, le clavier et l'éditeur par défaut, utilisez l'option annuler du menu pour retourner au menu principal d'installation. La configuration de la police d'écriture est facultative, mais cependant celle-ci permet d'afficher des caractères non-anglais. La plupart des personnes choisit la langue et l'éditeur par défaut. Le système n'est pas configuré par défaut avec ces options pour être sûr que vous les configuriez pour votre système. La table de configuration du clavier ("keymap") vous permet d'utiliser des claviers Azerty ou de tout autre type. Ceci est très important surtout pour les claviers non-anglais car ils contiennent beaucoup de caractères accentués. Il convient de noter que toute les configurations de language et de type de clavier ne s'appliqueront pas au code de Lunar-Linux, mais cependant, après la première initialisation de votre système, beaucoup d'applications seront affectées correctement.
Créer et éditer des partitions.
La prochaine étape consiste à créer des partitions sur votre disque-dur. Si vous choisissez l'option "Partition Drive" , vous verrez toutes les partitions détectées par le kernel sur votre disque-dur. Ici, nous supposerons que vous avez un disque-dur connecté à votre système via une interface IDE, qui apparaîtra dans le menu en tant que "disc0". Après avoir choisi le disque-dur à partitionner, il vous est proposé d'utiliser 3 programmes de partitionnement.
Ceux-ci sont :
- cfdisk -- Un programme de partitionnement très facile d'emploi avec menu. Si vous êtes peu familier avec les programmes de partitionnement, c'est celui que nous vous conseillons.
- fdisk -- Un programme textuel de partitionnement qui exige un peu plus de savoir-faire que le cfdisk. Les utilisateurs plus expérimentés emploieront probablement ce programme. Toutefois les nouveaux utilisateurs ne devraient pas être intimidés, car il possède une aide qui est accessible à chaque étape.
- parted -- Un programme textuel de partitionnement destiné aux utilisateurs avancés. Parted est excellent pour redimensionner des partitions déjà existantes sur votre disque-dur; attention toutefois, le redimensionnement de partitions existantes peut provoquer la perte des données présentes sur votre disque-dur.
Pour notre exemple, nous avons utilisé un disque-dur de 40GB IDE où nous avons établi 6 partitions; /, /boot, /home, /usr, /var, et une partition d'échange (SWAP). C'est une bonne idée de séparer /var et /usr sur des partitions distinctes, car cela peut vous éviter « un mal de tête » si votre disque est crashé et que vous devez récupérer des données.
Il est important de noter, que si vous placez /boot sur une partition indépendante comme c'est le cas dans notre exemple, vous devez marquer la partition comme "active" ou "bootable". Dans notre exemple si nous employions fdisk, il faudrait pousser sur la touche "a" dans l'invite de commande, puis sélectionner "part1" comme partition active.
Vous pourriez également vouloir installer une partition /tmp. Par défaut, Lunar crée un système de fichiers tempfs monté dans /tmp (le tempfs réduit au minimum la fragmentation du système de fichiers parce qu'il réside dans la mémoire vive). Cela peut être un bon choix si vous avez beaucoup de mémoire sur votre machine. Par contre si votre système ne dispose pas de beaucoup de mémoire, nous vous recommandons de créer une partition distincte pour /tmp afin de réduire au minimum la fragmentation sur votre système de fichiers.
Il est important de noter que vous ne pouvez pas mettre /etc, /bin, /sbin, /dev, /lib et /proc sur des partitions distinctes. Ils doivent être placé dans la partition racine "/". Le programme d'installation devrait normalement vous empêcher de le faire, mais le mieux est encore de ne pas essayer.
Voici nos partitions installées :
1 /boot 100MB 2 / 4GB 3 swap 1GB 5 /usr 10GB 6 /var 10GB 7 /home 15GB
(Vous pouvez vous étonner des choix faits ici pour les partitions. Il s'agit juste d'un exemple. Pour plus de renseignements, reportez-vous à notre FAQ)
Comme vous pouvez le remarquer, il n'y a pas de 4-ème partition dans notre exemple. Car pour pouvoir créer plus de quatre partitions sur un seul disque , il faut que la 4-ème partition soit de type "extended" (étendue) ou "logical" logique , celle-ci contiendra la cinquième, sixième, septième,etc...,etc... Pour notre exemple ci-dessus, si nous utilisons fdisk, nous devons définir la 4-ème partition comme "extended/logical " et puis y définir que les cinquième, sixième, et septième partitions de notre configuration s'y trouvent. En revanche si vous utilisez cfdisk, vous ne pourrez créer que 6 partitions et devrez vous assurer que les trois premières soient définies comme "primaire" et les trois dernières comme "logique".
Notez que les noms et les points de montage de ces partitions leurs seront assignés pendant la prochaine étape de ce processus, quand vous monterez les partitions. Notez également quelles partitions vous projetez de créer parce que cela peut autrement devenir embrouillé !
Lunar vous propose deux possibilités pour le fichier d'échange (SWAP). Vous pouvez créer une partition pour celui-ci, comme c'est le cas dans notre exemple, ou vous pouvez créer un fichier d'échange dans le répertoire racine. Nous vous recommandons la première solution car celle-ci permettra de bien meileures performances. Cependant, si vous devez choisir la deuxième solution pour votre configuration, celle-ci peut être installée et activée après que vous ayez monté vos autres partitions.