Wiki

Outils pour utilisateurs

Outils du site


tutoriels:dvbuntu

Installation de DVBuntu et son utilisation

Cette page vous aidera à installer DVBuntu sur Ubuntu ou sur ses dérivés (Mythbuntu, kubuntu, xubuntu …) et à configurer proprement votre système dvb-s.

Avant de commencer, vous devez vous assurer d'avoir les droits d'administration de votre machine. Dans le cas contraire, demandez à votre administrateur de vous accorder les droits d'installation de DVBuntu. Si vous avez procédé par vous même à l'installation de Ubuntu, vous devez très certainement disposer des droits et du mot de passe indispensable à l'administration de votre système.

Installation

Ouvrir un terminal

ctrl - alt - t (pour ouvrir le terminal)

sudo add-apt-repository ppa:bretel-open/ppa
sudo apt-get update
sudo apt-get install dvbuntu
sudo DVBuntu 

Notez qu'il est possible d'installer directement DVBuntu en téléchargent le paquet sur https://code.launchpad.net/~bretel-open/+recipe/dvbuntu-12.04-daily).

Premier pas

DVBuntu démarre sous l'onglet INFO, vous voyez l'état de votre système !

Notez la présence des 3 onglets principal.

  • INFO ( Vous donne l'état de votre système en un clin d’œil et vous offre la possibilité de consulter les fichiers log )
  • SERVICE ( Ici il vous est possible d'installer et ou de modifier certain composant de votre système )
  • TV NOW! (Installe un système complet en un clic)

TV NOW! est en développement

Installation et maintenance des logiciels tiers

Sous l'onglet Service, vous avez des sous-onglets relatif à la maintenance.

  • V4L-DVB (Pour réinstaller, les modules dvb avec patchs dans le noyau)
  • SASC-NG (Installe sasc-ng et introduit dvbloopback dans le noyau)

vdr-sasc-ng r-570 avec patch cf44e48e7700 et c1d21c70a678 +(effacement de -werror dans le fichier makefile)

  • RQCS (Installe rqcs)

rqcs = 1.11 Équivalent a oscam pour les Nord-Américain

Avec une installation 64bit, ia32-libs est nécessaire si vous utilisez rqcs.

sudo apt-get install ia32-libs

  • CARDCLIENT (Outil de configuration pour le fichier cardclient.conf de sasc-ng)
  • UPSTART (Permet configurer une série de fichiers dans /etc/init et un script pour le démarrage du système)
  • CHANNEL UTILITY (Permet de se faire un backup des transports et des chaînes mais aussi de choisir les satellites que l'on utilise pour insérer les tp et les chaînes dans la base de données .P.S. fonctionne seulement pour l'instant avec 91w et 82w.)
  • DEVTOOL (Crée des liens vers vos dossiers source en développement ln -s -f /usr/bin/“dvbuntu script” /to/your/dvbuntu/dev/path)

DEVTOOL est particulièrement pratique si vous devez adapter certain script pour votre utilisation

  • WEBIF (Installation d'une interface web , même utilité que le programme DVBuntu mais accessible en reseau)

Utilisation avancé

Voici l'arborescence des fichiers de DVBuntu

Notez que les logiciels tiers (RQCS, SASC-NG, et WEBIF) ne sont pas installés d'office et que les sources sont stockés dans /usr/src/DVBuntu

Mode console

Il est possible d'installer et de faire la maintenance de votre système en mode console (sans interface graphique ou en ssh)

Pour une utilisation efficace, installez dialog

sudo apt-get install dialog

Comme vous pouvez le voir dans l'arborescence des fichiers de DVBuntu, les scripts sont situés dans /usr/bin ce qui exempt l'utilisateur de se rendre dans ce dossier ainsi que de placer ./ devant la commande.

Les scripts admissibles

  • cardclient.sh
  • devtool-utility
  • dvbcbu
  • restart.sh
  • rqcs.sh
  • upstart
  • v4ldvb.sh
  • vdrsasc.sh
  • webif-pass
  • webif.sh

Les scripts qui n'ont pas d’extension .sh ont la capacité de prendre des arguments. Utilisez l'argument –help pour plus d'information.

Exemple

ctrl - alt - F1

sudo upstart -nbdvb 2

Pour signifier que vous avez 2 carte dvb-s

sudo upstart --help

Pour afficher le message d'aide

Contribuer ou créer mon DVBuntu

DVBuntu est un logiciel open source écrit en c++, il a été conçu avec Qtcreator qui est particulièrement facile a prendre en main.

Pour installer Qtcreator

apt-get install qt-sdk

Les scripts sont en bash, beaucoup d'effort ont été fait pour les rendre le plus lisible possible. Il vous est donc possible de les modifier a votre convenance. Vous pouvez par la suite conserver vos scripts dans le dossier de votre choix et vous servir de devtool pour créer des liens vers vos scripts personnels.

Pour utiliser une autre version de sasc-ng, il suffit de compresser la version de sasc-ng dont vous avez besoin (avec les patch déjà introduit si besoin est) sous /usr/src/DVBbuntu/sc/sc.tar.gz et de modifier le script (si nécessaire) vdrsasc.sh

Le patch pour v4l-dvb est dans /usr/src/DVBuntu/patch, vous pouvez le modifier ou le changer. Vous devez seulement garder le même nom de fichier et vous assurez qu'il est fonctionnel !

tutoriels/dvbuntu.txt · Dernière modification: 10/09/2012 par gilles74