Publication de Debian GNU/Hurd 2013

Suivez-moi aussi sur Identi.ca ou sur Twitter.

Une nouvelle à peu près passée inaperçue et qui m’apparaît pourtant fort intéressante à plusieurs points de vue : Debian GNU/Hurd 2013, le système d’exploitation offrant conjointement Hurd et la suite des outils et paquets de Debian est disponible depuis deux jours.

debian-gnu

Le Hurd est le noyau du système d’exploitation GNU/Hurd que promeut le projet GNU fondé par Richard Stallman. Le Hurd est une suite de programmes et de bibliothèques autour d’un micro-noyau nommé Mach qui s’oppose par son fonctionnement au noyau monolithique modulaire comme Linux.

À la différence du port Debian GNU/kFreeBSD – qui offre conjointement le noyau du système d’exploitation FreeBSD avec la suite des outils et paquets Debian – ce nouveau croisement n’est pas une mouture officielle de Debian Wheezy 7.0 car il repose sur les paquets présents pour Sid. Il reste donc pour l’instant un port non-officiel.

De plus, ce port n’est pour l’instant disponible que pour l’architecture i386 mais propose près de 75% des paquets disponibles dans l’archive officielle du projet Debian.

Quels sont les apports de ce nouveau port ? Bien qu’il reste encore assez expérimental, les buts possibles sont à terme de rejoindre le fonctionnement du port Debian GNU/kFreeBSD, à savoir offrir la plus grande diversité possible de choix à l’utilisateur du système Debian. Certains utilisateurs préfèrent le noyau kFreeBSD au noyau Linux, pour sa plus grande robustesse (supposée) ou certaines options offertes par ce noyau. Pour Debian GNU/Hurd, l’objectif sera le même, donner accès aux avantages et points forts offerts par le noyau Hurd (à priori une plus grande stabilité offerte théoriquement par les micro-noyaux) tout en restant dans la suite d’outils et de paquets Debian. Debian s’inscrit ainsi dans sa ligne d’être le système d’exploitation universel.

Les informations de configuration ainsi que la foire aux questions seront à lire pour ceux qui tenteront l’aventure.

Et vous, que pensez-vous de ce port Debian GNU/Hurd et plus généralement du développement des ports non-officiels et officiels de Debian ?

gnu-debian-banner

Encore quelques ressources intéresantes sur le sujet :

Vrac de mini-messages n°2

Suivez-moi aussi sur Identi.ca ou sur Twitter.

Pour cette catégorie d’article, je passe à une publication hebdomadaire :) Les liens d’origine sont enrichis des approfondissements que j’ai pu effectuer entre la publication du dent/tweet et la publication de cet article.

  1. #debian #wheezy 7.1 devrait être publiée samedi 15 juin http://ur1.ca/dvraj  => Information très intéressante qui n’a pas été beaucoup relayée. La première point release est à mon avis une bonne occasion pour les administrateurs système qui prévoient de mettre à jour leur parc de le faire, car on a essuyé les plâtres de la sortie et on est maintenant prêt à migrer plus facilement.
  2. Application de blog pour #django très sympa : #zinnia http://ur1.ca/dv6ja => tellement sympa que je la mets en place sur un site que je gère. Très content du résultat jusqu’ici, très conforme à mes attentes d’une application entièrement intégrée à Django. Je trouve le résult et le modèle de développement très professionnels.
  3. Sortie de #PostgreSQL 9.3 beta 1 http://b1t.it/dgb4 => je suis séduit par une fonctionnalité qui m’intéresse directement, à savoir
    Bascules d'urgence rapides (Failover) vers un serveur secondaire pour
    garantir la haute disponibilité de vos données 
  4. créer un dico avec #CPython2.7 avec dict() ou {} ? {} à privilégier d’après cet article http://ur1.ca/dulhv => c’est le genre d’article que j’apprécie beaucoup, qui va chercher la petite bête et pousse à utiliser les bons idiomes par rapport au langage et à l’interpréteur utilisés.
  5. Installer #Debian #Wheezy sur un #Qnap TS-219 PII http://ur1.ca/dtzo3 => grosse affluence sur l’article, de très bons retours dans les commentaires (merci à mes lecteurs).

Et vous ? Que pensez-vous des technologies et articles abordés ci-dessus ? N’hésitez pas à réagir dans les commentaires.

Les nouveautés de Python 3.3 (GLMF)

Suivez-moi aussi sur Identi.ca ou sur Twitter.

python-logo-master-v3-TM

