Poste client Debian

De Cliss XXI
Révision datée du 21 avril 2006 à 12:00 par imported>SylvainBeucler (→‎Migration)
Sauter à la navigation Sauter à la recherche

Question: comment garder à la fois la stabilité et l'éthique de Debian GNU/Linux, tout en fournissant une solution ergonomique pour un poste client?

Réponse: en ajoutant quelques paquets et un minimum de configuration.

On trouvera ici de quoi modeler une Sarge en un environment de bureau efficace, ainsi que des réponses aux problèmes fréquents rencontrés avec certaines applications.

Note à l'intention des contributeurs: transformer tout ceci en un ou plusieurs script, ce qui sera plus facile à maintenir.

Installation

Imprimantes

Bureautique

Environnement de bureau

OpenOffice.org

Courriel

  • Configuration Anti-SPAM de Mozilla Thunderbird
  • Bug This body part will be downloaded on demand. de Thunderbird
  • Navigateur associé à Thunderbird
  • offlineimap: synchro bi-directionnelle IMAP - un must! Pas adapté pour la migration cependant.
  • imapsync: migration de courrier entre deux serveur IMAP. Pratique si vous changez de prestataire: imapsync --dry --host1 imap.ouvaton.net --user1 sylvain.beucler@cliss21.org --passfile1 ~/ouvaton.pass --host2 nouveau.server.tld --user2 sylvain --password2 secret
  • Passer de MS Outlook Express à Mozilla Thunderbird:
    • (TODO) un outil libre (pstutils, mbx2mbox...)
    • ou la version Windows de Thunderbird (utilise une DLL de MS): Outils/Importer.../Courrier/Outlook Express
  • Passer de Thunderbird à IMAP:
    • Récupérer le courrier dans C:\Documents and Settings\username\Application Data\Thunderbird\Profiles\xxxxx.default\Mail\Local Folders.
    • Convertir en Maildir, supprimer les dossier _sbd, virer les accents (à défaut de savoir les convertir au format Courier):
find 'Local Folders' -name '*.msf' -print0 | xargs -0 rm
mb2md -s Local\ Folders/ -R
cd ~/Maildir
rm -rf '.*_sbd'
for file in .*; do mv "$file" "`echo $file | sed 's/_sbd//g'`"; done
for file in .*; do mv "$file" "`unaccent utf8 "$file"`"; done

Note: tous les fichiers créés par mb2md ont une date aux alentours de 1965. Des clients mal foutus tels que Outlook Express (vive les insultes gratuites :)) affiche cette date à la place du champ Date: contenu dans l'e-mail. Cela ne vous gènera pas puisque vous passez vers Thunderbird, mais si jamais cela posait problème, il vous faudra coder un petit script pour faire un touch approprié en fonction de Date:. Ou plutôt corriger mb2md.

Mozilla Firefox

Gestion personnelle

Comptabilité entreprises

  • Tiny Accounting: seul ou en module de TinyErp, ce serait une solution pour la compta française. Question de notre expert local: y a-t-il de quoi gérer une clôture d'exercice?
  • SQL Ledger: un autre logiciel de compta (compta française?)

Station multimédia


Clefs USB et autres périphériques externes

Pour monter ces périphériques automatiquement, plusieurs solutions existents:

  • Gnome: utilise hal (événements matériel), d-bus (communication inter-processus) et HotPlug; nécessite de se logger sous Gnome. Je n'ai trouvé aucun moyen de configuration (je ne veux pas que le point de montage soit le nom de volume!!)
  • usbmount: monte et démonte automatiquement les systèmes de fichiers. Il est indépendant de l'environnement de bureau, et de ce fait son fonctionnement est plutôt orienté système qu'utilisateur - notamment, il n'est pas possible de démonter un périphérique autrement qu'en le retirant physiquement (du coup les systèmes de fichiers vfat, qui ne peuvent pas être synchronisé en permanence, risquent d'être corrompus si retirés trop tôt), et le possesseur des fichiers est root pour des systèmes vfat (donc modifications impossibles). Sans doute intéressant pour monter des disques externes au démarrage. Configurable et permet les hooks. Penser à activer le support vfat dans /etc/usbmont/usbmount.conf.
  • KDE: ?

Problèmes système

  • Accents dans les noms de fichiers
  • Écrasement de la table de partitions
  • Souris non détectée, /dev/input/mice inexistant: modprobe psmouse mousedev (courant sur vieilles installations Debian)
  • Au démarrage, j'ai un message en boucle qui parle de DHCP: c'est qu'il y a un problème réseau. Appuyer sur Ctrl+C pour demander à ce programme de s'arrêter. L'ordinateur démarre alors sans accès au réseau.

Migration

Eye-candy

  • grub-splashimages + lien symbolique (todo)
    • Ne pas hésiter à 'cp -r /boot/grub/splashimages /tmp && cd /tmp/splashimages && gunzip * && gqview' pour les admirer
    • ln -s /boot/grub/splashimages/debsplash.xpm.gz /boot/grub/splash.xpm.gz && update-grub (splash.xpm.gz est l'image que GRUB cherche par défaut)
    • Celle-ci est pas mal non plus (xpm.gz)
  • Le Splash Screen de Gnome.
  • Configurations graphiques, pas forcément dans la version 'stable': http://glibersat.linux62.org/?rub=lain
  • Autre lien: http://www.trustonme.net/didactels/338.html
  • D'autres fond d'écrans GNOME, pas installés par défaut: gnome-backgrounds
  • D'autres thèmes pour l'écran d'identification: gdm-themes
  • kernel-patch-debianlogo: affiche le logo Debian au lancement de la machine, mais nécessite de recompiler le noyau

Une liste des paquets à installer (à documenter):

aptitude --assume-yes install \
               openoffice.org-help-fr gftp \
               mozilla-firefox mozilla-firefox-locale-fr-fr \
               mozilla-thunderbird mozilla-thunderbird-locale-fr \
               gnome-backgrounds gdm-themes grub-splashimages gaim \
               zip unzip \
               kernel-headers-2.6.8-2-686 \
               wireless-tools \
               cupsys hp-ppd \
               acpid ntpdate eject ifrename \
               emacs21 rsync screen ethtool

À faire

  • Mozilla Firefox
    • Enlever les liens (anglais) dans la "Personal Toolbar Folder", et y rajouter un lien vers le Wiki de Cliss XXI.
    • Installer quelques extensions vitales telles que AdBlock, Tabbrowser Preferences, et éventuellement FireSomething
    • Voir à installer la version 1.5

Documentations libres