libbdplus disponible dans debian via deb-multimedia.org

J’ai effectué une demande pour la création d’un paquet pour libbdplus dans Debian mais ma demande est toujours en attente depuis plusieurs mois
Pourtant cette bibliothèque est très importante si vous souhaitez pouvoir lire vos bluray protégés par BD+ sous GNU/Linux, par impatience j’ai demandé à Christian Marillat si il pouvait faire ce paquet, chose faite dans la foulée :)

Le paquet est donc d’ores et déjà disponible pour debian Sid (unstable) :
http://www.deb-multimedia.org/dists/unstable/main/binary-amd64/package/libbdplus0

C’est la deuxième fois que je lui demande la création d’un paquet Debian pour un logiciel de multimédia, mon autre demande étant pour CinePaint

snapshot.cinepaint.blue.angels.0.25.0.png

Outil de retouche d’images vidéo très apprécié par les sociétés hollywoodiennes d’effets spéciaux et d’animation.

Un grand merci pour son travail ;)

Mate Desktop est disponible dans Debian Jessie

Mate

L’environnement de bureau Mate, le fork de GNOME 2 est maintenant disponible dans Debian Jessie (l’actuel Debian Testing).

C’est une bonne nouvelle si comme moi vous n’êtes pas adepte des autres environnements de bureau. Pour ma part je peux résumer les autres environnements ainsi :
_GNOME 3 = Changement brutal, perte d’accès aux fonctionnalités, perte d’usabilité et d’efficacité.
_Unity = Pas pratique pour un usage quotidien ou en production.
_KDE = J’ai adoré la version 3.5 mais tout comme gnome je n’ai pas aimé le changement de direction (le bureau Plasma une atrocité).
_LXDE = Léger mais sans plus.
_XFCE = Avec le menu Whisker et les icônes modernes de bureau (je conseil d’ailleurs de tester la dernière version de Xubuntu pour s’en rendre compte) c’est vraiment pas mal mais cela s’avère moins pratique à l’utilisation (raccourci clavier, ergonomie des applications, le gestionnaire de fichier).

Pour en revenir à Mate, la version actuellement disponible est la 1.8.0 (voir cette page pour suivre le statut dans Debian, l »inclusion dans les backports pour Debian 7 stable alias Wheezy est toujours en cours). Cette version sortie début mars comporte de nouvelle fonctionnalité intéressante dont notamment :
_Caja via le menu contextuel, dispose maintenant d’une option pour ouvrir l’emplacement parent lors d’une recherche de fichier (très pratique)
_Marco dispose maintenant d’une option pour redimensionner les fenêtres rapidement au contact des bords verticaux de l’écran (centre de contrôle –> Fenêtres –> Placement –> Cocher Magnétisme des fenêtres)
_Eye of MATE, la visionneuse d’images peut désormais lire aléatoirement les photos en mode diaporama.
_Une nouvelle applet « commande » a été introduite.

Pour procéder à son installation, mettre à jour la liste de paquet :
sudo apt-get update

Puis pour installer l’environnement de bureau MATE minimale :
sudo apt-get install mate-desktop-environment-core

Sinon pour la version complète :
sudo apt-get install mate-desktop-environment

Enfin pour installer le bureau MATE complet avec quelques extras :
sudo apt-get install mate-desktop-environment-extras

A votre avis Mate sera t-il l’environnement par défaut de la prochaine version stable de Debian alias Debian 8 Jessie? A mon avis, son interface, sa légèreté, sa stabilité et son rythme de développement proche de Debian font de lui un choix idéal.

Debian 7 (Wheezy) sortie imminente :)

wheezy

Debian Wheezy c’est pour ce weekend et je n’ai donc qu’une chose à dire… Youupppii!

Pour résumer rapidement (en attendant l’annonce officielle qui sera beaucoup plus complète), voici ce que cette nouvelle version nous apporte :

  • Noyau Linux 3.2
  • X.Org 7.7
  • GNOME 3.4
  • KDE 4.8.4
  • Xfce 4.8
  • LibreOffice 3.5.4
  • Iceweasel et Icedove 10.0.12 ESR
  • Apache 2.2.22
  • PHP 5.4.4
  • MySQL 5.5.30
  • Python 2.7 & 3.2

A noter que c’est dorénavant le système de fichier ext4 qui est utilisé par défaut, l’UEFI est supporté sur l’architecture amd64 et l’installateur supporte le WPA.

Si comme moi vous êtes impatient de faire une installation toute fraiche de votre système, voici le lien ultime pour récupérer votre précieux système libre avec un peu d’avance :

