Configurations et commandes sous Linux.
<- Initiation
Objectif du document : initatiation à Linux, les principales commandes, les logiciels utilisés.
Ces bases ont été testés avec une distribution RedHat 7.3 mais doivent fonctionner dans la plupart des cas.
KDE version 3.0.0-10
noyau version 2.4.18-3
$>tar xvf fichier.tar
$>gunzip fichier.gz
$>bzip2 -d fichier.bz2
$>tar xvfz fichier.tar.gz
$>./configure
$>make
$>make install
# hostname albedo
$>find /home/florent/ -name *ru* -print
$>ps -guax
$>ln toto titi
$>ln -s /usr/local/lib/libdvdread.so.2.0.2 libdvdread.so.2
Montage du lecteur de disquette :
Centre de configuration KDE : information, périphérique bloc, sinon :
$>mount /dev/fd0
$>cd mnt/floppy
$>umount /mnt/floppy
Accès aux données otenues dans un appareil photo numérique (usb):
Faire une fois àprès l'installation du SE:
$>mkdir -m 777 /mnt/camera
Puis à chaque transfert de photo, montage de l'appareil photo numérique
Dans le script /etc/rc, qui est exécuté automatiquement à chaque démarrage,
on trouve la commande $>mount -av qui demande le montage des systèmes de fichiers
référencés dans /etc/fstab. (voir plus bas)
$>/sbin/modprobe usb-storage
$>mount -t vfat /dev/sda1 /mnt/camera
$>mv /mnt/camera/dcim/100olymp/*.jpg /home/florent/Images
$>umount /mnt/camera
Montage du disque dur Dos sous linux :
$>mount -v -t vfat /dev/hda1 /mnt/dos
A rajouter dans le fichier /etc/fstab pour une initialisation au démarrage.
(ici hda est le disque primaire comprenant LILO et Zin, hdb le second disque, sous Linux.)
$>rpm -i -vv perl-Video-DVDRip-0.50.13-fr1.src.rpm
La variable PATH :
Elle regroupe tous les répertoires ou le système doit chercher le programme à exécuter.
la commande 'ls' se trouve dans /bin qui est généralement préciser dans le PATH ; si le répertoire
n'est pas dans la varaible PATH, il faut dire de le chercher dans le répertoire courent ./fichier
$>PATH=/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/home/florent/bin:/usr/local/alliance/bin
Configuration de la souris :
$>cd /usr/sbin
$>./mouseconfig
sélectionner par exemple, microsoft intellimouse dans la liste (souris compatible avec molette).
redémarrer pour prendre en compte les paramètres.
$>ls -al /usr/bin/arts*
<- list des outils relatifs au serveur son.
$>artswrapper -D /dev/dsp
<- configuration du process temps réel.
$>artsshell status
<- vérifier la configuration du serveur son.
$>artsd -l0 -F10 -S4096
<- explique ce qui se passe...
Le projet arts (serveur de son)
LABEL=/ / ext3 defaults 1 1 LABEL=/boot /boot ext3 defaults 1 2 none /dev/pts devpts gid=5,mode=620 0 0 none /proc proc defaults 0 0 none /dev/shm tmpfs defaults 0 0 /dev/hdb3 swap swap defaults 0 0 /dev/cdrom /mnt/cdrom iso9660 noauto,owner,kudzu,ro 0 0 /dev/cdrom1 /mnt/cdrom1 iso9660 noauto,owner,kudzu,ro 0 0 /dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0 /dev/sda1 /mnt/camera vfat user,exec 0 0
Gestionnaire d'ammorçage : LILO.
LILO (LInux LOader) est un gestionnaire d'ammorçage qui permet de démarrer n'importe
quel SE installé sur votre (vos) disque(s) dur(s). Si il est installé sur le secteur
d'amorçage du disque (MBR : Master Boot Record), c'est alors le premier code qui est
éxécuter (après le bios) et spécifiera le SE (Dos, Linux) à lancer.
Le fichier de configuration : /etc/lilo.conf (ou /boot/lilo.conf ...)
Penser à le charger après l'avoir modifier... (/sbin/lilo -C)
/var/log/* : contient différents messages d'information. (cat /var/log/boot.log.4) /sbin/init : fichier éxécutable (il n'est pas lisible par cat) : lance des processus et éxécute un certain nombre de script. (inittab...) /etc/inittab : Entre autre, précise le niveau de démarrage (konsole, X11...) /etc/rc.d/* : Précise les systèmes à démarrer ; le scripr rc éxécute le script rcN.d selon le niveau de démarrage. rc.sysinit : A ben oui alors.
$>convert -size 1600x1200 pc310005.jpg -geometry 466x350 web_rosay_5.jpg
Xine : visionneur de films ou fichiers au format avi
Xine-check : diagnostique la configuration,
ds mon cas, crée le lien
$>/dev/dvd sur /dev/cdrom.
<- C'est pas vraiment la commande, vous aurez deviné
$>./hdparm -d 1 /dev/hdc
<- passe le lecteur cdrom en mode scsi (plus fluide)
puis lancer xine avec XShm en paramètre de driver video par exemple.
$>xine -V XShm
$>xine --help
$>xine -V XShm -A arts -f Stalingrad.avi
$>xine -A arts Tout\ Sur\ Ma\ Mere_fr_MPEG4_win32_FFMPEG.avi
codecs dans le RPM (w32codec-0.51-1.i386.RPM)
installés dans le répertoire /usr/lib/win32
$>mplayer -vo x11 -ao oss Western.avi
Rip des CD audio :
Il faut deux étapes principales :
convertir les pistes audio du Cd en fichier wave temporaire,
puis convertir les fichiers wave en mp3. (lame, bladeenc...)
$>cdda2wav -D /dev/cdrom
$>lame -h input.wav output.mp3
<- dans le cas d'une utilisation de lame.
$>bladeenc audio.wav
<- ou, dans le cas d'une utilisation de bladeenc, ou...
Citons un (très bon) utilitaire perl : RIP dont le lien est spécifié ci-dessous.
Il interface la connexion au serveur CDDB (qui nomera les piste de l'album...)
et automatise le pocessus avec l'encodeur de votre choix. (une fois configurée, lancer
'Rip -c' en ligne de commande.)
Quanta éditeur html
cdparanoia Lecture de CD audio
bladeenc Encodeur MP3
lame Autre encodeur MP3
notlame surement aussi.
oggenc Encodage ogg-vorbis
xmcd Interface pour lire les CD audio
id3ed
id3tool
Rip Ripping (encodeur) audio vers MP3.
MJPEG tools Utilitaires de traitement vidéo.
edonkey 2000 (p2p) (rechercher le serveur lugdunum)
cd-record gravure de cdrom
mise à jour de vos codecs avi. (CVS marche très bien.)
mplayer lecture de vidéo.
xine lecture de vidéo
Outils vidéo (traitement vidéo)
xmms : player MP3 (style winamp)
Gimp : dessin, graphisme, une référence.
GQview de GNOME : visualisateur d'images. (style irfanview sous Dos)
Cdda2Wav : convertisseur track vers wave.
$>ln -s /usr/local/lib/libdvdread.so.2.0.2 libdvdread.so.2
Pour finir : vobcopy 0.5.7 fichiers sources à compiler
Deuxième partie :
Les codecs, une plethore de codeur/décodeur éxiste, on reprendra ceux spécifié dans le précédent document :
XviD et lavc (libavcodec)
Xvid génère (ds mon cas) un fichier xvid.cfg situé dans /usr/local/lib/transcode ; fichier à copier...
Troisième partie :
transcode ou Mplayer.
L'un dans l'autre, il risque de manquer des morceaux.
Transcode utilise nasm, utilitaire pour la compilation.
Mplayer nécessite une version adéquat de gcc
Il est conseillé d'utiliser l'interface graphique dvd::rip
qui nécessite GTK-perle-0.7008.tar.gz pour le module GTK-picBuf ... Bref : suivre les instructions :
Instructions...
télécharger les sources de transcode
Après quoi, il suffit de lancer 'dvdrip' pour avoir l'interface graphique qui encapsule transcode.
Un des menus permet de vérifier les dépendances (bonnes version de logiciel...)
Un autre les différents paramètres (point de montage du lecteur dvd, options de gravure...)
$>avisplit -i Talons.avi -o tal -s 400
Avec un fichier d'entrée de 780Mo (et un peu de chance), on obtient deux fichiers de sortie l'un de 400Mo l'autre de 370Mo.
Retour à la page d'acceuil