EvolveOS, le retour de SolusOS en plus viable ?

Ah, SolusOS. Distribution GNU/Linux qui devait révolutionner son petit monde, dont la version 2 qui devait utiliser le code de Gnome 3.4 pour proposer un environnement spécifique, ConsortOS, qui se révéla être un sacré flop. Au point que la fin du projet fut explosive.

Donc, le développeur derriere SolusOS a décidé de remettre un projet sur la table, EvolveOS. Cependant, cette fois, le projet est plus modeste. En effet, l’environnement de bureau d’EvolveOS, Budgie Desktop utilise les technologies d’affichage de Gnome 3.

Comme un certain Cinnamon, sauf qu’il ne forke pas le code du moteur d’affichage, mutter. D’ailleurs, c’est précisé en toute lettre dans les orientations du projet : pas de fork.

Avoid forks. Forking is part of the beauty of free software, however it should always be considered as the very last possibility. An example of this is our desktop environment, which is both a dependent technology and avoids the need for a fork, by leveraging the GNOME 3 stack.

Ce qu’on peut traduire par :

Éviter les forks. Forker le code fait partie de la beauté du logiciel libre, mais cela doit toujours être considéré comme la dernière possibilité. Un exemple est notre environnement de bureau, qui est à la fois une technologie dépendante et évacuant la nécessité d’un fork, en tirant parti des technologies de GNOME 3.

La version 2 de son environnement étant sortie le 12 mars dernier, c’est grace à un article partagé par Devil505 que j’ai pris connaissance de son existence. Et si on en croit l’annonce, il est fort possible qu’EvolveOS utilise une base OpenSuSE… En effet,les paquets précompilés n’étant disponibles que pour Fedora et OpenSuSE.

J’ai voulu voir ce projet qui est basé tout comme Cinnamon sur les technologies de Gnome 3. J’ai donc installé une Archlinux avec Gnome 3, et j’ai récupéré le paquet budgie-desktop-git sur AUR.

En n’oubliant pas que c’est encore un environnement en plein développement, avec les limitations que cela implique. De plus, c’est une version plus récente que la 2.0 de l’annonce du site. Donc, potentiellement améliorée 🙂

Continuer la lecture de « EvolveOS, le retour de SolusOS en plus viable ? »

Archlinux et Unity : où en est-on ? Le retour ;)

La dernière fois que je parlais du port de l’environnement développé par Canonical pour sa distribution Ubuntu, c’était en février 2013.

J’ai donc voulu voir les progrès effectué par le port qui est essentiellement le travail de Xiao-Long Chen.

Apparemment, seul le port pour Archlinux est maintenu. Le port entamé pour Fedora Linux semble être un brin mort. La dernière modification remontant au… 4 mai 2013 ! Des infos sur ce port pour Fedora Linux ?

Je concluais le précédent article ainsi :

Que dire pour conclure ce rapide article : que l’environnement est vraiment très avancé dans l’utilisation qu’on peut en faire quotidiennement. Mis à part Mozilla Firefox qui m’a fait un gros caca nerveux, et modulo les lenteurs liés à la carte graphique peu véloce, Unity sur Archlinux est très proche d’être utilisable sans soucis.

Je suis donc parti d’une Archlinux avec Gnome, LibreOffice, Mozilla Firefox, Mozilla Thunderbird. Ensuite, j’ai simplement suivi le wiki proposé par Archlinux.

En clair ? J’ai commencé par ajouter les dépots suivants à mon /etc/pacman.conf


[Unity-for-Arch]
SigLevel = Optional TrustAll
Server = http://dl.dropbox.com/u/486665/Repos/Unity-for-Arch/$arch


[Unity-for-Arch-Extra]
SigLevel = Optional TrustAll
Server = http://dl.dropbox.com/u/486665/Repos/Unity-for-Arch-Extra/$arch

Ensuite, j’ai rentré les lignes de commandes magiques pour installer unity et ses extras.


yaourt -Syu
yaourt -S $(pacman -Slq unity)
yaourt -S unity-extra

Continuer la lecture de « Archlinux et Unity : où en est-on ? Le retour 😉 »

Paldo GNU/Linux… Le retour :)

