De Gentoo Linux et Funtoo Linux, laquelle des deux est la plus « fraiche » ?

Il y a dans le domaine des distributions GNU/Linux basée sur la compilation de code source deux principaux noms qui viennent à l’esprit : Gentoo Linux et sa « cousine », la Funtoo Linux, pour rester dans les distributions GNU/Linux utilisables.

J’ai voulu savoir quelle était la distribution la plus « fraiche » en terme de logiciels disponibles. J’avais déjà installé la Funtoo Linux avec Gnome et sans systemd en décembre 2014. Pour cet article, j’ai décidé de suivre le protocole suivant :

  1. Une installation en suivant le guide proposé scrupuleusement par les mainteneurs.
  2. Installer Xfce (et ses greffons) avec Mozilla Firefox, Abiword, Gnumeric, Quodlibet, Gnome-Mplayer, Evince, gThumb et le thème d’icones Tango. Je n’avais pas envie de me supporter la compilation de WebKitGTK qui demande plusieurs heures de compilation, même sur mon vrai ordinateur. Quant à LibreOffice, c’est 6 bonnes heures de compilation sur ma vraie machine !
  3. Chaque distribution utilise la même machine virtuelle : 2 Go de mémoire vive, 2 CPUs virtuels, 128 Go de disque virtuel.

J’ai voulu reproduire au mieux l’environnement que j’utilise quotidiennement avec mon ArchLinux sauf que je n’ai pas fait compiler Shotwell (qui nécessite WebKitGTK), Mozilla Thunderbird (remplacé par Claws Mail) et LibreOffice. Sans oublier qu’il n’y a pas de partition séparée pour les données des utilisateurs.

Commençons par le commencement, et donc par la Gentoo Linux. Le guide d’installation est assez bien fait.

Je n’ai pas eu trop à batailler, mise à part pour la création du noyau, make defconfig m’a été d’un grand secours.

Continuer la lecture de « De Gentoo Linux et Funtoo Linux, laquelle des deux est la plus « fraiche » ? »

Comment je me simplifie la vie pour la mise à jour du tutoriel d’installation d’Archlinux… Du grand truandage geeko-linuxien :)

Mensuellement, depuis près de deux ans, je propose au téléchargement un petit guide en français pour désacraliser l’installation d’une distribution Archlinux. Même si le plus gros du travail a été effectué au fil des versions, il y a toujours un besoin de vérifier la validité des informations. Le 26 de chaque mois, je m’attaque à la génération d’une base minimale que je clone le nombre nécessaire de fois pour pouvoir vérifier les procédures d’installation des différents environnements de bureau disponibles.

Cependant, il arrive que dans le courant du mois depuis la précédente version des modifications soient apportées au niveau de la base logicielle, comme une nouvelle génération de noyau par exemple. Archlinux étant une distribution assez vive, partir d’une ISO presque vieille d’un mois n’est pas le plus évident. C’est aussi plus agréable en cas de besoin comme pour mon tutoriel ou une installation sur une machine fraîchement achetée.

Même si l’installation se fait à 95% via une connexion internet, j’apprécie d’avoir une ISO plus récente. Ici, un outil créé par les mainteneurs de la distribution s’avère bien pratique, c’est ArchISO. C’est un outil qui permet de générer des images ISO en un tournemain.

Même si on peut aller au delà de la création d’une ISO d’installation classique, cela peut être bien pratique si on a besoin de faire une installation depuis une clé USB. C’est un ensemble de scripts pour créer de manière automatisée une image ISO. La seule limite est d’utiliser une Archlinux 64 bits, même si l’ISO disponible est compatible à la fois en 32 et en 64 bits.

Continuer la lecture de « Comment je me simplifie la vie pour la mise à jour du tutoriel d’installation d’Archlinux… Du grand truandage geeko-linuxien 🙂 »

Guide d’installation d’Archlinux, version de juin 2015.

Voici la vingtième version du tutoriel pour installer une Archlinux, que ce soit avec une machine virtuelle, utilisant un Bios ou un circuit UEFI. Cette version rend obsolète celle de mai 2015.

Côté environnements : Gnome 3.16.2, KDE SC 4.14.8, Plasma 5.3.1, Cinnamon 2.4.8, Xfce 4.12.0 et Mate Desktop 1.8.2 (en espérant que la 1.10 sera disponible dans le courant du mois de juin 2015). J’ai conservé KDE SC 4.14.x. J’ai hésité avant de le conserver, mais tant qu’il est maintenu en amont… Il y a aussi un éclaircissement au niveau de la section de l’installation en UEFI.

NB : si vous voulez faire une installation avec l’UEFI, il faut utiliser cgdisk, gfdisk ou gparted, et créer un partitionnement GPT. Sinon, ça plantera !

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

  • La version odt
  • La version pdf
  • La version ePub
  • 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 !

En vrac’ dominical.

En ce dernier jour du mois de mai 2015, voici quelques liens en vrac. Commençons par le doux monde du logiciel libre :

Sur le plan culturel, maintenant.

Voila, c’est tout pour ce dimanche.

PaleMoon, le fork de Mozilla Firefox, est-il à la hauteur de son parent « connu » ?

Suite aux derniers scandales sur Mozilla Firefox, certains zélotes – à côté de qui Richard Matthew Stallman serait un affreux promoteur du logiciel non libre – après avoir préparé le bûcher sacrificiel font la promotion d’une version dérivée du nom de PaleMoon, en parallèle GNU IceCat ou Debian IceWeasel.

Je concède que la politique de Mozilla Firefox est sujette à caution, mais il faut noter que certaines personnes tombent facilement dans le triptyque « On lèche, on lâche, on lynche » profitant d’une amnésie bien opportune.

À l’origine ce fork se résumait à une recompilation du code source de Mozilla Firefox avec des options d’optimisation agressives (j’ai toujours été dubitatif sur l’apport réel en vitesse). Palemoon est désormais plus développé : outre le fait qu’il exclut l’interface Australis (introduite pour Mozilla Firefox 29), il choisit le code à intégrer, dixit la page d’information dédiée du site :

Pale Moon will be released independent of Mozilla Firefox, as it uses a different source code and release plan, and is not affiliated with or subject to either code releases or publication plans of the Mozilla Corporation; the Mozilla rapid release schedule is not followed. Pale Moon is an independently developed product based on Firefox, but will most certainly not follow Firefox to the letter.

Ce qu’on peut traduire par :

Pale Moon sera publié indépendamment de Mozilla Firefox, car il utilise un code source et un suivi de publications différents, et n’est ni affilié ni soumise aux publications et au code source de la Mozilla Corporation ; le calendrier de publication rapide de Mozilla ne sera pas suivi. Pale Moon est un produit développé indépendamment basée sur Firefox, mais ne suivant absolument pas Firefox à la lettre.

J’ai donc voulu compiler le dernier code source disponible en ce 27 mai 2015, la version 25.4.1, version rendue disponible le 10 mai 2015.

Pour compiler cette version de Palemoon, j’ai simplement suivi, dans un premier temps, les instructions de compilation en prenant les conseils du wiki de Mozilla pour mon ArchLinux.

De plus, j’ai pu apprendre via cette page quel était le fichier .mozconfig à utiliser.

Continuer la lecture de « PaleMoon, le fork de Mozilla Firefox, est-il à la hauteur de son parent « connu » ? »