Mon article sur les nouveautés de Python 3.3 est paru dans le Gnu/Linux Magazine France d’avril 2013. Voici le sommaire de ce long article détaillant les principales nouveautés de la dernière mouture du langage Python, exemples à l’appui le plus souvent. Avec l’accord de mon éditeur, je vous propose de découvrir le sommaire de ce long article :

  • 1. Installer Python 3.3
  • 2. Nouveautés du coeur de Python
  • 2.1 Nouvelle syntaxe yield from
  • 2.2 Amélioration des chaînes Unicode
  • 2.3 Transition Unicode et retour de la syntaxe u’chaine’
  • 2.4 Optimisation de l’utilisation de mémoire liée à l’usage des dictionnaires
  • 2.5 Paquets d’espace de nommage implicites
  • 2.6 Standardisation de la fonction__import__ appelée par le mot-clé import
  • 2.7 Suppression du contexte d’une exception
  • 2.8 Nouveau comportement de la hiérarchie des exceptions OS et IO
  • 2.9 Nouveaux apports à des fonctions builtin importantes
  • 2.10 Verrou d’import amélioré
  • 2.11 Nom qualifié pour les fonctions et les classes
  • 2.12 Lanceur Python pour Windows
  • 2.13 Amélioration de memoryview
  • 3. Nouveaux modules
  • 3.1 Module ipaddress
  • 3.2 Module lzma pour la compression et décompression
  • 3.3 Module venv de création d’environnements virtuels
  • 3.4 Module unittest.mock pour créer de faux objets durant les tests unitaires
  • 3.5 Module faulthandler pour l’extraction de la pile d’appel
  • 4. Nouveautés des modules existants
  • 4.1 Ré-écriture du module bz2
  • 4.2 Zéro-copie et popularisation des descripteurs pour le module os
  • 4.3 Support du lzma pour le module tarfile
  • 4.4 Nouvelles fonctions du module time
  • 4.5 Meilleur gestion de l’Unicode dans le module email
  • 4.6 Accélération du code C du module decimal
  • 4.7 Support de nouveaux navigateurs par le module webbrowser
  • 4.8 Information de l’interpréteur courant dans sys.implementation
  • 5. Fin de support de systèmes

Bien qu’il ne soit plus possible de trouver ce numéro du magazine en librairie, vous pouvez passer par l’édition numérique de GNU/Linux Magazine France (format PDF) pour acquérir ce magazine si l’article vous intéresse ;)

Pour les utilisateurs de Debian, le paquet Python 3.3 est disponible en Jessie et en Sid. Si vous êtes dans l’une des deux versions, il suffit de taper la commande suivante :

# apt-get install python3.3

Et vous, que pensez-vous de cette mouture de python et/ou de l’article ? N’hésitez pas à faire un retour à ce sujet.

N’hésitez pas à réagir à cet article en laissant un commentaire.

Installer Debian Wheezy sur un Qnap TS-219 PII

Suivez-moi aussi sur Identi.ca : http://identi.ca/carlchenet

À la recherche d’un petit serveur de sauvegarde pour les besoins de ma société MyTux, j’ai été séduit par le hardware du Qnap TS-219 PII, avec deux emplacements pour des disques. Mon seul pré-requis était la possibilité d’installer Debian Wheezy 7.0 dessus, voulant gérer moi-même toute la partie software.

qnap-ts-219-p2
Le Qnap TS-219 PII utilise un processeur ARM Marvell 2.0 GHz. Les autres caractéristiques hardware sont 512MB DDRIII de mémoire RAM, 8 TB de disque maximum, 1 port Gigabit Ethernet RJ-45 et 2 ports eSATA à l’arrière.

L’utilisation du processeur ARM Marvell 2.0 a aiguisé ma curiosité et motivé mon achat car j’étais intéressé depuis un moment à voir comment Debian se comportait sur une plateforme ARM, ayant eu de très bon échos de la part d’utilisateurs réguliers de cette plateforme.

J’ai également constaté que le constructeur Qnap était bien supporté par Debian par le travail du développeur Debian Martin Michelmayr. Un hardware qui me plaît et la possibilité d’y installer simplement ma distribution préférée, je n’ai pas hésité longtemps :)

qnap-ts-219-p2-arriere

Toutes les informations relatives à l’installation de Debian sur les appareils TS-21x de Qnap sont disponibles sur la page du site web de Martin Michelmayr dédiée aux machines Qnap TS-21X. Un must-read pour toutes personnes voulant effectuer cette installation. La procédure est très détaillée.

Je confirme bien sûr le bon déroulement de l’opération pour l’installation de la toute nouvelle Debian Wheezy 7.0. Un travail impeccable pour l’installeur Debian qui démontre s’il le fallait encore sa grande souplesse à s’adapter à différentes plateformes matérielles.

Merci encore à Martin Michelmayr pour son travail sur l’intégration du matériel du constructeur Qnap au sein de Debian (pour ma part, je me suis fendu d’un petit don à son encontre, voir le lien paypal en bas de la page) qui m’a permis d’installer Debian Wheezy 7.0 en un temps record sur ce Qnap TS-219 PII.