Ah, la Paldo GNU/Linux. La dernière fois que j’en avais parlé, cela remonte à novembre 2012. Cette distribution qui se rapproche des idéaux d’Archlinux, à savoir en publication continue, avec le minimum de « rustines » appliquée, et surtout avec son gestionnaire de paquet en mono, j’ai nommé upkg. Apparement, elle aurait comme base une Linux From Scratch, surtout quand on lit :

« We have virtually no local changes, means every patch is one which will go upstream anyway (e.g. compile fixes) or one needed by the LFS build system to enable us to boostrap correctly. »

Ce qu’on peut traduire par :

« Nous avons pratiquement pas de modifications en local, signifie que chaque patch est celui qui va être appliquer en amont de toute façon (par exemple, des correctifs de compilations) ou un utilisé par les compilations de la LFS et nous pemettre de démarrer correctement. »

D’ailleurs, au moment où j’écris cet article, le 15 mars 2014, on peut voir que la fraicheur des paquets est assez intéressante. La distribution propose systemd dans sa version 210… Pour mémoire, systemd 211 est sorti le 11 mars 2014

J’avais envie de voir ce que devenait cette petite distribution atypique. Il n’y a en effet que 1022 paquets supportés officiellement. Avec un seul environnement de bureau supporté, ça limite le nombre de paquets à gérer.

J’ai donc récupéré la dernière ISO stable en 64 bits, celle du 10 mars avec mon ami wget. Bon point, les ISO sont désormais hybrides et peuvent être utilisée aussi bien sur un CD que sur une clé USB.

[fred@fredo-arch ISO à tester]$ wget -c http://www.paldo.org/paldo-live-cd-x86_64-stable.iso
–2014-03-15 13:08:51– http://www.paldo.org/paldo-live-cd-x86_64-stable.iso
Résolution de www.paldo.org (www.paldo.org)… 176.9.46.218
Connexion à www.paldo.org (www.paldo.org)|176.9.46.218|:80… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 770703360 (735M) [application/x-iso9660-image]
Sauvegarde en : « paldo-live-cd-x86_64-stable.iso »

100%[======================================>] 770 703 360 2,62MB/s ds 6m 40s

2014-03-15 13:15:31 (1,84 MB/s) — « paldo-live-cd-x86_64-stable.iso » sauvegardé [770703360/770703360]

Ensuite, j’ai utilisé Qemu dans sa configuration habituelle pour voir la distribution en action.

[fred@fredo-arch ISO à tester]$ qemu-img create -f qed disk.img 128G
Formatting 'disk.img', fmt=qed size=137438953472 cluster_size=65536 table_size=0
[fred@fredo-arch ISO à tester]$ kvm64 -hda disk.img -cdrom paldo-live-cd-x86_64-stable.iso -boot order=cd &

Après le démarrage, nous nous retrouvons avec un environnement Gnome 3.10. On trouve l’installateur quand on affiche l’ensemble des logiciels disponibles. Par défaut, il est configuré pour les utilisateurs Suisse. Les réglages au premier écran permettent de choisir les réglages qui conviennent aux principaux pays. La première chose à faire étant de définir un clavier francophone, sinon, on va galérer pour la suite. Les réglages pour le clavier se trouvant dans « Regions & Languages » des paramètres de Gnome.

Continuer la lecture de « Paldo GNU/Linux… Le retour 🙂 »

Debian GNU/Linux Jessie : un premier aperçu, dix mois après la sortie de la Debian GNU/Linux Wheezy.

Il y a un peu plus de 10 mois, la Debian GNU/Linux Wheezy sortait officiellement. Le cycle de développement est maintenant plus simple : 18 mois d’évolution de la prochaine version stable en tant que testing, puis un gel technique et une durée d’environ 9 à 10 mois de stabilisation.

En effet, sur les trois dernières versions, à savoir Lenny, Squeeze et Wheezy, la période de gel a été respectivement de 6 mois et 23 jours (203 jours), 6 mois et 4 jours (184 jours), et 10 mois et 4 jours (308 jours).

