Utiliser Debian
Installation
- Récupérer un CD d'install par le net 180Mo
Remarques Sarge:
- Si pb lors de l'installation (rencontré après l'installation de windows xp) avec grub (s'arrete 33%), passer en mode expert.
- base-config pour recommencer la config.
Configuration réseau
<licode file=/etc/network/interfaces> auto eth0 iface eth0 inet static
address 192.168.10.34 netmask 255.255.255.0 network 192.168.10.0 broadcast 192.168.10.255 gateway 192.168.10.1
</licode>
ou si un serveur dhcp est à proximité ... <licode file=/etc/network/interfaces> auto eth0 iface eth0 inet dhcp </licode>
Configurer le DNS: <licode file=/etc/resolv.conf> search livois.com nameserver 192.168.10.1 </licode>
Packages de base
vim
Pour profiter du vi que je connais sur etch
#apt-get install vim-full vim-gnome vim-gtk vim-lesstif vim-perl vim-python vim-ruby vim-tcl ttf-bitstream-vera vim-doc x-ttcidfont-conf
ntp
#sudo apt-get install ntp-simple ntpdate
grub
#vi /usr/share/doc/grub/README.Debian.gz #grub-install /dev/hda #vim /boot/grub/menu.lst
divers
- slocate
- whois
- hddtemp (/usr/sbin/hddtemp /dev/hdx donne t° DD -> 34°-39°)
- hwinfo
- fonts voir fonts.txt
- info système
#apt-get install hdparm linhdd sysutils ethtool
KDE
- kdm - pour lancer kde
applet
- kmix pour la gestion du son
Combines systèmes
PARTITIONS
- Monter des partitions FAT (rw) et NTFS (ro) accessibles aux utilisateurs
<licode file=/etc/fstab> /dev/hdax /mnt/w2k ntfs noauto,user,umask=22,gid=100 0 0 /dev/hdax /mnt/lin vfat noauto,noatime,user 0 0 </licode>
- Monter des partitions samba
<licode file=/etc/fstab> //saturne/cdelivois /home/cdelivois smbfs user,username=cdelivois,passwd=X 0 0 </licode>
- Partionner une partition fat
#mkdosfs -F 32 -v /dev/sdXY
- tester la vitesse du disk
#hdparm /dev/hda:
Timing cached reads: 1828 MB in 2.00 seconds = 912.77 MB/sec Timing buffered disk reads: 102 MB in 3.04 seconds = 33.50 MB/sec
- au démarrage les répertoires /media/cdrom0 et /media/cdrom1 sont supprimés
=> il faut installer discover 2
Gestion des modules
- /etc/modules
- /etc/modprobe.d
blacklist correspond à la liste des modules qu'il ne faut pas lancer.
Lancer une application au démarrage
Certains scripts sont lancés en niveau S avant le niveau 2 mode normal
#update-rc.d script defaults 99
exemple:
#update-rc.d ntpdate defaults 20
#update-rc.d -f script remove #invoke-rc.d script start|stop
utiliser sudo
apt-get install sudo <licode file=/etc/sudoers> chris ALL=NOPASSWD: ALL </licode>
clavier fr
http://www.debian.org/doc/manuals/fr/debian-fr-howto/ch4.html
#sudo apt-get install console-tools kbd-compat #loadkeys fr
#sudo install-keymap fr #sudo dpkg-reconfigure console-data
Il faut aussi configurer le serveur X: <licode file=/etc/X11/xorg.conf> Section "InputDevice"
Identifier "Generic Keyboard" Driver "kbd" Option "CoreKeyboard" Option "XkbRules" "xorg" Option "XkbModel" "pc105" Option "XkbLayout" "fr"
EndSection </licode>
Note : Si le fichier n'est pas /etc/X11/xorg.conf, un moyen de trouver le fichier adéquat est de taper:
#sudo grep Keyboard /etc -R
Gestion de packages
Recherche de package
#grep -hi office /var/lib/apt/lists/* | grep "^Package"
#apt-cache search office
#apt-cache show openoffice.org
#apt-cache showpkg openoffice.org (+ d'info)
#dpkg -L ntp-simple (liste des fichiers qui vt être installés)
#dpkg -S stdio.h
#apt-file search
- apt-get
- -s "simule"
- -d télécharge seulement
- -t stable|testing|unstable
- avec gpg
#su - #apt-get install debian-keyring #gpg --import /usr/share/keyrings/debian-keyring.gpg #gpg --keyserver wwwkeys.eu.pgp.net --recv-keys BB5E459A529B8BDA #gpg --armor --export BB5E459A529B8BDA | apt-key add -
ou si l'on est pas root
#gpg --armor --export BB5E459A529B8BDA |sudo apt-key add -
/etc/apt/sources.list : liste des sources de packages
#apt-get install package [=version] #apt-get remove
- paquet à retirer: mettre un - à la fin du paquet
- mise à jour
#apt-get update #apt-get upgrade -u #apt-get dist-upgrade (met à jour une distribution)
#checkrestart (permet de vérifier qu'une vieille version de programme ne tourne pas)
#apt-show-versions -u -b | grep stable #apt-get install `apt-show-versions -u -b | grep unstable`
liste des packets installés
#dpkg --get-selections > /tmp/packages.dpkg #dpkg --set-selections < /tmp/packages.dpkg
garder la version d'un packet: http://www.debian.org/doc/manuals/apt-howto/ch-apt-get.fr.html#s-default-version <licode file=/etc/apt/preferences> Package: * Pin: release v=2.2*,a=stable,c=main,o=Debian,l=Debian Pin-Priority: 1001 </licode>
Dans cet exemple, nous avons choisi les versions Debian 2.2* (qui peuvent être 2.2r2, 2.2r3 ? cela satisfait les distributions qui incluent les correctifs de sécurité et d'autres mises à jour très importantes), le référentiel stable, la section main (opposée à contrib ou non-free) et l'origine et le label Debian. L'origine (o=) définit qui a produit ce fichier Release, le label (l=) définit le nom de la distribution : Debian pour Debian elle-même et Progeny pour Progeny, par exemple.
#sudo /usr/sbin/dpkg-reconfigure
reconfigure un paquet installé
debconf prépare la configuration et pose des questions (cf debian-doc - man 7 debconf)
#sudo /usr/sbin/dpkg-reconfigure debconf pour changer le niveau de questions
les fichiers .deb sont copiés ds le répertoire /var/cache/apt/archives/
Recherche des miroirs les plus efficaces
#apt-get install netselect
la liste des miroirs se trouve à l'adresse http://www.debian.org/mirror/mirrors_full.
#netselect ftp.debian.org http.us.debian.org ftp.at.debian.org download.unesp.365 ftp.debian.org.br
#netselect-apt stable|testing
Combines "Internet"
Thunderbird
#apt-get install icedove
- Utiliser la BAL windows (cf thunderbird.txt)
- Extensions: http://extensions.geckozone.org/Thunderbird/
- Français: http://frenchmozilla.sourceforge.net/firefox/
#wget http://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/<version>/linux-i686/xpi/fr.xpi
- Enigmail: http://enigmail.mozdev.org/download.html - ou apt-get install enigmail
- Display Quota: http://extensions.geckozone.org/DisplayQuota
- Français: http://frenchmozilla.sourceforge.net/firefox/
Web
Firefox
packages debian: iceweasel info ds .firefox ET .mozilla/firefox et /usr/lib/mozilla-firefox/ Français http://frenchmozilla.sourceforge.net/firefox/
Les plugins
about:plugins ds le navigateur permet de voir les plugins installés
Sous sarge le répertoire de plugins est /usr/lib/mozilla-firefox/plugins/
http://www.mozilla.org/products/firefox/central.html
http://plugindoc.mozdev.org/linux.html#mplayer
mozilla-plugin-vlc
mp3
Il faut désactiver mpga ds préférences/telechargement/plugins et choisir xmms pour ouvrir le fichier.
mozplugger
(en fait je préfère ne pas l'installer ou rédiger le fichier mozpluggerrc moi même)
- To install globally,
copy mozplugger.so to your Mozilla plugins directory, mozpluggerrc to /etc, and mozplugger-helper + mozplugger-controller to /usr/bin.
- To install locally,
copy mozplugger.so to ~/.mozilla/plugins, and mozpluggerrc + mozplugger-helper + mozplugger-controller to ~/.mozilla.
shockwave-flash
- s'installe désormais automatiquement au 1er contenu flash rencontré
sinon: http://get.adobe.com/flashplayer/
realaudio
realplayer 10
http://www.real.com/freeplayer/?rppr=rnwk
Copy nphelix.so to your Mozilla plugins directory and nphelix.xpt to your Mozilla components directory
java
http://serios.net/content/debian/java_testing.php
http://lea-linux.org/trucs/item.303.html
#ln -s /usr/lib/libstdc++-libc6.2-2.so.3 /usr/lib/libstdc++-libc6.1-1.so.2
http://www.mozilla.org/support/firefox/faq#q2.2
#cd .firefox/plugins ou plutôt cd /usr/lib/mozilla-firefox/plugins/ #ln -s /usr/java/j2re1.4.2_06/plugin/i386/ns610-gcc32/libjavaplugin_oji.so (java4) #sudo ln -s /usr/local/jre1.5.0_xx/plugin/i386/ns7/libjavaplugin_oji.so (java5)
- pour netscape
#cd /usr/local/netscape/plugins/ #sudo ln -s /usr/local/jre1.5.0/plugin/i386/ns7/libjavaplugin_oji.so
Java peut être testé sur
gxine
#ln -s /usr/lib/gxine/gxineplugin.so .firefox/plugins/ #ln -s /usr/lib/gxine/gxineplugin.a .firefox/plugins/ #ln -s /usr/lib/gxine/gxineplugin.la .firefox/plugins/
Les extensions
image zoom
francais language pack
http://frenchmozilla.sourceforge.net/firefox/
Java
http://forum.debian-fr.org/viewtopic.php?t=2898 télécharger le jre sur http://java.com/en/download/manual.jsp
apt-get install java-package fakeroot make-jpkg jre-1_5_0_07-linux-i586.bin dpkg -i sun-j2re1.5_1.5.0+update07_i386.deb
chat - irc
- gaim (multiple)
- amsn : ams.sourceforge.net
- yahoo messenger: ymessenger_1.0.4_1_i386.deb
- phonegaim, gaim-vv:
deb http://perso.ens-lyon.fr/samuel.mimram/debian unstable main
p2p
amule
<licode file=/etc/apt/sources> deb http://gunnm.org/~soda/ unstable main contrib deb-src http://gunnm.org/~soda/ unstable main contrib </licode>
sauvegarder une video en streaming
mimms
mimms http://url
mmclient
wget http://url/<>.asx si nécessaire
mmclient mms://<url> ensuite
Combines "bureautiques"
Kvim
Aller ds le centre de conf kde pour que les fichiers textes soient utilisés avec kvim et non kwrite
Editer .gvimrc (change les fonts et supprime les ascenseurs qui me posent pb) <licode file=.gvimrc>
if has("gui_kde") http://vim.dindinx.net/traduit/gui.txt.html#gui-scrollbars set guifont=Terminal/13/-1/5/50/0/0/0/1/0 set guioptions= endif
</licode>
Ooffice
#apt-get install openoffice.org
- Les fonts:
Dans /etc/X11/XF86Config, décommenter ou rajouter les lignes <licode file=/etc/X11/XF86Config> FontPath "/usr/X11R6/lib/X11/fonts/Type1/" FontPath "/usr/X11R6/lib/X11/fonts/TrueType/" </licode> impression -> cf impression.txt
antiword
Transforme un fichier word en fichier text (un peu simpliste - pas les en-têtes, les images)
Visionner les pdf avec acrobat reader
kpdf est un très bon outil pour visualiser les pdf.
On peut parfois préférer acoread. vérifier la présence de debian-multimedia dans sources.list: <licode file=/etc/apt/sources.list> deb http://www.debian-multimedia.org etch main </licode>
#apt-get install acroread
tiff et pdf
Avec Imagemagick, transformer des tiffs en pdf
- Convertir un fichier .tiff en un fichier .pdf
#convert Anges.tiff Anges.pdf
- Convertir plusieurs fichiers .tiff en un fichier pdf
#convert -adjoin `ls Anges*.tiff` Anges.pdf
Remarque: Si la conversion en pdf pose problème, transformer le fichier en ps puis en pdf avec pstopdf
- Fusionner plusieurs fichiers pdf
#pdftk in1.pdf in2.pdf cat output out1.pdf
Combines multimedia
Si pas de /dev/dsp, lancer /etc/init.d/udev restart ou /usr/share/alsa-base/snddevices
Ecouter de la musique
amarok
xmms n'était plus suivi et de moins en moins disponible, j'utilise désormais amarok
xmms
#apt-get install xmms2 xmms-arts
xmms-arts est nécessaire pour que xmms fonctionne avec kde
Une fois dans xmms, taper Ctrl+P et choisir le greffon de sortie: aRts Output.
mpd et mpc
<licode file=/etc/mpd.conf> music_directory "/media/usbdisk/musique" playlist_directory "/var/lib/mpd/playlists"
db_file "/var/lib/mpd/tag_cache" log_file "/var/log/mpd/mpd.log" error_file "/var/log/mpd/errors.log" pid_file "/var/run/mpd/pid" </licode>
#mpd --create-db
Regarder la télévision avec xawtv || xawdecode
#sudo apt-get install xawtv-plugins xawtv-tools xawtv
Les fichiers de conf sont .$HOME/xawtv.conf et /etc/X11/xawtvrc
xawdecode: finalement mieux car pas de bande verte en mode plein ecran fichier de conf .xawdecode/xawdecoderc très proche de celui d'xawtv <licode> fullscreen = 640 x 480 fullscreen_mode = old
- fullscreen_mode = new
pixsize = 128 x 96 windowsize = 384 x 288 </licode>
Regarder des films
mplayer
<licode file=/etc/apt/sources.list> deb http://www.debian-multimedia.org etch main </licode>
#apt-get update #apt-get install mplayer
gxine
vlc
fichiers mkv (matroska): lus par vlc mais la partie video est svt du realaudio (non géré par VLC)
mkv est juste un contenant (piste audio/ss titres/chapitres/piste video ...)
souvent on n'entend donc que le son.
Graver des CDs/DVDs avec k3b
#apt-get install k3b xcdroast cdrtools-doc k3b-i18n normalize-audio toolame sox movixmaker-2 vcdimager cdrdao dvd+rw-tools
L'outil cdck permet de vérifier l'état d'un CD gravé:
#apt get install cdck
Les photos
La retouche photos avec Gimp
#apt-get install gimp gimp-help-fr gimp-data-extras gimp-print
Le diaporama avec showimg
#apt-get install showimg kipi-plugins
Récupérer les photos de son appareil
#apt-get install gphoto2 gtkam
- gphoto2 permet de récupérer ses photos via ligne de commande
- gtkam dispose d'une interface graphique
Divers
Copie d'écran (printscreen)
http://www.lea-linux.org/cached/index/Xwindow-hardcopy.html
- ksnapshot
- gimp
Localisation
KDE
kde-i18n-fr
Icedove & Iceweasel
icedove-l10n-fr iceweasel-l10n-fr
Autres
Matériel
KDE & HAL - montage automatique de clé USB VFAT & NTFS
http://www.mail-archive.com/debian-user-french@lists.debian.org/msg144278.htm
- Le problème: lorque que l'on branche une clé USB sur le sytème, KDE propose d'ouvrir une fenêtre. Lorsqu'on accepte, un popup KDE affiche un message d'erreur qui commence par:
A security policy in place prevents this sender from sending this message to this recipient, see message bus configuration file (rejected message had interface "org.freedesktop.Hal.Device.Volume" member "Mount" error name "(unset)" destination "org.freedesktop.Hal")
- La solution: ajouter les utilisateurs dans le group plugdev (cf /etc/dbus-1/system.d/hal.conf)
xorg
http://gentoo-wiki.com/HARDWARE_Video_Card_Support_Under_XGL - Liste de cartes compatibles XGL (openGL)
http://dri.freedesktop.org/ - Direct rendering
Remarque etch : Avec la carte graphique video 855GM, le direct rendering ne fonctionne pas.
http://forums.debian.net/viewtopic.php?t=6809&
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=359328
L'erreur est visible dans /var/log/Xorg.log.0. Les commandes suivantes permettent de vérifier le fonctionnement de l'installation graphique.
#glxinfo #glxgears
Solution : So i overwrited /usr/lib/dri/i915_dri.so from libgl1-mesa-dri and /usr/lib/xorg/modules/drivers/i810_drv.so from xserver-xorg-video-i810 with those precompiled files from tarball and dri acceleration seems to work (it works even after moving back original kernel modules).
#wget http://dri.freedesktop.org/snapshots/i915-20060403-linux.i386.tar.bz2 #tar jxvf i915-20060403-linux.i386.tar.bz2 #sudo ./install.sh #mv i915-20060403-linux.i386/i915/i915_dri.so /usr/lib/dri/i915_dri.so #mv i915-20060403-linux.i386/i915/i810_drv.so /usr/lib/xorg/modules/drivers/i810_drv.so
Puis redémarrer le serveur X.
Jeux
- Tuxcart
- Supertuxcart (unstable)
- gnuchess
Copyright
© 2006-2009 Christophe de Livois
Vous avez l'autorisation de copier, distribuer et/ou modifier ce document suivant les termes de la GNU Free Documentation License, Version 1.2 ou n'importe quelle version ultérieure publiée par la Free Software Foundation; sans section invariante, sans page de garde, sans entête et sans page finale. Pour plus d'informations consulter le site de l'APRIL. |