L'association SPI dont je préside la destinée vient de basculer ses stations de travail sous Linux. Nous avons choisi côté client Debian pour sa légèreté. Nous aurions pu choisir Kubuntu ou Ubuntu ou Xubuntu. Cela nous évite un renouvellement de parc complet. Nous avons préféré investir dans un vidéo-projecteur, un serveur à base de core2duo et un switch 1Gbit.

Ces stations de 256 Mo dont la carte graphique est de 16 Mo exécutent un autologon sous Linux, à partir duquel nous lançons une session Rdesktop sur un TSE W2k3. Windows s'exécute en machine virtuelle Vmware en environnement Linux. Côté serveur, nous avons choisi une CentOS 5. La machine virtuelle démarre automatiquement sous environnement Kde après l'autologon d'un compte utilisateur à moindre privilèges.

De son côté, la machine hôte Linux Centos abrite un samba, un squid+squidguard, un serveur Dhcp et Bind. Elle dispose de deux cartes réseaux. Sur la machine Linux, nous avons configuré aux petits oignons un Iptables. Sur la machine Windows, nous avons configuré un Sygate. Les fichiers créés dans l'environnement Windows sont stockés via des lecteurs réseaux montés par script Vbs sur la machine réelle. L'étanchéité entre le Lan et le Wan est complète. Pour les connexions Internet, Squid se charge du filtrage !

Nous avons rencontré de nombreux problèmes avant de tout stabiliser.

Problème matériel tout d'abord du fait de l'impossibilité de prendre en charge le Fake-Raid de la carte Asus. Un internaute m'a d'ailleurs donné la solution a posteriori. Nous avions choisi une Mandriva 2007 Spring. Très vite, nous avons dû faire marche arrière du fait de problèmes de prise en charge du contrôleur SATA équipant la carte. La Mandriva se gelait dès que nous tentions de faire une écriture sur la machine en réseau. Comme nous n'avions pas trop de temps pour chercher, nous sommes revenus à nos premières amours. Concernant Rdesktop sur le poste client, nous avons dû ajouter, dans le script de lancement de TSE, -r sound:local pour la prise en compte du son sous Linux en mode TSE.

Petits problèmes dans le lancement de l'environnement X

Sous Centos, il faut remplacer xdm par kdm dans le fichier inittab. Sous Mandriva que nous avons abandonné par la suite, j'ai eu la surprise de voir l'abandon de l'utilisation du fichier /etc/inittab (comme sous Red Hat) pour le service dm l'instar de ce qui se fait sous Debian/Ubuntu.

Notre association a pour objectif de complètement basculer sous Linux en 2008. L'offre de formation se fera cette année sur OpenOffice et Gimp. L'an prochain, nous ajouterons Scribus. Nous serons alors en full Linux ! Des cours Linux sont donnés le 2ième samedi du mois de 10 à 12 h 00.

Nous ne proposerons jamais à nos adhérents de travailler sur Vista. Ce système d'exploitation, comme j'ai pu le dire à plusieurs reprises dans ce blog, n'a strictement aucun intérêt par rapport à un Mac ou à un Linux. Sur le plan technique, son mode verbeux sur le plan réseau, sa consommation en terme de ressources en font un produit parfaitement inadapté au monde de l'entreprise. Pour les particuliers, les techniques de vente forcée les éloignent de l'exercice de leur libre arbitre. Quant aux accros aux jeux vidéos, l'addiction se charge de leur faire perdre le peu de clairvoyance technique qu'ils avaient encore, les transformant en de simples utilisateurs.