http://cdimage.debian.org/cdimage/.wheezy_release/

Bonne install ;)

Joy – Le thème graphique de Debian Wheezy

Le 21 Juin 2012, c’est thème graphique « Joy » qui a été choisi pour être le thème officiel de Debian GNU/Linux 7 Alias Wheezy.
Le thème d’Adrien Aubourg à été retenu par le responsable du paquet desktop-base pour son look élégant, sobre et classique. Un thème qui identifie bien Debian tout en conservant un air de professionnalisme.

À l’heure actuelle des personnes de l’équipe Desktop travaillent sur un paquet supplémentaire pour permettre d’obtenir facilement d’autres thèmes artistiques (le premier prototype sera disponible ici).

Le thème choisi est déjà en place sur la future version stable ;)

Réaliser un live-cd Debian sur mesure

Bien qu’il peut-être intéressant d’utiliser le live-cd installable de debian, vous serez certainement intéressé de pouvoir réaliser un live-cd sur mesure avec vos logiciels favoris.
Pour cela sachez que vous pouvez utiliser l’outil Live Build. Une version web est même disponible ici.

Si pour des raisons pratique vous souhaitez réaliser la création du live-cd directement sur votre ordinateur, alors voici mon petit script pour simplifier cette tache :

#!/bin/bash
# Par HacKurx
# Licence GPL v3

if [ $EUID -ne 0 ]; then
echo "Le script doit être lancé en root ou avec sudo:"
echo "sudo '$0'"
exit 1
fi

if [ -f /usr/bin/live-build ]; then
echo "live-build [installé]"
else
apt-get install -y live-build
fi

mkdir Debian-Live
cd Debian-Live
rm -rf config

lb clean

lb config \
--language "fr" \
--architecture "i386" \
--linux-flavours "486 686" \
--binary-images "iso-hybrid" \
--distribution "squeeze" \
--binary-filesystem "fat16" \
--archive-areas "main" \
--bootappend-install "locales=fr_FR.UTF-8" \
--bootappend-live "locales=fr_FR.UTF-8 keyboard-layouts=fr" \
--packages "debian-installer-launcher hunspell-fr aspell-fr iceweasel-l10n-fr openoffice.org-l10n-fr manpages-fr" \
--packages-lists "standard-x11" \
--tasks "standard gnome-desktop desktop laptop" \
--debian-installer "live" \
--clean \
--memtest "memtest86+" \
--syslinux-timeout 20 \
--interactive "false" \

lb build

Les paramètres ci-dessus sont presque tous identiques à la version du projet Debian Live, dans le but d’être compatible avec un large panel d’ordinateur. Vous pouvez bien sur personnaliser à votre guise les paramètres en vous appuyant sur la documentation officielle. Vous pouvez voir que j’ai ajouté une liste de packages Francophone, libre à vous de rajouter les paquets que vous voulez. L’option « interactive » est également intéressante, elle permet de configurer d’avantage le système pendant le chroot. Ce script à été testé sous Debian Squeeze, il ne devrait pas fonctionner sous Debian Wheezy car la syntaxe de l’outil à encore changé. Amusez-vous bien :)

wajig – Administration simplifiée des paquets debian

Wajig permet une administration simplifiée et unifiée des outils apt, dpkg, dselect, alien, des services etc…
Moins connu je vais donc le présenté à ceux qui ne le connaissent pas.
Je vais aborder les principales fonctions en ligne de commandes, sachez qu’il existe un frontend au nom de « gjig » (voir image).

Premièrement on installe notre nouveau copain :
apt-get install wajig

Actualise la liste des paquets :
wajig update

Pour mettre à jours les paquets :
wajig upgrade

Pour mettre à jour le système entier :
wajig dist-upgrade

Vérifier les nouveaux paquets ajoutés aux dépôts :
wajig new

Pour savoir si des mises à jour sont disponible :
wajig newupgrade

Afficher des informations sur un paquet :
wajig status nom-du-paquet

Reconfigurer les paquets installés :
wajig reconfigure nom-du-paquet

Affiche le nom des paquets contenant un mot donné :
wajig listnames mot-du-nom-d’un-paquet

Affiche les fichiers contenu dans un paquet :
wajig listfiles nom-du-paquet-à-lister

Pour trouver le paquet correspondant à un fichier ou une commande :
wajig whichpkg fichier-à-identifier

Pour installer un paquet à partir des dépôts :
wajig install nom-du-paquet