J’ai donc voulu avoir un premier aperçu de la Debian GNU/Linux Jessie, l’actuelle version en testing. Et surtout voir la facilité de migration de son système d’initilisation à la sysVinit vers systemd, annonce fracassante ayant eu lieu il y a environ un mois.

Tout en se souvenant que la version finale de Jessie ne sortira pas avant le premier voire le second trimestre 2015, le gel arrivant début novembre 2014.

J’ai eu l’idée de reprendre le tutoriel publié par Cep sur le blog de Cyrille Borne. Mais au lieu d’aller directement sur la version « unstable » alias sid de Debian, je me suis contenté de testing.

Après avoir récupéré l’énorme image ISO minimale (une vingtaine de Mo !), et avoir vérifié qu’elle était correcte, j’ai lancé une machine virtuelle qemu avec l’équipement habituel : 128 Go de disque virtuel, et 2 Go de mémoire vive.

[fred@fredo-arch ISO à tester]$ qemu-img create -f qed disk.img 128G
Formatting 'disk.img', fmt=qed size=137438953472 cluster_size=65536 table_size=0
[fred@fredo-arch ISO à tester]$ kvm64 -hda disk.img -cdrom mini.iso -boot order=cd &

Apparemment, par défaut, et on peut le voir en allant dans les options avancées, l’ISO minimale propose l’installation de Xfce, au lieu de Gnome. Mais comme je voulais avoir un Gnome, j’ai choisi l’installation de Gnome en mode texte. Le mode graphique d’installation ne semblant pas disponible avec les ISO minimales. C’est moins convivial, mais c’est aussi plus « rapide » à l’utilisation 🙂

Continuer la lecture de « Debian GNU/Linux Jessie : un premier aperçu, dix mois après la sortie de la Debian GNU/Linux Wheezy. »

Mate Desktop 1.8 : Papy fait de la résistance ?

J’ai pris un peu de retard dans cet article pour des raisons diverses et (a)variées. Quoiqu’il en soit, depuis la sortie d’un article sur la publication de Mate Desktop 1.8 sur La Vache Libre, j’avais envie d’écrire l’article qui suit.

Comme l’a souligné Laurent, le code n’a pas entièrement migré vers gtk3. Mais quand on voit le nombre d’outils à transposer, on peut se dire qu’un cycle de développement supplémentaire, ce ne sera pas de trop. Et il ne faut pas oublier que Mate Desktop 1.6 n’est sorti qu’en avril 2013, après tout !

Dans les notes de publications
, outre les habituelles corrections de bugs, on trouve entre autres :

  • La possibilité d’afficher les fenêtres en mosaïque
  • L’ajout d’un guide utilisateur
  • Des améliorations au niveau des appliquettes
  • L’utilisation de Blueman pour gérer les périphériques bluetooth
  • de la simplification de code et l’abandon de paquets par des technologies plus modernes
  • Un compte à rebours sous forme de barre de progression dans le menu de déconnexion.

J’ai donc décidé de voir ce que propose Mate Desktop 1.8 dans une Archlinux virtualisée. Etant donné que désormais, Mate Desktop est supporté par les développeurs d’Archlinux, l’installation est franchement simplifiée.

Elle se limite à un simple sudo pacman -S mate mate-extra ou yaourt -S mate mate-extra… Difficile de faire plus simple, non ? Je vous passe les détails techniques bien sales, vous les trouverez dans l’onglet documentations du blog, et j’ai donc installé une Archlinux avec Mate Desktop 1.8.0 dessus.

Continuer la lecture de « Mate Desktop 1.8 : Papy fait de la résistance ? »

La longue marche funèbre d’Upstart ?

Hier, j’écrivais un billet sur le choix de Debian GNU/Linux de prendre systemd comme système d’initialisation par défaut pour sa version Jessie qui sortira en 2015. Dans l’article en question, j’écrivais :

Mais il est vrai que le choix de Debian est un coup dur pour Canonical. Reste à savoir si Canonical ne sera pas obligé à terme d’abandonner Gnome dont la dépendance à systemd est très importante.[…]Pour finir, je reprendrais le titre : n’enterrons pas Upstart trop vite… On pourrait être surpris.

