Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:media:xmbc:xmbc [04/07/2012 12:40] shofman |
doc:media:xmbc:xmbc [25/04/2023 22:57] bendia [xmbc - wheezy] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== xmbc - wheezy ====== | ====== xmbc - wheezy ====== | ||
- | * Objet : du tuto | + | * Objet : Installer XMBC sur wheezy |
- | * Niveau requis : DÉBUTANT | + | * Niveau requis :{{tag>débutant avisé}} |
- | * Commentaires : // Contexte d'utilisation du sujet du tuto. // | + | * Commentaires : // Créer un Mediacenter. // |
- | * Débutant, à savoir : [[manuel:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | + | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-) |
+ | * Suivi : {{tag>à-tester}} | ||
+ | * Création par [[user>smolski]] le 04/07/2012 | ||
+ | * Testé par .... le .... | ||
+ | * Commentaires sur le forum : [[https://debian-facile.org/viewforum.php?id=26 |C'est ici]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
+ | |||
+ | |||
+ | |||
+ | <note important>Attention, [[doc:media:xmbc:squeeze| utilisateurs de squeeze, par ici]] !</note> | ||
+ | |||
+ | ===== Préambule ===== | ||
+ | |||
+ | Un centre multimédia (ou media center en anglais) est un système matériel (ordinateur, console de jeux vidéo, …) et logiciel fournissant certains des services suivants : | ||
+ | |||
+ | * lecture de fichiers multimédias (image, son, vidéo); | ||
+ | * diffusion de ces fichiers; | ||
+ | * écoute et enregistrement d'émissions radiophoniques ou télévisées; | ||
+ | * jeu vidéo (parfois via des émulateurs); | ||
+ | * présentation de la météo; | ||
+ | * télévision numérique, satellite, analogique; | ||
+ | * … | ||
+ | |||
+ | Habituellement, le centre multimédia se trouve sous la télévision du salon à côté du lecteur DVD (s'il ne le remplace pas). | ||
===== Introduction ===== | ===== Introduction ===== | ||
- | Je vous livre ici un tuto pour installer XBMC en version PVR. | + | Je vous livre ici un tuto pour installer XBMC en version PVR. \\ |
Puisque les paquets debian ne supportent pas cette fonctionnalité, on va utiliser la version GIT. | Puisque les paquets debian ne supportent pas cette fonctionnalité, on va utiliser la version GIT. | ||
Ligne 14: | Ligne 36: | ||
Vous pouvez trouver des informations sur XBMC ici : | Vous pouvez trouver des informations sur XBMC ici : | ||
- | http://www.xbmc.fr/ | + | * http://www.xbmc.fr/ |
Et sur 4therecord là : | Et sur 4therecord là : | ||
- | http://www.4therecord.eu/forum/ | + | * http://www.4therecord.eu/forum/ |
===== Installation ===== | ===== Installation ===== | ||
- | D'abord commencer par installer le dépot Debian-Multimedia, y compris les src (deb-src) | + | D'abord commencer par installer le dépot Debian-Multimedia dans votre fichier sources.list(( Voir : [[:doc:systeme:apt:sources.list]])) y compris les src (deb-src). |
- | ensuite installez les paquets suivants : | + | <code> |
+ | ## wheezy multimedia | ||
+ | deb http://www.deb-multimedia.org wheezy main non-free | ||
+ | deb-src http://www.deb-multimedia.org wheezy main non-free | ||
+ | </code> | ||
- | #apt-get install git-core make g++ gcc gawk pmount libtool nasm yasm automake cmake gperf zip unzip bison libsdl-dev libsdl-image1.2-dev libsdl-gfx1.2-dev libsdl-mixer1.2-dev libfribidi-dev liblzo2-dev libfreetype6-dev libsqlite3-dev libogg-dev libasound2-dev python-sqlite libglew-dev libcurl3 libcurl4-gnutls-dev libxrandr-dev libxrender-dev libmad0-dev libogg-dev libvorbisenc2 libsmbclient-dev libmysqlclient-dev libpcre3-dev libdbus-1-dev libhal-dev libhal-storage-dev libjasper-dev libfontconfig-dev libbz2-dev libboost-dev libenca-dev libxt-dev libxmu-dev libpng-dev libjpeg-dev libpulse-dev mesa-utils libcdio-dev libsamplerate-dev libmpeg3-dev libflac-dev libiso9660-dev libass-dev libssl-dev fp-compiler gdc libmpeg2-4-dev libmicrohttpd-dev libmodplug-dev libssh-dev gettext cvs python-dev libyajl-dev libboost-thread-dev libplist-dev libusb-dev libudev-dev libtinyxml-dev libtinyxml2.6.2 libltdl-dev autopoint | + | ===== Installation des paquets ===== |
- | Installer ensuite les dépendances : | + | Installez les paquets suivants : |
- | # apt-get build-dep xbmc | + | |
- | Ensuite repasser en user classique et synchroniser le dépôt git : | + | <code root> |
- | $ cd ~ | + | apt-get install git-core make g++ gcc gawk pmount libtool nasm yasm automake cmake gperf zip unzip bison libsdl-dev libsdl-image1.2-dev libsdl-gfx1.2-dev libsdl-mixer1.2-dev libfribidi-dev liblzo2-dev libfreetype6-dev libsqlite3-dev libogg-dev libasound2-dev python-sqlite libglew-dev libcurl3 libcurl4-gnutls-dev libxrandr-dev libxrender-dev libmad0-dev libogg-dev libvorbisenc2 libsmbclient-dev libmysqlclient-dev libpcre3-dev libdbus-1-dev libhal-dev libhal-storage-dev libjasper-dev libfontconfig-dev libbz2-dev libboost-dev libenca-dev libxt-dev libxmu-dev libpng-dev libjpeg-dev libpulse-dev mesa-utils libcdio-dev libsamplerate-dev libmpeg3-dev libflac-dev libiso9660-dev libass-dev libssl-dev fp-compiler gdc libmpeg2-4-dev libmicrohttpd-dev libmodplug-dev libssh-dev gettext cvs python-dev libyajl-dev libboost-thread-dev libplist-dev libusb-dev libudev-dev libtinyxml-dev libtinyxml2.6.2 libltdl-dev autopoint</code> |
- | $git clone git://github.com/margro/xbmc.git | + | |
- | $cd xbmc | + | ===== Installer les dépendances ===== |
- | $./bootstrap | + | |
- | $ ./configure | + | Dans le terminal administrateur tapez : |
- | $ make j-4 | + | <code bash> |
- | $sudo make install | + | aptitude build-dep xbmc</code> |
+ | |||
+ | ===== Synchroniser le dépôt git ===== | ||
+ | |||
+ | Repassez en terminal user(([[:doc:systeme:terminal]])) et synchronisez le dépôt git : | ||
+ | |||
+ | <code user> | ||
+ | cd ~ </code> | ||
+ | |||
+ | <code user> | ||
+ | git clone git://github.com/margro/xbmc.git</code> | ||
+ | |||
+ | <code bash> | ||
+ | cd xbmc</code> | ||
+ | |||
+ | <code user> | ||
+ | ./bootstrap</code> | ||
+ | |||
+ | <code user> | ||
+ | ./configure</code> | ||
+ | |||
+ | <code user> | ||
+ | make j-4</code> | ||
+ | |||
+ | Utilisez [[:doc:systeme:su]] pour passer en terminal administrateur et tapez : | ||
+ | |||
+ | <code root> | ||
+ | make install</code> | ||
===== Utilisation ===== | ===== Utilisation ===== | ||
- | ==== Remarques pour les rédacteurs ==== | + | Et voilà vous pouvez profiter d'un bon Mediacenter et le connecter à un backend pour regarder la TV en tapant dans votre terminal user : |
+ | <code bash> | ||
+ | xbmc</code> | ||
+ | |||
+ | Ou allez dans les menus de votre interface graphique et choisissez : | ||
- | Pour le nommage de la page d'un tuto, préférez au possible d'utiliser les termes génériques de : | + | ''xbmc'' |
- | **commande:titre** -> pour les commandes ou les ligne de commande linux qui se font dans un terminal ou une console. \\ | ||
- | **manuel:titre** -> pour l'utilisation essentiellement en ligne de commande des applications, des manipulations ou pour des configurations. \\ | ||
- | **logiciel:titre** -> pour la présentation de //logiciels/applications//. |