Dernière mise à jour : 1er juin 2007

FAQ Fedora : Les Bases

Versions :
Traductions :


Retour à la FAQ Fedora non-officielle

Résumé

Cette page aborde quelques notions de base concernant l'utilisation de Linux, et de Fedora. Prendre connaissance de ces notions avant de lire la FAQ est utile.


Contenu de la FAQ


Quelques notions de base concernant Linux

  1. Qu'est-ce qu'un terminal ? Comment "ouvrir un terminal" ?
  2. Qu'est-ce que root ? Comment "devenir root" ?
  3. J'ai installé un programme, comment faire pour le lancer ? (Mise à jour : 1er juin 2007)
  4. Qu'est-ce qu'un runlevel ?
  5. Comment démarrer en mode texte (sans environnement graphique) ?
  6. Comment faire pour lancer quelquechose dès que l'ordinateur démarre ?
  7. Comment faire pour changer le mot de passe de root ?

Quelques notions de base concernant Fedora

  1. Qu'est-ce qu'un "service" ? Comment règle-t-on les services dans Fedora ?
  2. Qu'est-ce que le mode de récupération/sauvetage et comment le lance-t-on ?

FAQ


Quelques notions de base concernant Linux

  1. Q : Qu'est-ce qu'un terminal ? Comment "ouvrir un terminal" ?
    R : Un "terminal" est un "outil" permettant d'envoyer des commandes à l'ordinateur. Cela peut sembler bizarre, mais en réalité c'est vraiment sympa et facile une fois que l'on en a pris l'habitude. Vous pouvez utiliser Fedora dans un environnement graphique, ou bien à partir d'un terminal. Personnellement, j'aime utiliser les deux. Je choisi la plus facile des deux méthodes en fonction de ce que je fais.

    Vous pouvez ouvrir un terminal dans votre environnement graphique, ou bien utiliser tout votre écran en tant que terminal.

    Pour ouvrir un terminal dans un environnement graphique :

    1. Ouvrez le menu Applications. Il est représenté par un "chapeau rouge" ou par un "F dans une bulle bleue" (à droite en haut ou bien en bas de votre écran). Le menu peut quelquefois aussi être représenté par un petit "pied" voire un petit manchot.
    2. Dans le sous-menu Outils système, cliquez sur Terminal.Dans certaines versions de Fedora, vous le trouverez dans le sous-menu Accessoires au lieu du sous-menu Outils système.

    Pour utiliser tout votre écran en tant que terminal, appuyez sur Ctrl-Alt-F1. Vous pouvez en avoir jusqu'à six differents, en utilisant Alt-F1 jusqu'à Alt-F6. Pour rebasculer vers votre environnement graphique, appuyez sur Alt-F7.

  2. Q : Qu'est-ce que root ? Comment "devenir root" ?
    R : "Root" est le nom de l'utilisateur qui contrôle absolument tout sur l'ordinateur. On l'appelle "super utilisateur".

    Pour devenir root, il faut tout d'abord ouvrir un terminal. Ensuite, tapez :

    su -

    Notez que le "-" est très important. Cela permet d'avoir un accès plus facile aux différentes commandes.

    Ensuite, vous devrez taper le mot de passe root. Vous l'avez entré quand vous avez installé Fedora.

    Si vous avez choisi de faire de votre écran entier un terminal, vous aurez juste à taper "root" à la place de votre nom de "Login :", puis à entrer le bon mot de passe.

    Pour des raisons de sécurité, les caractères de votre mot de passe ne seront pas affichés à l'écran.

  3. Q : J'ai installé un programme, comment faire pour le lancer ? (Mise à jour : 1er juin 2007)
    R : Tout d'abord, regardez dans le menu "Red Hat" sur votre tableau de bord. La plupart des nouveaux programmes installés s'ajoute automatiquement dans le menu.

    Si vous ne le trouvez pas dans le menu, vous pouvez utiliser le terminal, dans le sous-menu "Outils système." Généralement les programmes sont lancés par leur nom. Par exemple, pour lancer le navigateur web Firefox, vous pouvez simplement ouvrir un terminal et taper :

    firefox

    Vous pouvez aussi utiliser la complétion automatique en tapant seulement les premières lettres du nom du programme puis en appuyant sur la touche Tab.

    fir[Tab]

    Ainsi, la commande firefox s'écrira toute seule. Si plusieurs commandes commencent par fir, une notification sonore se fera entendre dans le terminal. Appuyez encore sur Tab et la liste de toutes les commandes commençant par fir s'affichera.

    Si il n'est pas dans le menu et que le nom du programme n'est pas évident, essayez de le retrouver en listant les différents programmes de votre paquetage :

    rpm -ql nom_du_paquetage | grep bin

  4. Q : Qu'est-ce qu'un "runlevel" ?
    R : Un runlevel est un nombre qui indique à l'ordinateur en quel "mode" vous souhaitez qu'il démarre. Par exemple, le runlevel 5 correspond au mode graphique tandis que le runlevel 3 correpond au mode texte. Le runlevel 1, appelé mode "mono-utilisateur", peut être utilisé pour résoudre certains problèmes.

    Il y a trois façons de changer votre runlevel :

    • Pendant le fonctionnement de l'ordinateur :
      1. Ouvrez un terminal.
      2. Devenez root.
      3. Tapez:

        init nombre

        en remplaçant nombre par le runlevel que vous souhaitez.

      Vous basculerez directement sur le nouveau runlevel.

    • Pendant le démarrage de l'ordinateur :
      1. Dès que vous démarrez votre ordinateur, l'écran de GRUB (où vous choisissez le système d'exploitation à lancer) apparaît. Sélectionnez la Fedora sur laquelle vous voulez booter, mais appuyez sur la touche a au lieu d'appuyer sur la touche Entrer.
      2. Vous verrez une ligne ressemblant à celle-ci :

        kernel /vmlinuz-2.6.9-1.667 ro root=LABEL=/ acpi=on rhgb quiet

        Ajoutez le nombre de votre runlevel à la fin de cette ligne, puis appuyez sur Entrer. Par exemple, pour booter en mode texte, la ligne ressemblerait à :

        kernel /vmlinuz-2.6.9-1.667 ro root=LABEL=/ acpi=on rhgb quiet 3

      L'ordinateur démarrera avec le nouveau runlevel, mais pour cette fois seulement.

    • Paramètrer le runlevel par défaut de manière permanente :
      1. Ouvrez un terminal.
      2. Devenez root.
      3. Ouvrez le fichier /etc/inittab dans votre éditeur de texte favori :

        gedit /etc/inittab

      4. Trouvez la ligne :

        id:nombre:initdefault:

        nombre est votre actuel runlevel par défaut (probablement 5).

      5. Remplacer ce nombre par le nombre du nouveau runlevel que vous souhaitez utiliser par défaut. Par exemple, si vous désirez démarrer par défaut en mode texte, la ligne devra être :

        id:3:initdefault:

      Vous démarrerez avec ce runlevel à chaque allumage de votre ordinateur.

    (Merci à Ilja Kogan de m'avoir soufflé l'idée de cette question, et pour le texte)

  5. Q : Comment démarrer en mode texte (sans environnement graphique) ?
    R : Le mode texte correspond au runlevel 3. Si vous voulez démarrer en mode texte, lisez les instructions de la question concernant le runlevel, et changez votre runlevel en runlevel 3.
  6. Q: Comment faire pour lancer quelquechose dès que l'ordinateur démarre ?
    R: Vous avez des choix, soit avant que quelqu'un se logue, soit immédiatement après être logué.

    Pour lancer une commande juste après le boot et avant que quelqu'un se logue, ajoutez la commande au fichier /etc/rc.local :

    1. Ouvrez un terminal.
    2. Devenez root.
    3. Ouvrez le fichier dans votre éditeur de texte favori :

      gedit /etc/rc.local

    4. Ajouter la commande que vous souhaitez lancer à la fin du fichier, sur une ligne dédiée uniquement à cette commande.

    Si vous souhaitez lancer un programme juste après vous être logué :

    1. Loguez-vous.
    2. Attendez que tout soit bien lancé, puis démarrer seulement le programme dont vous désirez le lancement automatique.
    3. Déloguez-vous et cochez la case "Enregistrer la configuration actuelle".

    A partir de maintenant, quand vous vous loguerez, le programme se lancera automatiquement. Si vous souhaitez arrêter le lancement automatique de ce programme, procédez ainsi :

    1. Loguez-vous.
    2. Quittez le programme dont vous ne voulez plus le lancement automatique.
    3. Déloguez-vous et cochez la case "Enregistrer la configuration actuelle".

    En cochant la case "Enregistrer la configuration actuelle" vous sauvegardez en fait tous les paramètres de votre session. Ainsi, lorsque vous ouvrirez de nouveau votre session, votre système sera exactement tel que vous l'aviez laissé avant de quitter votre session.

    (Merci à Ilja Kogan de m'avoir suggérer cette question, et pour le texte)

  7. Q : Comment faire pour changer le mot de passe de root ?
    R : Si vous avez oublié votre mot de passe root, et que vous voulez le changer, pas d'inquiétude ! C'est faisable. Vous devrez booter sur le mode appelé "mono-utilisateur". Vous devrez être devant votre ordinateur. Vous ne pouvez pas le faire à distance :
    1. En suivant les instructions données dans la question sur le runlevel (dans la section "Pendant le démarrage de l'ordinateur"), démarrez en runlevel 1.
    2. Modifiez le mot de passe root en tapant:

      passwd

      Ensuite, tapez votre nouveau mot de passe.

    3. Redémarrez votre ordinateur, maintenant vous pourrez vous loguer en root avec le nouveau mot de passe que vous avez entré.

    (Merci à Mark Senn pour m'avoir suggérer cette question et pour m'en avoir rédigé une partie)


Quelques notions de base concernant Fedora


  1. Q : Qu'est-ce qu'un "service" ? Comment règle-t-on les services dans Fedora ?
    R : Un "service" est un programme qui se lance automatiquement quand vous allumez votre ordinateur, et qui fonctionne en tâche de fond. Par exemple, le service "network" mets en route votre connection Internet et assure son bon fonctionnement.

    Il y a deux façons de règler les services dans Fedora, une en utilisant les outils graphiques, et l'autre en utilisant seulement la ligne de commande. Si vous n'êtes pas dans un environnement graphique, utilisez la méthode de la ligne de commande.

    Utilisation de l'outil graphique que l'on trouve dans le menu :
    Système - > Administration - > Services

    • Vérifier si un service est lancé: Sélectionnez votre service dans la liste, le status est indiqué dans la section Etat.
    • Lancer un service : Sélectionnez votre service dans la liste et cliquez sur Démarrer.
    • Arrêter un service : Sélectionnez votre service dans la liste et cliquez sur Arrêter.
    • Paramètrer un service afin qu'il se lance automatiquement au boot : Sélectionnez votre service dans la liste, puis cochez la case située devant le nom du service.
    • Désactiver un service lancé automatiquement au boot: Sélectionnez votre service dans la liste, puis cochez la case située devant le nom du service.

    Utilisation de la ligne de commande (remplacez nom_du_service par le nom du service que vous voulez):

    Vous devez être root pour effectuer commandes suivantes.

    • Vérifier si un service est lancé :

      service nom_du_service status

    • Lancer un service :

      service nom_du_service start

    • Arrêter un service :

      service nom_du_service stop

    • Paramètrer un service afin qu'il se lance automatiquement au démarrage :
      1. Lancez le programme ntsysv :

        ntsysv

      2. Repèrez le nom du service dans la liste et appuyez sur espace pour le sélectionner. Les services marqués d'une * se lanceront automatiquement au démarrage.
    • Désactiver un service lancé automatiquement au boot :
      1. Lancez le programme ntsysv :

        ntsysv

      2. Repèrez le nom du service dans la liste et appuyez sur espace pour le désélectionner. Les services marqués d'une * se lanceront automatiquement au démarrage.

    (Merci à Sindre pour la rédaction de cette question !)

  2. Q : Qu'est-ce que le mode de récupération/sauvetage et comment le lance-t-on ?
    R : Le mode de récupération/sauvetage (en anglais : Rescue Mode)vous permet de démarrer un petit environnement Fedora depuis le lecteur CD-ROM ou depuis une clé USB au lieu de démarrer du disque dur. Comme son nom l'indique, le mode récupération sert à vous sauver la vie en cas de problèmes. Avec ce mode, vous pourrez monter et éditer vos fichiers de configuration, et ainsi corriger les problèmes éventuels.

    Pour démarrer en mode récupération, vous avez deux possibilités :

    1. En démarrant le système depuis un CD-ROM d'installation, ou depuis une image de boot sur une clé USB.
    2. En démarrant le système depuis le CD-ROM #1 de Fedora.

    Après avoir démarrer suivant l'une des deux méthodes précédentes, entrez la commande suivante au prompt d'installation :

    linux rescue


Cette FAQ est maintenue par Max Kanat-Alexander : max -chez- fedorafaq -point- org ou "mkanat" du canal #fedora sur IRC - FreeNode.

Vous pouvez nous aider à maintenir cette FAQ à jour ! Si vous avez une astuce inédite, si vous trouvez une erreur dans la FAQ ou si vous avez des suggestions, contactez-nous et on verra ce qu'on peut faire. L'auteur de fedorafaq.org souhaiterai également remercier Jolie Kanat pour ces nombreux conseils et son support.