Différences entre versions de « Poste client Debian »

De Cliss XXI
Sauter à la navigation Sauter à la recherche
imported>SylvainBeucler
m
 
(91 versions intermédiaires par 11 utilisateurs non affichées)
Ligne 9 : Ligne 9 :
 
== Installation ==
 
== Installation ==
  
* [[Installer une Debian Sarge PPC]]: toutes les procédures et astuces pour gérer votre Mac.
+
* [[ubuntu wubi]]: convertire une installation ubuntu "wubi" (fichier sous windows) en version autonome sur partition
 +
* [[Installer une Debian PPC]]: toutes les procédures et astuces pour gérer votre Mac.
 +
* [[InstallerDebianDepuisDebian]]: si l'installateur ne fonctionne pas, procédure alternative!
 +
* [http://mirror.home-dn.net/d-i/ Backported d-i images]: installateur pour Etch avec noyau backporté pour gérer du matériel récent (voir aussi [http://wiki.debian.org/EtchAndAHalf EtchAndAHalf] quand ce sera prêt). Prévoir du ''pinning'' pour tester:
 +
Package: *
 +
Pin: release v=4.0-updates,a=proposed-updates
 +
Pin-Priority: 400
 +
 
 +
===  Privileges utilisateurs ===
 +
Par défaut sur debian, c'est le mot de passe root qui est demandé pour toute tâche administrative. Pour changer ce comportement (utiliser le mot
 +
de passe de l'utilisateur):
 +
* ajouter l'utilisateur dans le groupe sudo: <pre> add user <USER> sudo </pre>
 +
* trouver la clef de configuration sous gnome correspondant à gksu:
 +
** Version graphique <pre> gconf-editor </pre>
 +
** Version terminal:
 +
*** Lire la valeur <pre> sudo -u <USER> gconf-tool -a /apps/gksu </pre>
 +
*** Changer en mode "sudo": <pre> sudo -u <USER> gconf-tool -s --type boolean /apps/gksu/sudo-mode true</pre>
  
 
=== Imprimantes ===
 
=== Imprimantes ===
Ligne 15 : Ligne 31 :
 
* [[Paramétrer ses imprimantes]]
 
* [[Paramétrer ses imprimantes]]
 
* Voir aussi [[Matériel#Imprimantes]]
 
* Voir aussi [[Matériel#Imprimantes]]
 +
* [http://wfr.tcl.tk/279 Page-crunch]: interface graphique pour psnup
  
 +
=== Technologies additionnelles ===
 +
 +
* [[Java]]
 +
* [[Flash]]
 +
 +
=== Sur clef USB ===
 +
 +
* http://www.pendrivelinux.com/
 +
* https://launchpad.net/usb-creator
 +
* http://rudd-o.com/new-projects/portablelinux
 +
* http://wiki.flimzy.com/index.php/Install_Debian_on_USB
  
 
== Bureautique ==
 
== Bureautique ==
Ligne 25 : Ligne 53 :
 
* [[Touche Imprécr sous Gnome Sarge]]
 
* [[Touche Imprécr sous Gnome Sarge]]
 
* Lecteur de [[Disquette]]
 
* Lecteur de [[Disquette]]
 +
* [[Palm]]
 +
* Emacs: http://www.oinkzwurgl.org/software/emacs/ pour des polices plus petits (pour le 800x600...)
 +
* [[Clef USB]]: que regarder quand les clef USB ne sont pas automatiquement reconnues par Gnome?
 +
* [http://wiki.debian.org/Compiz Bureau 3D] sous Etch - très simple (Captures: [http://doc.cliss21.com/index.php?title=Image:Compiz-cube.jpg] [http://doc.cliss21.com/index.php?title=Image:Compiz-expose.jpg])
 +
* redimensionner les PDF : [http://wfr.tcl.tk/279 page-crunch]
 +
* [[PDF et annotations]]
 +
* [[Extensions de fichiers sous GNOME]]
 +
* [http://www.boekhoff.info/?pid=linux&tip=extract-images-from-pdf-files Intégration de scripts dans Nautilus] (anglais)
  
 
=== OpenOffice.org ===
 
=== OpenOffice.org ===
  
 
* [[Problèmes OpenOffice courants]]
 
* [[Problèmes OpenOffice courants]]
* [[Installer OpenOffice2 sur Debian Sarge]]
+
* [[Installer OpenOffice2 sur Debian]]
 
* [[Dictionnaires OOo2 supplémentaires]]
 
* [[Dictionnaires OOo2 supplémentaires]]
* [[Polices OOo2 supplémentaires]]
+
* [[Polices OpenOffice.org]]
 
* [[Conversion MS Access]]
 
* [[Conversion MS Access]]
 +
* [[OOo2 étiquettes]]
 +
* [[OpenOffice.org Base et MySQL]]
 +
 +
* [http://fr.openoffice.org/Documentation/How-to/indexht.html Documentations libres "HOWTO"]
 +
** [http://fr.openoffice.org/Documentation/How-to/writer/Publipostage.pdf Publipostage avec OOo 2]
 +
** [http://fr.openoffice.org/Documentation/How-to/writer/etiquettes21fr.pdf Étiquettes]
  
 
=== Courriel ===
 
=== Courriel ===
Ligne 39 : Ligne 81 :
 
* Bug [[This body part will be downloaded on demand.]] de Thunderbird
 
* Bug [[This body part will be downloaded on demand.]] de Thunderbird
 
* [[Navigateur associé à Thunderbird]]
 
* [[Navigateur associé à Thunderbird]]
 +
* [[Evolution]]
 +
* [[Synchronisation IMAP]]
 +
* [[Annuaire LDAP pour Thunderbird]]
 +
* [[Annuaire LDAP pour Evolution]]
 +
* [http://gaveen.owain.org/2007/07/howto-migrate-from-thunderbird-to.html Migrer de Thunderbird à Évolution]
 +
 +
=== Scribus ===
 +
* [[Problèmes Scribus courants]]
 +
 +
=== Diagrammes ===
 +
 +
* ''Mind-mapping'':
 +
** [http://www.insilmaril.de/vym/ View Your Mind]: paquet 'vym'
 +
** [http://freehackers.org/~tnagy/kdissert.html Kdissert]: paquet 'kdissert'
 +
** [http://freemind.sourceforge.net/ FreeMind]: en Java
 +
* Diagrammes:
 +
** [http://www.gnome.org/projects/dia/ Dia]
 +
** Le vénérable [http://www.xfig.org/ XFig]
 +
** OpenOffice Draw
 +
* Dessin vectoriel
 +
** [http://www.inkscape.org/ Inkscape]
 +
** Vieux: Gill et Sodipodi sont le papa et le papi d'Inkscape, respectivement; [http://www.skencil.org/ Skencil] n'a pas de nouvelle version depuis 2006 (vérifié 3/2010)
  
 
=== Mozilla Firefox ===
 
=== Mozilla Firefox ===
Ligne 44 : Ligne 108 :
 
* [[Mozilla Firefox]]
 
* [[Mozilla Firefox]]
  
== Station Multimédia ==
+
=== Finances ===
 +
 
 +
* [[Comptabilité]]
 +
* [[Gestion commerciale]]
 +
 
 +
=== Connexions réseau ===
 +
 
 +
* [[Samba et autofs]]
 +
 
 +
=== Nommage de périphérique ===
 +
 
 +
* Les [[Règles udev]] permettent d'assigner un nom déterminé à un périphérique (par exemple '''/dev/nikon''), de créer un lien symbolique dans /dev, ou encore de lancer un programme à la connexion ou après déconnexion d'un périphérique.
 +
 
 +
== Connexion Internet ==
 +
 
 +
* [[Configuration de l'accès internet avec RNIS (Numéris - ISDN)]]
 +
* [[Configurer une adresse IP statique]]
 +
* [[WiFi|Configurer/depanner une liaison wifi]]
 +
 
 +
== Station multimédia ==
  
 
* [[Flash]]
 
* [[Flash]]
 
* [[Gravure CD-ROM]]
 
* [[Gravure CD-ROM]]
 
* [[Webcam et Gnomemeeting]]
 
* [[Webcam et Gnomemeeting]]
 
+
* [[Encodage de vidéos]]
== Clefs USB et autres périphériques externes ==
+
* [[Cinelerra]]
 
+
* [[GIMP]]
Pour ''monter'' ces périphériques automatiquement, plusieurs solutions existents:
+
* [[Screencast]]
* 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!!)
+
* [[Vidéoprojecteur]]
* 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 <tt>/etc/usbmont/usbmount.conf</tt>.
+
** [http://impressive.sourceforge.net/ Impressive] - visualisateur PDF avec effets de transitions (nécessite une carte 3D)
* KDE: ?
 
  
 
== Problèmes système ==
 
== Problèmes système ==
Ligne 62 : Ligne 144 :
 
* [[Écrasement de la table de partitions]]
 
* [[Écrasement de la table de partitions]]
 
* Souris non détectée, <tt>/dev/input/mice</tt> inexistant: <code>modprobe psmouse mousedev</code> (courant sur vieilles installations Debian)
 
* Souris non détectée, <tt>/dev/input/mice</tt> inexistant: <code>modprobe psmouse mousedev</code> (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.
 +
* Gnome demande les mots de passe SSH même si ssh-add a déjà été lancé (Lenny):
 +
gconftool-2 --set -t bool /apps/gnome-keyring/daemon-components/ssh false # + relancer la session
  
=== Migration ===
+
== Migration ==
  
 
* [[Migration depuis Mac OS X]]
 
* [[Migration depuis Mac OS X]]
 +
* [[Migration du carnet d'adresses d'Entourage vers Thunderbird]]
 +
* [[Migration du carnet d'adresses de Outlook]]
  
 
==Eye-candy==
 
==Eye-candy==
Ligne 73 : Ligne 160 :
 
** 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)
 
** 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)
 
** [http://ruslug.rutgers.edu/~mcgrof/grub-images/images/load.php?image=debian-gnu.jpg Celle-ci] est pas mal non plus ([http://ruslug.rutgers.edu/~mcgrof/grub-images/images/working-splashimages/debian-gnu.xpm.gz xpm.gz])
 
** [http://ruslug.rutgers.edu/~mcgrof/grub-images/images/load.php?image=debian-gnu.jpg Celle-ci] est pas mal non plus ([http://ruslug.rutgers.edu/~mcgrof/grub-images/images/working-splashimages/debian-gnu.xpm.gz xpm.gz])
* Le [http://www.togaware.com/linux/survivor/Splash_Screen.shtml Splash Screen] de Gnome.
+
* Le [http://linux.togaware.com/survivor/Splash_Screen.html Splash Screen] de Gnome.
 
* Configurations graphiques, pas forcément dans la version 'stable': http://glibersat.linux62.org/?rub=lain
 
* Configurations graphiques, pas forcément dans la version 'stable': http://glibersat.linux62.org/?rub=lain
 
* Autre lien: http://www.trustonme.net/didactels/338.html
 
* Autre lien: http://www.trustonme.net/didactels/338.html
Ligne 80 : Ligne 167 :
 
* kernel-patch-debianlogo: affiche le logo Debian au lancement de la machine, mais nécessite de recompiler le noyau
 
* 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):
+
Une liste des paquets à installer:[http://hg.savannah.gnu.org/hgweb/debmaintenance/file/tip/post-install/desktop-packages.sh debmaintenance]
  aptitude --assume-yes install \
+
 
                openoffice.org-help-fr gftp \
+
== Dépannage et assistance ==
                mozilla-firefox mozilla-firefox-locale-fr-fr \
+
 
                mozilla-thunderbird mozilla-thunderbird-locale-fr \
+
Pour se connecter sur un ordinateur derrière un pare-feu en VNC (le client possède Vino), via SSH:
                gnome-backgrounds gdm-themes grub-splashimages gaim \
+
  ssh root@xyz.dyndns.org -L5901:emilie.xyz.local:5900
                zip unzip \
+
Puis dans un autre terminal:
                kernel-headers-2.6.8-2-686 \
+
vncviewer :1
                wireless-tools \
+
 
                cupsys hp-ppd \
+
Dépanner le display distant [[remotedisplay]]
                acpid ntpdate eject ifrename \
+
 
                emacs21 rsync screen ethtool
+
=== dépanner un problème de clavier à distance avec ''xev'' ===
 +
 
 +
# on récupère le display (voir [[remotedisplay]] ci dessus)
 +
 
 +
# vérification avec xev:
 +
 
 +
xev
 +
une petite fenetre apparait sur l'ecran:
 +
lorsque le curseur arrive dessus un evenement KeymapNotify indique les
 +
touches de modifications actives:
 +
 
 +
Prefix: L (left) R (right)
 +
Legende: S (shift), C (ctrl), A (alt), W (windows)
 +
Lorsque 2 touches sont appuyees en meme temps et se trouve au meme
 +
endroit dans le tableau leur valeur s'additionne (RC + RA = 18)
 +
 
 +
<pre>
 +
KeymapNotify event, serial 28, synthetic NO, window 0x0,
 +
    keys:  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
 +
          0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
 +
 
 +
 
 +
                          LC      LS  RS  LA                  RC
 +
    keys:  0  0  0  0  32  0  4  64  1  0  0  0  0  2   0  0
 +
          32  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
 +
          LW
 +
                                                              RA
 +
 
 +
    keys:  0  0  0  0  0  0  0  0  1  0  0  0  0  16  0  0
 +
          64  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
 +
          RW
 +
</pre>
 +
 
 +
Si en passant plusieurs fois (il faut vider le cache) sur la fenêtre xev vous voyez
 +
<pre>
 +
    keys:  0  0  0  0  0  0  4  0  0  0  0  0  0  0  0  0
 +
          0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0
 +
</pre>
 +
C'est que la touche MAJ gauche est toujours appuyée.
 +
 
 +
== Jeux ==
 +
 
 +
Page dédiée:
 +
[[Jeux]]
  
 
==À faire==
 
==À faire==
Ligne 98 : Ligne 228 :
 
** Enlever les liens (anglais) dans la "Personal Toolbar Folder", et y rajouter un lien vers le Wiki de Cliss XXI.
 
** 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 [https://addons.mozilla.org/extensions/moreinfo.php?id=10&application=firefox AdBlock], [https://addons.mozilla.org/extensions/moreinfo.php?id=158&application=firefox Tabbrowser Preferences], et éventuellement [https://addons.mozilla.org/extensions/moreinfo.php?id=31&application=firefox FireSomething]
 
** Installer quelques extensions vitales telles que [https://addons.mozilla.org/extensions/moreinfo.php?id=10&application=firefox AdBlock], [https://addons.mozilla.org/extensions/moreinfo.php?id=158&application=firefox Tabbrowser Preferences], et éventuellement [https://addons.mozilla.org/extensions/moreinfo.php?id=31&application=firefox FireSomething]
** Voir à installer la version 1.5
 
  
==Liens==
+
== Voir aussi ==
 +
 
 +
* [[Documentation#Unix]]
 +
 
 +
== Liens ==
  
* [http://www.togaware.com/linux/survivor/ Debian GNU/Linux Desktop Survival Guide]: documentation libre et récente sur Debian
+
* [http://kegel.com/linux/comfort/ Towards Linux Desktop Comfort]
 +
* [http://bts.turmzimmer.net/graph-large.png Unofficial RC-bugs-count] et [http://bugs.debian.org/release-critical/ Release-critical bugs status]: quand le nombre de bugs est proche de 0, la prochaine release Debian est lancée. C'est la métrique la plus précise pour estimer la prochaine date de sortie ([http://blog.venthur.de/2008/08/01/my-guess-for-lennys-release-date/ exemple]).

Version actuelle datée du 2 janvier 2013 à 18:25

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

Package: *
Pin: release v=4.0-updates,a=proposed-updates
Pin-Priority: 400

Privileges utilisateurs

Par défaut sur debian, c'est le mot de passe root qui est demandé pour toute tâche administrative. Pour changer ce comportement (utiliser le mot de passe de l'utilisateur):

  • ajouter l'utilisateur dans le groupe sudo:
     add user <USER> sudo 
  • trouver la clef de configuration sous gnome correspondant à gksu:
    • Version graphique
       gconf-editor 
    • Version terminal:
      • Lire la valeur
         sudo -u <USER> gconf-tool -a /apps/gksu 
      • Changer en mode "sudo":
         sudo -u <USER> gconf-tool -s --type boolean /apps/gksu/sudo-mode true

Imprimantes

Technologies additionnelles

Sur clef USB

Bureautique

Environnement de bureau

OpenOffice.org

Courriel

Scribus

Diagrammes

  • Mind-mapping:
  • Diagrammes:
    • Dia
    • Le vénérable XFig
    • OpenOffice Draw
  • Dessin vectoriel
    • Inkscape
    • Vieux: Gill et Sodipodi sont le papa et le papi d'Inkscape, respectivement; Skencil n'a pas de nouvelle version depuis 2006 (vérifié 3/2010)

Mozilla Firefox

Finances

Connexions réseau

Nommage de périphérique

  • Les Règles udev permettent d'assigner un nom déterminé à un périphérique (par exemple '/dev/nikon), de créer un lien symbolique dans /dev, ou encore de lancer un programme à la connexion ou après déconnexion d'un périphérique.

Connexion Internet

Station multimédia

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.
  • Gnome demande les mots de passe SSH même si ssh-add a déjà été lancé (Lenny):
gconftool-2 --set -t bool /apps/gnome-keyring/daemon-components/ssh false # + relancer la session

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:debmaintenance

Dépannage et assistance

Pour se connecter sur un ordinateur derrière un pare-feu en VNC (le client possède Vino), via SSH:

ssh root@xyz.dyndns.org -L5901:emilie.xyz.local:5900

Puis dans un autre terminal:

vncviewer :1

Dépanner le display distant remotedisplay

dépanner un problème de clavier à distance avec xev

  1. on récupère le display (voir remotedisplay ci dessus)
  1. vérification avec xev:

xev une petite fenetre apparait sur l'ecran: lorsque le curseur arrive dessus un evenement KeymapNotify indique les touches de modifications actives:

Prefix: L (left) R (right) Legende: S (shift), C (ctrl), A (alt), W (windows) Lorsque 2 touches sont appuyees en meme temps et se trouve au meme endroit dans le tableau leur valeur s'additionne (RC + RA = 18)

KeymapNotify event, serial 28, synthetic NO, window 0x0,
    keys:  0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0


                           LC      LS  RS  LA                  RC
    keys:  0   0   0   0   32  0   4   64  1   0   0   0   0   2   0   0
           32  0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
           LW
                                                               RA

    keys:  0   0   0   0   0   0   0   0   1   0   0   0   0   16  0   0
           64  0   0   0   0   0   0   0   0   0   0   0   0   0   0   0
           RW

Si en passant plusieurs fois (il faut vider le cache) sur la fenêtre xev vous voyez

    keys:  0   0   0   0   0   0   4   0   0   0   0   0   0   0   0   0
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

C'est que la touche MAJ gauche est toujours appuyée.

Jeux

Page dédiée: Jeux

À 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 aussi

Liens