Et vous, avez-vous un retour à faire sur le matériel Qnap utilisé conjointement avec Debian ?

600 commentaires sur le blog !

Suivez-moi aussi sur Identi.ca : http://identi.ca/carlchenet

Amusante coïncidence, la sortie de la nouvelle version stable de Debian Wheezy 7.0 dont je parlais dernièrement est l’occasion pour mon blog de recevoir son 600ème commentaire !

wheezy-from-toy-story

Résolument orienté Logiciel Libre, avec 152 articles et 600 commentaires depuis sa création, j’alimente ce blog par périodes plutôt qu’être régulier dans la durée et c’est l’un de mes objectifs 2013 de justement devenir plus régulier :) Debian et le Logiciel Libre fournissent une importante activité, parfois potentiellement opaque où l’essentiel se cache derrière des micro-événements ou derrière des termes techniques incompréhensibles , actualité donc où l’on peut rapidement rater un événement important. J’espère aider à éclaircir tout cela.

Mon second axe de travail est de promouvoir les activités que j’ai dans le Logiciel Libre. Publications d’articles dans la presse spécialisée, ou  réalisations de paquets Debian, ou bien encore développement de mes propres projets, j’espère ainsi informer mon lectorat de nouveautés  liées à ces différentes activités.

debian-gnu

Un grand merci à vous, cher public, sans vous rien de tout cela ne serait possible. Chaque commentaire de votre part est pour moi un encouragement à continuer et alimente à chaque instant ma motivation !

à bientôt,
Carl Chenet

Debian Wheezy 7.0 publiée en version stable

Suivez-moi aussi sur Identi.ca : http://identi.ca/carlchenet

Un rapide billet pour signaler que le projet Debian vient de publier Debian 7.0 "Wheezy". Cette nouvelle version stable succède à Debian 6.0 Squeeze.

wheezy

Un grand bravo à toutes les personnes ayant participées à cette nouvelle version, développeurs et mainteneurs Debian, contributeurs et utilisateurs. Spéciale dédicace à l’équipe de publication qui a œuvré d’arrache-pied ces derniers mois pour parfaire Wheezy.

Cette nouvelle version est d’ors et déjà ou sera disponible dans peu de temps sur vos miroirs préférés, par exemple http://cdimage.debian.org/cdimage/release/current/

Les notes de publication de cette nouvelle version sont disponibles à http://www.debian.org/releases/stable/releasenotes

Désormais la nouvelle version "testing" de Debian se nomme Jessie, bienvenue à elle !

jessie

PokerTH disponible en version 1.0.1 dans le dépôt experimental de Debian

Suivez-moi aussi sur Identi.ca : http://identi.ca/carlchenet

PokerTH est un très sympathique jeu de poker sans argent réel (play money) dont le principal intérêt – à mes yeux – est de proposer un jeu multijoueur par internet avec un classement mondial  à travers le site ami poker-heroes.com, ce qui compense le fait de ne pas utiliser d’argent réel et crée une émulation entre les joueurs motivés par le classement.

pokerth-template-logo

Le classement est remis à zéro tous les trois mois et un système de pénalité permet d’avoir un classement cohérent en fonction de votre niveau de participation et des résultats obtenus, pour qu’un jour ayant très peu joué avec des résultats excellents ne devienne pas premier du classement, passant devant des joueurs à 150 parties avec un très bon taux de 25 à 30% de première place.

poker-heroes

Il faut souligner le formidable travail de Evgeni Golov, développeur Debian et de l’équipe des jeux Debian (Debian games team), qui réalisent rapidement le nouveau paquet de chaque nouvelle version de PokerTH et le rendent disponible d’abord dans le dépôt expérimental. C’est en effet un point critique car souvent les nouvelles versions ne sont pas rétro-compatibles et vous empêchent de participer au jeu sur internet. Vous devez donc soit compiler laborieusement la nouvelle version avant de pouvoir rejouer soit utiliser le travail de Evgeni Golov.

Petit rappel de comment installer PokerTH sur votre Wheezy à partir du dépôt experimental:

  • ajouter la ligne suivante dans votre fichier /etc/apt/sources.list
  • deb http://ftp.fr.debian.org/debian/ experimental main
  • Passe la commande suivante en tant qu’utilisateur root:
  • # apt-get update && apt-get -t experimental install pokerth

Et à bientôt autour de la table verte ;)


À propos de l’auteur

Carl Chenet, architecte système et expert GNU/Linux indépendant. N'hésitez pas à faire appel à mes services.
>>> Mon offre de services

Suivez-moi aussi sur Identi.ca !

Suivez-moi aussi sur Twitter !

Soutenir l’auteur

Soutenir les activités Debian de l'auteur Faire un don Pourquoi faire un don ?

Catégories


Suivre

Recevez les nouvelles publications par mail.