C’est hier dimanche que Debian a donné au monde la nouvelle version de son système d’exploitation universel. Nommée Stretch (toujours inspiré de Toys Story), son numéro de version est 9.0. Selon la même cinématique immuable, Jessie (Debian 8.0) passe désormais en Oldstable et Wheezy (Debian 7.0) les archives. Cependant, pour les particuliers et surtout les entreprises qui ne vont pas/souhaitent pas migrer tout de suite, il est important de rappeler que Debian maintient les versions en mode LTS pour tout ce qui a trait à la sécurité. Ainsi Wheezy voit son support actif jusqu’au 31 mai 2018, et Jessie jusqu’en avril 2020. Cela représente un support total de 5 ans pour une version. Pour Je vous invite à consulter les pages du projet LTS pour plus d’informations.
Cette nouvelle version de Debian est la première à sortir depuis que Ian Murdock, fondateur de la [...] Lire la suite
Dans une nouvelle tentative pour relancer et dynamiser ce blog, j’ai créé une nouvelle rubrique que j’ai nommée Package Of the Week. Dans cette catégorie au nom plutôt explicite, je vais chaque semaine vous proposer un paquet présent dans l’archive Debian qui aura retenu mon attention. Ces paquets auront des orientations aussi bien ludiques que professionnelles et la plupart du temps ne se trouveront que dans la section Main (autrement dit avec une licence 100% libre). Entrons donc dans le vif du sujet avec le premier paquet que j’ai sélectionné. Il s’agit de Meld.
Pour installer Meld : $ sudo apt-get install meld
Meld est un outil de comparaison de fichiers doté d’une interface graghique. Il se comporte comme diff mais avec des fonctions pratiques que nous allons aborder. J’ai découvert ce paquet lors de mes travaux de traduction pour le projet Debian. Etant un utilisateur de longue date de diff, je suis tombé sur Meld qui m’a [...] Lire la suite
Cela fait un moment que je cherche à acquérir un Ultrabook. Mes critères étant essentiellement 1,2 Kg max et un écran Full HD. Ce qui me retenait c’est le support Linux plutôt compliqué sur ce genre de machines. En remplacement de mon Lenovo X230 (lui même ayant remplacé mon X220) au support Linux irréprochable, j’ai jeté mon dévolu sur le nouvel XPS 13 (9343) de chez Dell. Le fait que Dell en fasse un Developer Edition m’ayant encouragé. La configuration que j’ai retenue est la suivante : Core I5, 256 GB SSD, 8 Go RAM, écran mat Full HD (1920*1080). Le laptop est venu avec Windows 8.1. L’ordinateur m’étant fourni par ma société, j’ai décidé de conserver l’installation Windows d’origine. J’ai alors entrepris d’installer Debian. Et puisque le [...] Lire la suite
Le 25 avril 2015 le projet Debian a releasé la huitième itération de la version stable de sa distribution, nom de code Jessie. Il a fallu environ 2 ans pour que cette version voit le jour, ce qui est un le délai normal de release pour Debian. Cette nouvelle version embarque évidemment pas mal de nouveautés, même si celle qui attire le plus les regards est bien entendu l’adoption du nouveau système de démarrage, à savoir Systemd. Après tous les remous que l’adoption de ce nouveau système a générés, les « antis » devront bien s’y faire ou alors il va falloir s’orienter vers un éventuel fork voire changer de distribution ! Cependant, sysvinit est toujours présent dans Jessie ce qui peut éventuellement apaiser quelque peu les tensions et les [...] Lire la suite
Il y a quelques temps maintenant (2010), j’avais écrit un article sur Ksplice. Cette technologie permettait de mettre à jour son kernel sans avoir à redémarrer son serveur. Oracle avait ensuite racheté la techno pour la réserver à sa propre distribution Linux, Oracle Linux. Ce qui promettait à l’époque de devenir un standard pour toutes les distributions n’était donc plus d’actualité. D’autres initiatives ont ensuite vu le jour comme ce que proposait KernelCare. Le souci avec ce projet, c’est que d’une part, il n’était pas gratuit (il fallait souscrire un abonnement mensuel au service), mais surtout il utilisait principalement du code propriétaire. Ce dernier point étant [...] Lire la suite
C’est en tout cas ce que se demande John Goerzen sur son blog Changelog. J’ai reçu cet article via la newsletter de Slashdot, le titre m’ayant interpellé, je suis allé le lire. Ce qu’il dit en résumé, c’est que de nos jours, les distributions Linux deviennent de plus en plus compliquées, et qu’il est souvent impossible de « réparer les problèmes que l’on rencontre tout seul ». Selon lui il existe un postulat de base pour définir un bon logiciel. « Un bon logiciel est un logiciel prévisible ». C’est à dire qu’en ayant lu la documentation et parcouru l’interface (si il y en a une), on peut alors prédire que telle action va mener à tel résultat. A l’opposé, plus le logiciel est complexe, plus la possibilité de réparer [...] Lire la suite
Si vous êtes des afficionados du Logiciel Libre, vous n’avez pas pu passer à côté de la guerre qui fait rage entre les pros et et les antis-systemd.
Au sein de ma distribution préférée, quelques secousses ont également eu lieu menant à des débats enflammés sur les mailing-lists du projet.
Alors qu’est-ce que Systemd ?
Systemd se veut le remplaçant de Sysvinit (hérité des systèmes Unix V5 et BSD). Ils sont tous deux des programmes de gestion de démarrage de systèmes Linux. En clair ils les orchestrateurs du lancement des différents démons et process.
Il y a 2 principaux avantages à utiliser Systemd. Le premier est un démarrage plus rapide du système, et le deuxième (que je considère comme le plus [...] Lire la suite
Je vous en parlais dans un article du mois d’avril, c’est désormais une réalité. Le projet Debian a terminé la mise en place de l’infrastructure permettant de mettre à disposition des utilisateurs, le suivi des mises à jour de sécurité pour Squeeze jusqu’en février 2016. Cette infrastructure consiste à la création d’un nouveau dépôt sur les miroirs Debian prenant en charge ce qu’on appelle le LTS (pour Long Time Support). Le Wiki Debian dispose d’une page dédiée que vous pouvez consulter ici. Basiquement les utilisateurs souhaitant bénéficier du support étendu, doivent ajouter une ligne dans leur sources.list :
deb http://http.debian.net/debian/ squeeze-lts main contrib [...] Lire la suite
Le cycle de vie d’une version Debian se divise en 3 phases principales. Il y a l’étape Testing, étape durant laquelle la future version stable est enrichie en fonctionnalités, puis gelée pour chasser les bugs. Ensuite cette version passe à l’état de Stable où elle ne recevra que les mises à jour de sécurité pendant toute sa durée de vie. Dès lors que la version Testing suivante est éligible à l’état Stable, la version Stable actuelle passe en OldStable.
A ce moment là, elle continue de recevoir les mises à jour de sécurité pendant 1 an environ. Cette période de transition permet à tout un chacun de planifier sa migration vers la nouvelle Stable à son rythme.
A l’issue de cette année, plus aucun développement n’est effectué par le Projet Debian, et il devient alors inévitable pour tout système [...] Lire la suite
Je viens de rencontrer un petit problème lors d’une tentative de mise à jour de Mysql. Souhaitant avoir un serveur toujours à jour en matière de sécurité, j’ai voulu appliquer la mise à jour de Mysql proposée dans Debian Wheezy. Malheureusement à l’exécution de aptitude safe-upgrade, Debian s’est plaint fortement :
Préparation du remplacement de mysql-server-5.5 5.5.31+dfsg-0+wheezy1
(en utilisant .../mysql-server-5.5_5.5.33+dfsg-0+wheezy1_amd64.deb) ...
[FAIL] Stopping MySQL database server: mysqld failed!
invoke-rc.d: initscript mysql, action "stop" failed.
dpkg : avertissement : le sous-processus ancien script pre-removal a retourné
une erreur de sortie d'état 1
dpkg: tentative d'exécution du script du nouveau paquet à la place...
[FAIL] Stopping MySQL database server: mysqld failed!
invoke-rc.d: initscript mysql, action "stop" failed.
dpkg: erreur de [...] Lire la suite