Mark Shuttleworth, le grand patron a, sur son blog, résolu le problème dans un billet dont on se doute qu’il n’a pas dû être des plus agréable à écrire, ne serait-ce qu’au niveau du titre : « Losing graciously », qu’on peut traduire par « Perdre avec le sourire ».

Dans le billet, l’introduction est déjà claire :

With Bdale Garbee’s casting vote this week, the Debian technical committee finally settled the question of init for both Debian and Ubuntu in favour of systemd.

Ce qu’on peut traduire par :

Avec la voix prépondérante de Bdale Garbee cette semaine, le comité technique Debian a finalement réglé la question de l’initialisation pour Debian et Ubuntu en faveur de systemd.

Par cette simple phrase d’introduction, on voit que le choix est surtout d’ordre technique. Ubuntu n’irait pas bien loin sans Debian GNU/Linux qu’il utilise pour base et avec laquelle il se synchronise deux fois par an : en mai et en novembre.

Après une calinothérapie concernant upstart (et le clin d’oeil à l’utilisation de la technologie dans la RHEL 6), vient la pilule dure à avaler. La migration vers systemd. Mais elle ne se fera pas du jour au lendemain. Déjà, Mark Shuttleworth précise que ce sera la communauté qui s’en occupera, grillant la politesse au passage aux développeurs de Debian GNU/Linux :

I will ask members of the Ubuntu community to help to implement this decision efficiently, bringing systemd into both Debian and Ubuntu safely and expeditiously.

Ce qu’on peut traduire par :

Je vais demander aux membres de la communauté Ubuntu pour aider à mettre en oeuvre cette décision de manière efficace, pour apporter systemd à la fois poour Debian et Ubuntu en toute sécurité et rapidement.

Il est vrai que des paquets systemd n’existe pas déjà chez Debian 🙂

Pour Wheezy, c’est la version 44. Pour Jessie et Unstable, la 204. Sachant que la dernière version en date est la 208 au moment où je rédige ce billet.

Autant dire que le travail est déjà bien entamé du côté de Debian GNU/Linux. Donc on peut supposer que le travail de migration en question concernera essentiellement Ubuntu.

Continuer la lecture de « La longue marche funèbre d’Upstart ? »

Guide d’installation d’Archlinux avec Gnome : Septième mise à jour.

Je voulais mettre à jour le guide que j’avais rédigé avec la sortie de la nouvelle image ISO officielle sur le site d’Archlinux, en ce début de janvier 2014. Voici donc la 8ième version qui rend obsolète la version précédente, toujours récupérable à titre d’archive.

J’ai rajouté des instructions pour installer KDE SC, Xfce, Cinnamon et Mate Desktop. A noter qu’un vilain bug dans grub risque de vous taper sur les nerfs. J’ai rajouté un contournement dans le contenu du tutoriel. C’est le bug 37904.

Il est corrigé dans un paquet, mais au moment où j’écris cet article, le paquet corrigé est dans le dépot… testing !

Ce n’est pas un tutoriel à suivre au pied de la lettre, mais une base pour se dégrossir. Le fichier zip contient :

  1. La version odt
  2. La version pdf
  3. La version ePub
  4. La version mobi (pour Kindle)

Le guide en question est sous licence CC-BY-SA 3.0.

Bonne lecture !

Et n’hésitez pas à me faire des retours en cas de coquilles !

Fedora Linux 20 à 4 jours de la sortie, est-elle presque parfaite ?

Dans une annonce postée sur le fil google+, Fedora annonce que la version Release Candidate de la Fedora Linux 20 est disponible. En fouillant les notes de la rencontre pour décider de la publication ou non, on peut retrouver le lien vers le lieu où les images ISO sont stockées, avec la RC 1.1 (RC finale ?).

Et après la présentation de la première béta de la RHEL 7.0, j’ai eu envie de faire le point sur la Fedora Linux 20 dont j’avais parlé à l’époque de la béta.

J’ai donc lancé la récupération de la version live en 64 bits. Soyons modernes !

