Manuals/UMx/How to Port to Other Linux Distros/FR

From Userful Support

< Manuals | UMx | How to Port to Other Linux Distros
Revision as of 18:02, 6 February 2009 by Olga (Talk | contribs)
(diff) ←Older revision | Current revision (diff) | Newer revision→ (diff)
Jump to: navigation, search

Comment Userful Port Multiplier à d'autres distributions de Linux



Copyright © 2005-2009 Userful Corporation. All rights reserved.
(Updated 2009.2.06)


  This page is also available in:   English, Español, Français, Português, Deutsch, ???????  



NOTE: This page was automatically translated. Please feel free to revise this document by logging in and editing it.


Contents

[edit] Introduction

Ce Mini-Comment explique comment configurer une distribution Linux non prise en charge à l'appui Userful multiplicateur (UMX). Ces instructions ne s'appliquent pas à la suivante, a officiellement appuyé les distributions Linux: (

  • RPM Based Distributions
    • Fedora Core 4, 6, 7, 8
    • openSUSE 10.1, 10.2, 11.0
    • Novell Desktop (SLED) 9, 10
    • Mandriva (Mandrake) 2008.0
    • Red Hat Enterprise Linux WS 4
    • CentOS 4, 5
  • DEB Based Distributions
    • Ubuntu 6.10, 7.04, 7.10, 8.04, 8.10, 9.04
    • Freedows 2005
    • Xandros 4.0
    • Debian 3.1, 4.0
    • Morphix 0.5-pre5

Si vous utilisez l'une des distributions citées ci-dessus, vous n'avez pas besoin d'utiliser ce mini-Comment.

Si vous utilisez une distribution étroitement lié à l'une des distributions citées ci-dessus, nous proposons de tenter l'installation avant de reconfigurer manuellement votre système.

Voici les brèves étapes pour configurer votre système pour UMX:

  1. Installez Userful multiplicateur sur votre système
  2. Mise à jour /etc/inittab ou supprimer des services pour le gestionnaire d'affichage
  3. Configuration /opt/userful/bin/prefdm_multi
  4. Modifier la configuration du gestionnaire d'affichage
  5. Ajouter de nouvelles règles udev pour la hotplugging des périphériques d'entrée USB

[edit] Installation Userful multiplicateur sur votre système

Téléchargez et installez UMX utilisant le script d'installation inclus. Vous aurez besoin de faire cela en tant que superutilisateur.

bash INSTALL

[edit] Mise à jour / etc / inittab et Supprimer initscript pour le gestionnaire d'affichage

La séquence d'amorçage est différent pour chaque distribution Linux. Certaines distributions début Display Manager de /etc/inittab, tandis que d'autres le démarrer en tant que service.

En tout cas, le gestionnaire ne doit pas être commencé avant la fin de la séquence d'amorçage pour obtenir UMX travail.

Pour mettre à jour la séquence de démarrage:

  1. Trouver le niveau d'exécution que le système de graphiques en utilisant boot.
    • Par exemple: Fedora Core 5 utilise le niveau d'exécution, alors que Ubuntu utilise le niveau d'exécution graphique 2 pour démarrer.
    • Le niveau d'exécution runlevel commande vous montre les niveaux actuels et antérieurs.
    • Vous pouvez obtenir de plus amples informations en consultant le /etc/inittab.
  2. Si Display Manager est regardé comme un service, puis désactivez-le.
    • /etc/rc.d/rcN.d/ contient tous les services pour le niveau d'exécution N. Par exemple, /etc/rc.d/rc5.d a tous les services pour le niveau d'exécution 5.
    • Utilisez chkconfig pour désactiver le service de gestionnaire d'affichage.
  3. Si le gestionnaire d'affichage est lancé depuis /etc/inittab, en commentaire la ligne qui commence il.
    • Certaines distributions de Linux comme Fedora utiliser le fichier / etc / inittab </ code> pour démarrer le Gestionnaire d'affichage avec une ligne telle que
      x:5:respawn:/etc/X11/prefdm
      . Désactiver la ligne qui commence par le gestionnaire d'affichage prepending <code>#
  4. Ajoute une nouvelle ligne à la fin de /etc/inittab pour lancer prefdm_multi:
    echo "x:N:once:/etc/X11/prefdm_multi" >> /etc/inittab
    N' doit être remplacé par le niveau d'exécution pour le boot graphique de votre système.

[edit] Configuration /opt/userful/bin/prefdm_multi

prefdm_multi est un script pour configurer le système de base pour les multiplicateurs Userful gestionnaire d'affichage et de commencer à la fin.

Pour configurer prefdm_multi sur votre système:

  1. Copie et écraser /opt/userful/bin/prefdm_multi /opt/userful/bin/prefdm_multi.template:
    cp -f /opt/userful/bin/prefdm_multi.template  /opt/userful/bin/prefdm_multi
  2. Ajoute une nouvelle ligne à la fin de la prefdm_multi pour démarrer le Gestionnaire d'affichage.
    • A Display Manager est différente pour chaque distribution Linux. Vous avez besoin de savoir comment Display Manager est lancé sur votre système Linux. Comme mentionné dans la section précédente, le gestionnaire d'affichage est normalement démarré comme un service ou de /etc/inittab.
    • Si le gestionnaire d'affichage est lancé comme un service, exécutez la commande suivante pour ajouter une ligne dans le prefdm_multi. Vous serez en mesure de trouver le nom de service /etc/init.d/, tels que dm,gdm, kdm ou xdm.
      echo "exec /etc/init.d/<name_of_service> start" >> /opt/userful/bin/prefdm_multi
      <name_of_service> devrait être le nom du service que vous avez trouvée dans les /etc/init.d.
  3. * Si le gestionnaire d'affichage est lancé depuis /etc/inittab sur votre système, recherchez la commande qui commence Display Manager /etc/inittab et ajouter la même commande en prefdm_multi:
    echo "exec <command> >> /opt/Userful/bin/prefdm_multi
    <command>devrait être la commande que vous avez trouvée dans la /etc/inittab. Par exemple, Fedora utilise /etc/X11/prefdm-nodaemon et la commande Mandrakeutilise /etc/X11/prefdm pour lancer la commande Display Manager.

[edit] Modifier la configuration du gestionnaire d'affichage

Multiplier Userful soutient les trois principaux gestionnaires d'affichage: XDM, GDM et KDM. Vous avez besoin de savoir ce que gestionnaire d'affichage de votre système et de modifier en utilisant la configuration de votre gestionnaire d'affichage.

[edit] XDM

XDM (X Window Display Manager) est le gestionnaire d'affichage par défaut de X Window System. Il existe deux fichiers de configuration de XDM, xdm-config et Xservers. Vous trouverez ces fichiers dans /etc/X11/xdm/.

Pour configurer le XDM:

  1. Ajoutez les lignes suivantes à la fin de xdm-config, sauf si elle a déjà les:
    DisplayManager*openDelay: 3
    DisplayManager*openRepeat: 1
    DisplayManager*openTimeout: 24
    DisplayManager*startAttempts: 3
    
  2. Désactiver / supprimer locale actuelle serveur (s) par prepending # # à la Xservers comme ceci:
    #:0 local /usr/X11R6/bin/X
  3. Ajoutez les lignes suivantes pour votre station dans tous les Xservers:
    :0 local /opt/userful/bin/login-server
    :1 local /opt/userful/bin/login-server
    ...
    :N local /opt/userful/bin/login-server
    

[edit] GDM

GDM (Gnome Display Manager) est un autre gestionnaire d'affichage X Window System. gdm.conf est le fichier de configuration de GDM, et il est normalement situé sous /etc/X11/gdm/, /etc/gdm/ ou /etc/opt/gnome/gdm/, même si elle mai pas le cas pour votre système Linux.

Pour configurer GDM, éditez gdm.conf comme suit:

  1. Désactive FirstVT=7 par un prepending # à cela dans le [daemon] comme ceci:
    #FirstVT=7
  2. Set VTAllocation pour false dans le [daemon] comme ceci:
    VTAllocation=false
  3. Commentaire Standard local X server:
    #0=Standard
  4. Ajoutez les lignes suivantes, un pour chaque station:
    0=Login
    1=Login
    ...
    N=Login
    
  5. Create [server-Login] section:
    [server-Login]
    name=Login server
    command=/opt/userful/bin/login-server
    flexible=true
    

[edit] KDM

KDM (KDM Display Manager) est un autre gestionnaire d'affichage, et il utilise kdmrc et Xservers pour la configuration. Les emplacements de ces fichiers sont /etc/X11/xdm/, /etc/kde3/kdm/, /usr/share/config/kdm/ or /etc/opt/kde3/share/config/kdm/, mais cela pourrait être différent pour votre système Linux.

Pour configurer le KDM:

  1. Mettre les valeurs comme suit dans le [X-*-Core] de la section de kdmrc:
    OpenDelay = 3
    OpenTimeout = 24
    OpenRepeat = 1
    OpenRepeat = 3
    StartAttempts = 3
    StartInterval = 2
    
  2. Désactiver / supprimer la configuration actuelle du serveur local (s) par prepending # dans Xservers comme ceci:
    #:0 local /usr/X11R6/bin/X
  3. Ajouter ces lignes, une pour chaque station dans Xservers:
    Xservers: 
    :0 local /opt/userful/bin/login-server
    :1 local /opt/userful/bin/login-server
    ...
    :N local /opt/userful/bin/login-server
    

[edit] Ajouter de nouvelles règles udev pour la hotplugging des périphériques d'entrée USB

Vous pouvez copier une nouvelle règle udev comme suit:

cp /etc/userful/setup/99-userful-hotplug.rules  /etc/udev/rules.d/

[edit] Reboot

Après avoir terminé toutes les modifications de la configuration ci-dessus, vous devez redémarrer le système.