Pour installler un paquet avec ses paquets recommandés et suggérés :
wajig installrs nom-du-paquet

Pour installer un paquet debian stoqué localement :
wajig install chemin-vers-mon-paquet.deb

Ou à partir d’une url :
wajig install http://lien-vers-le-paquet.deb

Pour ajouter un PPA Launchpad :
wajig addrepo ppa:chromium-daily

Rechercher tout les paquets contenant un mot :
wajig search

Liste les paquets avec les nouvelles versions disponibles pour la mise à niveau :
wajig toupgrade

Installer les dépendances pour compiler un logiciel (nécessite les dépôts sources) :
wajig build-depend vlc

Créer le paquet à partir des sources (avec apt-build on peut optimiser les paquets pour son architecture, voir lien ci-dessous) :
wajig build vlc

Reconstruire un paquet installé :
wajig repackage nom-du-paquet-installé-à-reconstruire

Supprime le paquet donné :
wajig remove nom-du-paquet

Supprime le paquet et ses fichiers de configurations :
wajig purge nom-du-paquet

Editer la liste des dépôts :
wajig editsources

Pour obtenir la liste des services :
wajig list-daemons

Pour gérer un service :
wajig stop nom-du-service-à-éteindre
wajig start nom-du-service-à-démarrer
wajig restart nom-du-service-à-redémarrer

Sauvegarder et restaurer sa liste de paquet :
wajig snapshot > liste-de-paquets
wajig restore liste-de-paquets

Télécharger un paquet :
wajig download nom-du-paquet

Télécharger un paquet et ses dépendances :
wajig recursive nom-du-paquet

Convertir un paquet rpm en paquet debian :
wajig rpm2deb nom-du-paquet

Trace les étapes d’une mise à jour système :
wajig showdistupgrade

Vérifier les sommes de contrôle md5 du paquet :
wajig verify nom-du-paquet

Pour finir l’option « –simulate » soit « s » permet de faire un test avant l’éxécution :
wajig install -s non-du-paquet

Je vous invite à visiter les liens ci-dessous pour plus d’informations.

Liste complète des commandes :
http://code.google.com/p/wajig/source/browse/help/COMMANDS

Tuto avec quelques truc sympa :
http://code.google.com/p/wajig/source/browse/help/TUTORIAL

Point sur les Blu-Ray et GNU/Linux

Bonne nouvelle aux possesseurs de Blu-Ray Linuxiens, j’ai contacté l’équipe de debian responsable du multimedia dont notamment Alessio Treglia pour leurs demander si ils pouvaient intégrer le paquet « libaacs » dans debian car du coté de ubuntu pas de nouvelle (sauf de l’équipe medibuntu) cela sachant que j’avais déjà créé la demande de need-packaging, le paquet sur revu etc… depuis plusieurs mois.

J’ai reçu un mail quelques minutes plus tard d’Alessio me disant qu’il était intéressé, puis en l’espace de 2 jours le paquet était conçu et intégré dans Debian SID ^^

C’est donc une bonne nouvelle sachant que libbluray est déjà dans les dépôts de debian et de ubuntu depuis « natty« , il ne reste plus qu’a attendre la sortie de vlc 1.2 (pas de date de sortie mais on dirait que cela avance bien d’après ceci) car la lecture des Blu-Ray est mieux pris en charge par rapport à mplayer.

Après pour « libbdplus » c’est toujours en attente de clarification à cause du consortium Blu-Ray, et c’est pas gagné car ils sont pas très intelligent… Pourquoi? Ben voyez vous 2 choix s’offre au linuxiens soit être « gentil, respectueux et généreux » et décider d’acheter un Blu-Ray genre Avatar qui contient le DRM BD+ dont ils leurs sera impossible de lire (alors dépenser 30euros pour un joli frisby bleu…) ou soit être « intelligent et radin » à savoir télécharger une version gratuite gentillement partagée dans le but de permettre l’interopérabilité… (la VOD oubliez c’est du wmv avec des DRM également…)

Avec libbluray et libaacs il sera à la portée de tous de lire facilement des Blu-Ray commerciaux protégés par AACS (si vous avec trouvé préalablement les clefs de protection de vos disques, une liste étant disponible sur le forum de doom9). J’en profites pour passer un message, trouvez vous normales que l’on vous vendes 5euros de plus un Bluray+DVD d’un film sachant que vous avez déjà un lecteur Blu-Ray (donc pas besoin du DVD) et que le Blu-Ray ne soit pas vendu séparément? …