ALPHANET: Serveur de terminal
Le principe
Nos applications s'affichent chez vous! Vous économisez de l'énergie
C'est tout simple: vous installez un tout petit logiciel (un client de terminal) qui vous permet d'avoir, sur votre écran, les applications qui s'exécutent à distance sur un serveur.
En bref, cela signifie que:
- vous n'avez plus besoin de faire de sauvegardes régulières, le serveur s'en charge (pour toutes les applications lancées dans le client!)
- vous pouvez accéder ces applications depuis différents ordinateurs (p.ex. au travail, à la maison, en vacances) sans devoir les installer et les maintenir
- il n'y a aucun problème de licence, vous utiliserez ces logiciels tout à fait légalement: le serveur de terminal ne propose que des applications libres, comme par exemple
- logiciels de bureautique standard: OpenOffice.org (compatible avec les logiciels propriétaires non standard Microsoft Office),
- applications classiques (traitement d'image, navigateur Internet, logiciel de création Web, ...)
- votre ordinateur n'est pas surchargé par des logiciels inutiles et démarre rapidement, comme vos applications distantes
- si vous n'utilisez plus aucune application directement sur votre ordinateur (à l'exception du client de terminal et du logiciel système), vous aurez certainement moins de problèmes de virus informatiques
- vous n'avez pas besoin d'une connexion Internet très performante pour pouvoir utiliser la solution proposée.
- vos périphériques (téléphone, appareil photo, lecteur de CD-ROM, imprimante) restent chez vous et accessibles
Il faut garder en mémoire que:
- vous ne pouvez pas installer de logiciels sur la solution (nous nous en chargeons, y compris pour trouver des équivalents le cas échéant) -- vous ne serez plus l'administrateur de votre environnement
- vous avez besoin d'une connexion Internet pour travailler -- un accès à prix forfaitaire est recommandé!
En savoir plus
Aujourd'hui
Finalement, cette solution n'est pas tellement différente de la solution de l'informatique des années 70: un serveur central sous UNIX, avec des terminaux textes simples, qui s'enclenchent en quelques secondes
et permettent immédiatement de travailler, partout.
Est-ce un retour en arrière ? On pourrait le penser, car la solution du PC sous Microsoft Windows, de plus en plus performant, indépendant, s'est rapidement imposée dans les années 90.
Cependant, avec de la performance vient aussi de la responsabilité: les utilisateurs doivent aujourd'hui se transformer en administrateurs systèmes et gérer les mises à jour d'un système
devenu chaque jour plus complexe et plus fragile. De plus, le coût des systèmes, si l'on veut une performance acceptable sous système non standard Microsoft, augmente en valeur relative.
Les systèmes standards, ouverts et libres, comme GNU/Linux, offrent des avantages -- en particulier du côté du serveur!
A notre avis, le client léger à la maison, au travail, ou en déplacement remplace avantageusement le modèle "PC" des décennies précédentes, et améliore le modèle "centralisé" des années 70 en ajoutant
une palette d'applications modernes et interopérables. Ce client léger peut fonctionner sur n'importe quelle plateforme supportée.
Le futur
Des services supplémentaire pourront être proposés:
- télé-impression et mise sous pli (factures en volume, cartes de voeux, annonce de mariages, anniversaires, etc)
- organiseur de contenu Web complexe
- mise à disposition de clients légers basés sur du matériel recyclé (p.ex. via le Projet Phoenix)
Le projet
Ce projet ALPHANET a pour but de:
- tester la plateforme technique proposée
- vérifier les suppositions concernant la performance serveur et la bande passante
- tester le modèle en réel, notamment en ce qui concerne les ajouts locaux (menus, icônes, etc) et le support technique nécessaire, les applications à proposer, etc
- proposer un service utile et novateur
Les clients
CD ou clé USB démarrable
Si vous préférez éviter de modifier votre système, il est possible de vous faire parvenir un CD-R ou une clé
USB démarrable contenant l'environnement standard nécessaire. C'est probablement la manière la plus
simple de tester le système.
Les packages
x2go sont disponibles et peuvent être installés sur une Debian stable (etch) ou une Ubuntu 8.04 LTS
comme suit:
- Devenir opérateur
- sous Debian GNU/Linux:
su (taper le mot de passe de l'opérateur root)
- sous Ubuntu 8.04 LTS:
sudo -s (taper votre mot de passe)
- Ajout des sources d'installation et de la clé publique de vérification de signature électronique
echo 'deb http://packages.cril.ch/cril/debian/packages/ etch cril' >> /etc/apt/sources.list
wget -O - http://www.cril.ch/pub/CRIL/WebHome/3D79EDCA.asc | apt-key add -
- Mise à jour de la liste des packages et installation du package
apt-get update && apt-get install simple-terminal-client
- Poursuivre l'installation en lisant le fichier
/usr/share/doc/simple-terminal-client/README et effectuer les étapes jusqu'à "création de /root/tmp" (non comprise)
Une fois ce qui précède effectué, il reste à faire, sous votre utilisateur (faire
exit si vous êtes encore sous root (indication: prompt
#)):
- Vérifier que la clé publique SSH de
ts.alphanet.ch port 2223 est bien ec:3c:ed:f5:3e:0c:bb:b6:4f:bf:eb:da:a6:e4:53:6f et l'accepter (yes), puis annuler avec CTRL-C
ssh ts.alphanet.ch -l just-a-test -p 2223
- demander un compte et un mot de passe à ts@alphanet.ch, en indiquant un numéro de téléphone portable pour l'envoi du mot de passe, vos coordonnées et le login que vous préféreriez
Ensuite vous pourrez lancer le client de terminal ainsi (en remplaçant UTILISATEUR par le nom d'utilisateur qui vous a été communiqué)
x2goclient-cli --kbd-layout fr_CH --link modem --session-type unix-gnome \
--command gnome-session --geometry 1280x1024 --use-sound yes \
--server ts.alphanet.ch --user UTILISATEUR --port 2223
(ces instructions seront évidemment simplifées au fur et à mesure)
Environnements non standard
La question de tourner le client x2go dans ces environnements peut ne pas se poser, si la variante
sans installation
est choisie.
Apple Mac OS X
Actuellement non disponible.
Microsoft Windows 2000, XP, ou Vista
http://www.x2go.org/index.php?id=29
Aide une fois connecté
Consultez le manuel GNOME ainsi que l'aide en-ligne.
¶