samedi 14 septembre 2013

Suse Studio, créer sa distribution

SUSE Studio permet de créer une image système de SUSE selon différent paramètre.
Nous allons voir chaque étape pour en générer une.

Écran d'accueil

Cet écran présente les images déjà créées
Il faut cliquer sur Create new applicane afin de générer une nouvelle image.


Base d'openSUSE

La base de votre distribution est sélectionnée dans cet écran. La version la plus récente ainsi que sa version antérieure sont disponible en version openSUSE et SUSE Linux Enterprise. Pour chacune d'elle il est possible de choisir une base kde, gnome, server, X allégé ainsi que Just enough OS. Cette dernière correspond au minimim afin que SUSE puisse fonctionner.

L'architecture 32 bits et 64 bits sont disponible.

Un nom pour l'image doit être donné.



Le nom de l'image ainsi que la taille est affiché en haut à gauche de chaque page.



Choix logiciel

La base sélectionnée a un impact sur la liste des packages sélectionnés. Il est bien sûr possible dans ajouter de nouveau. Il suffit de cliquer sur une catégorie ou bien de lancer une recherche.

Il est aussi possible d'ajouter des dépôts (repositories) afin d'accès à encore plus de logiciels ou bien d'avoir des versions plus à jour.



En cliquant par exemple sur l'icône Office on obtient
Il est alors possible d'installer libreoffice, calibra.



Configuration

Cet écran entame la configuration de l'image. La langue, disposition du clavier, date, réseau ainsi que les utilisateurs et groupe peut être modifié au besoin.



La sélection de logo et fond d'écran pour le démarrage, la console et la connexion peuvent être altérées. Il est
est possible d'utiliser vos images.


Démarrage 

Le prochain écran permet de sélectionner le mode de démarrage par défaut du système.



Base de données

L'envoi d'un dump de votre base de données PostgreSQL et MySQL ainsi que l'ajout des utilisateurs se réalise sur cet écran.



Vous pouvez spécifier si la distribution doit démarrer sur un compte utilisateur en particulier. Le démarrage de programme automatique peut aussi être configuré.



Il est question de spécifier les paramètres de la mémoire vive et l'espace disque pour des machines virtuelles.


Si vous voulez effectuer certain traitement lors du premier démarrage, démarrage du système vous pouvez l'ajouter en cliquant sur la commande souhaitée.



Fichier

Cet écran vous permet d'envoyer des fichiers et de sélectionner leur emplacement dans la distribution.


Plusieurs choix du format de l'image à généré est possible: fichier iso, image virtuelle...
La création de l'image débute en cliquant sur Build.



 En cliquant sur Confguration..., un aperçu de la configuration est disponible.


Nous avons vu qu'en quelques cliques il est possible de créer sa distribution basée sur openSUSE. Un tel service peut être intéressant pour ceux qui désirent installer la même configuration sur plusieurs systèmes ou bien ceux désirant avoir une distribution selon leurs goûts.

Suse EasyCap DC60+

EasyCap DC60+ est un adaptateur USB qui permet de capturer de la vidéo et de l'audio. Il suffit de brancher un lecteur DVD, VHS, console de jeux... et d'employer un logiciel afin d'avoir le flux sous son système d'exploitation.



Sous SUSE 12.1,en lançant la commande: lsusb vous devriez avoir une ligne similaire à

Bus 001 Device 004: ID eb1a:2861 eMPIA Technology, Inc. 

si vous avez une DC60+, autrement, il est possible que vous ayez une DC60.

Lors du branchement de cet adaptateur, un périphérique se crée /dev/video0

Paramètre 

Les applications ont divers paramètres pour visionner et enregistrer.

Norme TV disponible

  • 0 = NTSC; 
  • 1 = NTSC-M; 
  • 2 = NTSC-M-JP; 
  • 3 = NTSC-M-KR; 
  • 4 = NTSC-443; 
  • 5 = PAL; 
  • 6 = PAL-BG; 
  • 7 = PAL-H; 
  • 8 = PAL-I; 
  • 9 = PAL-DK; 
  • 10 = PAL-M; 
  • 11 = PAL-N; 
  • 12 = PAL-Nc; 
  • 13 = PAL-60; 
  • 14 = SECAM; 
  • 15 = SECAM-B; 
  • 16 = SECAM-G; 
  • 17 = SECAM-H; 
  • 18 = SECAM-DK; 
  • 19 = SECAM-L; 
  • 20 = SECAM-Lc;


La carte a deux types d'entrée
  • 0 = S-Video
  • 1 = Composite
La commande: cat /proc/asound/cards va retourne les sources audios.

 0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xd0240000 irq 46
 1 [U0xeb1a0x2861  ]: USB-Audio - USB Device 0xeb1a:0x2861
                      USB Device 0xeb1a:0x2861 at usb-0000:00:1d.7-1, high speed


Ici 1 fait référence à la carte DC60+ donc on devra écrire: plughw.1,0


Visionnement du flux

mplayer tv:// -TV driver=v4l2:input=1:norm=SECAM

Enregistrement du flux

Il est possible d'utiliser divers logiciels tel que mencoder, ffmpeg, vlc.

Pour enregistrer la source vidéo et audio d'un VHS, j'ai exécuté cette commande:

Avi
mencoder tv:// -TV driver=v4l2:norm=SECAM:width=720:height=576:outfmt=uyvy:device=/dev/video0:input=1:fps=25:alsa:adevice=plughw.1,0:audiorate=48000:amode=1:forceaudio:immediatemode=0 -msglevel all=9 -ffourcc DX50 -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:turbo:vbitrate=1200:keyint=15 -vf pp=lb,scale=640:480 -oac mp3lame -o film.avi

Mpeg
mencoder tv:// -tv driver=v4l2:norm=SECAM:width=352:height=576:outfmt=uyvy:device=/dev/video0:input=1:fps=25:alsa:adevice=plughw.1,0:audiorate=48000:amode=1:forceaudio:immediatemode=0 -oac lavc -ovc lavc -of mpeg -mpegopts format=dvd -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=8000:vbitrate=5000:keyint=15:acodec=ac3:abitrate=192:aspect=4/3 -o film.mpg


Il est possible que vous deviez ajuster certains paramètres tel que la source audio. Elle peut être différente selon les périphériques que vous avez.


Il y a aussi mtvgui qui est disponible.




Il est possible d'utiliser ffmeg, cvlc afin de générer un fichier de sorti.

N'hésiter pas à regarder l'aide de mencoder afin d'avoir plus de précision sur ses options.