Différences entre versions de « Poste client Debian »

De Cliss XXI
Sauter à la navigation Sauter à la recherche
imported>SylvainBeucler
m (il faut demander à Debian de regénérer la conf. grub pour que la splashimage soit prise en compte)
 
(123 versions intermédiaires par 11 utilisateurs non affichées)
Ligne 7 : Ligne 7 :
 
Note à l'intention des contributeurs: transformer tout ceci en un ou plusieurs script, ce qui sera plus facile à maintenir.
 
Note à l'intention des contributeurs: transformer tout ceci en un ou plusieurs script, ce qui sera plus facile à maintenir.
  
==Articles==
+
== 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
  
[[Installer openoffice2 sur Debian Sarge]]
+
===  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>
  
[[autoriser un utilisateur a éteindre l'ordinateur sous xfce4]]
+
=== Imprimantes ===
  
 +
* [[Paramétrer ses imprimantes]]
 +
* Voir aussi [[Matériel#Imprimantes]]
 +
* [http://wfr.tcl.tk/279 Page-crunch]: interface graphique pour psnup
  
==Migration==
+
=== 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 ==
 +
 
 +
=== Environnement de bureau ===
 +
 
 +
* [[autoriser un utilisateur a éteindre l'ordinateur sous xfce4]]
 +
* Comment fonctionne [[HotPlug]]?
 +
* [[Touche Imprécr sous Gnome Sarge]]
 +
* 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 ===
 +
 
 +
* [[Problèmes OpenOffice courants]]
 +
* [[Installer OpenOffice2 sur Debian]]
 +
* [[Dictionnaires OOo2 supplémentaires]]
 +
* [[Polices OpenOffice.org]]
 +
* [[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 ===
 +
 
 +
* [[Configuration Anti-SPAM de Mozilla Thunderbird]]
 +
* Bug [[This body part will be downloaded on demand.]] de 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]]
 +
 
 +
=== 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]]
 +
* [[Gravure CD-ROM]]
 +
* [[Webcam et Gnomemeeting]]
 +
* [[Encodage de vidéos]]
 +
* [[Cinelerra]]
 +
* [[GIMP]]
 +
* [[Screencast]]
 +
* [[Vidéoprojecteur]]
 +
** [http://impressive.sourceforge.net/ Impressive] - visualisateur PDF avec effets de transitions (nécessite une carte 3D)
 +
 
 +
== Problèmes système ==
 +
 
 +
* [[Accents dans les noms de fichiers]]
 +
* [[É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)
 +
* 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 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 25 : Ligne 158 :
 
* grub-splashimages + lien symbolique (todo)
 
* grub-splashimages + lien symbolique (todo)
 
** Ne pas hésiter à 'cp -r /boot/grub/splashimages /tmp && cd /tmp/splashimages && gunzip * && gqview' pour les admirer
 
** 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)
+
** 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])
 +
* 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
 
* D'autres fond d'écrans GNOME, pas installés par défaut: gnome-backgrounds
 
* 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
 
* 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:[http://hg.savannah.gnu.org/hgweb/debmaintenance/file/tip/post-install/desktop-packages.sh 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'' ===
 +
 +
# 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==
 +
 +
* 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 [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 aussi ==
 +
 +
* [[Documentation#Unix]]
 +
 +
== Liens ==
  
Une liste des paquets à installer (à documenter):
+
* [http://kegel.com/linux/comfort/ Towards Linux Desktop Comfort]
aptitude --assume-yes install \
+
* [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]).
                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
 

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