[fred@fredo-arch ISO à tester]$ wget -c https://dl.fedoraproject.org/pub/alt/stage/20-RC1.1/Live/x86_64/Fedora-Live-Desktop-x86_64-20-1.iso
–2013-12-13 11:01:16– https://dl.fedoraproject.org/pub/alt/stage/20-RC1.1/Live/x86_64/Fedora-Live-Desktop-x86_64-20-1.iso
Résolution de dl.fedoraproject.org (dl.fedoraproject.org)… 209.132.181.26, 209.132.181.25, 209.132.181.24, …
Connexion vers dl.fedoraproject.org (dl.fedoraproject.org)|209.132.181.26|:443…connecté.
requête HTTP transmise, en attente de la réponse…200 OK
Longueur: 999292928 (953M) [application/octet-stream]
Sauvegarde en : «Fedora-Live-Desktop-x86_64-20-1.iso»

100%[======================================>] 999 292 928 3,06MB/s ds 6m 0s

2013-12-13 11:07:18 (2,64 MB/s) – «Fedora-Live-Desktop-x86_64-20-1.iso» sauvegardé [999292928/999292928]


[fred@fredo-arch ISO à tester]$ qemu-img create -f qed disk.img 128G
Formatting 'disk.img', fmt=qed size=137438953472 cluster_size=65536 table_size=0
[fred@fredo-arch ISO à tester]$ kvm64 -hda disk.img -cdrom Fedora-Live-Desktop-x86_64-20-1.iso -no-frame -boot order=cd &

Continuer la lecture de « Fedora Linux 20 à 4 jours de la sortie, est-elle presque parfaite ? »

RedHat Enterprise Linux 7 beta : une distribution GNU/linux 64 bits pour les professionnels ?

Dans un précédent billet, je parlais de l’arrivée de la première version béta de la future Red Hat Enterprise Linux 7.0. Si l’on en croit les notes de publication, c’est une Fedora Linux 19 revampée, avec Gnome 3.8.4 en mode « gnome classique » et les outils spécifiques à la version destinée au monde professionnel de l’entreprise au chapeau rouge.

On peut noter quelque chose d’intéressant dans le chapitre 2 des notes de publication :

Note that the Red Hat Enterprise Linux 7.0 Beta installation is only supported on 64-bit hardware.
Red Hat Enterprise Linux 7.0 Beta is able to run 32-bit operating systems, including previous versions of Red Hat Enterprise Linux, as virtual machines.

Ce qu’on peut traduire par :

Notez que l’installation de la Red Hat Enterprise Linux 7.0 bêta est pris en charge uniquement sur ​​du matériel 64 bits.
Red Hat Enterprise Linux 7.0 Beta est en mesure d’exécuter des systèmes d’exploitation 32 bits, y compris les versions précédentes de Red Hat Enterprise Linux, comme les machines virtuelles.

Cela sentirait la fin du support des architectures professionnelles en 32 bits que cela ne serait pas étonnant. Pour voir ce qu’a dans le ventre cette première préversion de la RHEL 7.0, j’ai créé une machine virtuelle Red Hat en 64 bits, avec 2 Go de mémoire vive et 128 Go de disque virtuel. A noter qu’au début j’ai une gueulante me prévenant que les systèmes mono-coeur en 64 bits ne sont pas supportés par Red Hat.

Continuer la lecture de « RedHat Enterprise Linux 7 beta : une distribution GNU/linux 64 bits pour les professionnels ? »

Guide d’installation d’Archlinux et Gnome : sixième mise à jour.

Je voulais mettre à jour le guide que j’avais rédigé avec la sortie de la nouvelle image ISO officielle sur le site d’Archlinux, en ce début de décembre 2013. Voici donc la 7ième version qui rend obsolète la version précédente, toujours récupérable à titre d’archive.

Et j’ai rajouté des instructions pour installer KDE SC, Xfce, Cinnamon et Mate Desktop.

Ce n’est pas un tutoriel à suivre au pied de la lettre, mais une base pour se dégrossir. Le fichier zip contient :

  1. La version odt
  2. La version pdf
  3. La version ePub
  4. La version mobi (pour Kindle)

Le guide en question est sous licence CC-BY-SA 3.0.

Bonne lecture !

Et n’hésitez pas à me faire des retours en cas de coquilles !

Ajout du 6 décembre : Une version « 7b » du guide est disponible. Merci à ewolnux pour les corrections !