Changelog [en]
TéléchargementIl existe plusieurs paquets pour installer LTSP. Nous allons les nommer et definir leur fonctions a fin de vous donner une bonne idée sur ceux que vous voudrez installer.
Commencons par les 4 groupes majeurs:
Un autre exemple sera les applications locale. Elle ne peuvent pas rouler sur nimporte quel machine pour une question de performance, nous les avons donc mises dans un paquet optionnel.
InstallationLa plus pars des paquets ltsp sonts dispobible en divers formats. Notamment en rpm, tgz et deb.RPM: Pour installer un paquet rpm.
TGZ: Tout ces paquets incluent deux fichiers: INSTALL et README. La lecture des ceux-ci est recomandée; ils decrivent en details comment procéder a l'installation. Nous allons tout de meme voir celle-ci rapidement: Downloadez le paquet tgz dans le repertoire /tmpDEB: Les paquets de type deb sonts probablement les plus facile a installer:Pour voir la liste des paquets disponible vous pouvez faire: Au niveau du paquet ltsp_core qui doit etre le premier paquet ltsp installe sur votre serveur, vous devrez exécuter ltsp_initialize pour partir les services requis par vos clients ltsp.
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Les Paquets de Base (Core packages)Pour parvenir a une installation fonctionnelle d'LTSP vous devrez aumoin installer les paquets ltsp_core et ltsp_kernel. A ce point, votre serveur sera en mesure de permettre a un client de booter et d'utiliser telnet en mode textece (bon remplacement pour un terminal passif *1) connecter par ethernet.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Le Paquet Noyeau (Kernel package)
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Paquets X WindowsSi vous désirez rouler X Windows, vous devrez downloader le paquet "X core" qui vous donnera tout les modules pour XFree86 4.1.0. Il est aussi recommendé que vous installiez le paquet "X Fonts" qui a été separé du paquet "X core" parce que plusieurs utilisateur choisisent d'utiliser un serveur de font "X Font Server" celui-ci demandant de plus amples configurations du coté du serveur. Donc amoin que vous soyez certain de savoir dans quoi vous vous embarquez avec un serveur de font, vous devriez fortement installer le paquet "X Fonts".
Support pour anciennes cartes vidéo ---
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Paquet d'Applications LocaleSi vous avez un poste de travail relativement performent, vous pourrez utiliser unpeu de son pouvoir pour rouller des applications localement. Un vieux pentium, PII ou encore un Celeron avec aumoin 64mb de mémoire vive est un candidat de choix pour cette tache.Pour parvenir a rouler des applications localement, vous devrez installer et configurer un serveur NIS (Network Information Services) pour que lorsque celui-ci utilisera rsh pour exécuter l'application sur le client en personne, soit en mesure d'identifier l'utilisateur en question. Pour l'instant, le seul paquet disponible est Netscape. Effectivement, ajouter des paquets dans cette section ainsi que quelque documents qui traiterons de la construction d'un paquet d'application locale font parti de nos projets d'avenir.
Une fois que ce paquet sera installé, vous serez en mesure de lancer l'application en allant dans une session shell sur le serveur et d'executer le script suivant:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Paquets DiversSi vous etes sur le point de construire votre propre kernel pour vos clients, vous aurez besoin du paquet (kit) ltsp_initrd_kit. Celui-ci contient des scriptes ainsi que le systeme de fichier hierarchique root qui est monte par nfs lors du boot de vos clients.Il existe plusieurs utilitées qui ont étées écrites specialement pour LTSP. Notamment getltscfg, ltsprtf, pci_scan, prep_swap et startsess. Le paquet ltsp_util_src contient la source de toutes les utilitées précèdentes.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Paquets de ContributionPaquet pour WebcamLe paquet pour Webcam a été crée par Andrew Williams. Ce paquet regroupe toutes les pièces dont vous aurez besoin pour connecter une Webcam a un client LTSP et commencer a partager vos photos et vidéos. Incluant beaucoup de documentation idéales a vos besoins.Le paquet ltspsound a été originallement crée par Boris Reisig. Il a ete modifié par Andrew Williams pour fonctionner avec la série 2.09 d'LTSP. Le paquet lts_scanner à été developé par Robert Stanford pour vous permettre de connecter un scanner a un client et de commencer a digitaliser vos documents avec LTSP.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Configuration DHCPLors de l'installation du paquet de base (core), un fichier de configuration dhcpd nommé dhcpd.conf.example situé dans le répertoire /etc est installé par defaut. Si le fichier dhcpd.conf est inexistant lors de l'installation il sera installé /etc/dhcpd.conf. Effectivement, vous devrez ajuster ce fichier de configuration a vos besoins. Notamment les mac adresses ainsi que les options 128 et 129 si vous avez des clients qui utilisent des cartes ISA devront etre modifiées. Voici l'exemple d'un fichier de configuration dhcpd.conf
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ISC DHCP v3.0 et plus (Mandrake)Si vous utilisez une version DHCP provenant d'ISC, notamment les version 3.0 et plus, vous devrez ajouter une ligne au début du fichier /etc/dhcpd.conf:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cartes Réseau ISALe kernel ltsp peut détecter automatiquement les cartes réseau de type PCI. Si vous avez des postes qui utilisent des cartes réseau de type ISA, vous devrez spécifier le module propre a ces cartes. Deplus, certaines cartes ISA ne fonctionneront pas sans l'option IO passée dans la commande insmod utilisée pour insèrer le module de la carte en question. Vous pouvez spécifier le module NIC et l'adresse IO en ajoutant les entrees suivantes pour chaque poste qui le requiert. Voici un exemple d'un poste qui utilise une carte ISA compatible avec le module ne:
Dans l'exemple ci-dessus, il faut noter que l'argument passé a l'option 128 n'est PAS une mac adresse. La valeure e4:45:74:68:00:00 est une valeure spéciale requise par etherboot. Deplus, si vous utilisez un serveur DHCP provenant d'ISC, notamment les versions 3.0 et plus, vous devrez ajouter quelques lignes dans votre fichier de configuration dhcpd.conf pour définir les types de valeures qui seronts spécifiées avec les options 128 et 129. Les dernières deux lignes de l'exemple ci-dessous en démontrent bien l'utilisation:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||