PROJET AUTOBLOG


FredericBezies

source: FredericBezies

⇐ retour index

Profitons de l’annonce de la béta de la Slackware Linux 14.2 pour avoir un aperçu de la future MicroLinux Enterprise Desktop.

samedi 23 janvier 2016 à 22:21

L’annonce de la sortie de la Slackware Linux 14.2 béta 1 m’a donné une idée un peu farfelue pour compenser la nullité monstrueuse de l’actualité des distributions GNU/Linux : Tenter d’installer la MicroLinux Entreprise Desktop 14.2, du moins dans son état d’avancement en cette fin janvier 2016.

Oui, la méta-distribution basée sur la Slackware Linux 14.1 dont j’ai déjà parlé en janvier 2015.

Je tiens à préciser ceci :

  1. Je n’ai pas contacté l’auteur de la méta-distribution avant de faire cet article.
  2. C’est un travail en cours, utilisant le guide d’installation que j’ai adapté pour le faire fonctionner avec la Slackware Linux current, en version 14.2 béta en ce mois de janvier 2016.
  3. Ce n’est en rien définitif. C’est à l’image des distributions en alpha ou en béta que je présente parfois.
  4. Si vous voulez installer la MLED, il est FORTEMENT CONSEILLÉ de rester avec la version 14.1 à moins que vous ne vous sentiez une âme de CASSE-COU. Je suis clair ? :)

J’ai donc pris le guide d’installation en le modifiant pour le faire coller au but de cet article. J’espère que le créateur de la MLED ne m’en voudra pas trop ! J’aurais bien voulu voir ce que donnerait une SalixOS avec une base de Slackware Linux 14.2, mais au 23 janvier 2016, y a rien de disponible :(

Je suis parti d’une ISO de la Slackware Linux « current », datée du 17 janvier 2016, en partant d’un des miroirs des images d’Eric Hameleers alias Alien Bob pour gagner un peu en vitesse de récupération 😉

[fred@fredo-arch ISO à tester]$ wget -c https://seattleslack.ryanpcmcquen.org/mirrors/slackware/slackware64-current-iso/slackware64-current-install-dvd.iso
–2016-01-23 20:11:16– https://seattleslack.ryanpcmcquen.org/mirrors/slackware/slackware64-current-iso/slackware64-current-install-dvd.iso
Résolution de seattleslack.ryanpcmcquen.org (seattleslack.ryanpcmcquen.org)… 104.24.103.14, 104.24.102.14
Connexion à seattleslack.ryanpcmcquen.org (seattleslack.ryanpcmcquen.org)|104.24.103.14|:443… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 2750414848 (2,6G) [application/x-iso9660-image]
Sauvegarde en : « slackware64-current-install-dvd.iso »

slackware64-current 100%[=====================>] 2,56G 2,63MB/s ds 10m 25s

2016-01-23 20:21:42 (4,19 MB/s) — « slackware64-current-install-dvd.iso » sauvegardé [2750414848/2750414848]

Une dizaine de minutes pour environ 2,6 Go, ça c’est du miroir qui envoie du pâté ! :)

Mon ami VirtualBox a donc été mon allié dans cette quête pas franchement des plus utiles…

Comme pour l’article de janvier 2015, j’ai créé un partionnement avec une partition /, une partition de swap et un partition /home.

Après avoir activé la connexion avec un petit dhcp eth0, j’ai récupéré les tags qui permettent d’installer la sélection de logiciels correspondants à la MLED 14.2.

Je suis passé à l’installateur classique de la Slackware Linux, sauf qu’au moment de la sélection des paquets, j’ai demandé à utiliser l’option « tagpath ». Cf les captures d’écran qui sont plus parlantes que mon blabla :)

Une fois l’installation terminée, en conservant la plupart des choix par défaut en post-installation, ne rajoutant que le support du cups et ntp au démarrage, mais en rajoutant le support d’UTF-8, j’ai redémarré la machine virtuelle.

Étant connecté en root au premier démarrage, j’en ai profité pour cloner le dépot git.

cd
git clone https://github.com/kikinovak/microlinux

Une fois le dépot git cloné, je me suis attaqué à l’ajout de l’extension slackpkg+ adaptée à la MLED 14.2 béta, et à la configuration du dépot current qui va bien.

J’ai pris le dépot français de lip6 en slackware-current.

J’ai mis à jour les dépots et récupéré les clés gpg :

slackpkg update
slackpkg update gpg

J’ai ensuite installé les paquets mplayerplug-in et recordmydesktop. Puis je suis passé à une mise à jour du système.

slackpkg install mplayerplug-in recordmydesktop
slackpkg upgrade-all

J’ai sauté l’étape d’installation du multilib, celui-ci étant désactivé suite à la non validation des clés gpg pour le dépot current en multilib :(

L’étape suivante a été l’installation de l’environnement MLED.

slackpkg install microlinux-desktop

On peut alors passer à la configuration, comme décrite dans cette page : http://www.microlinux.eu/configuration_fr.php

J’ai été au plus rapide, ne modifiant ni le noyau, je sais c’est pas bien !, ni le clavier, connaissant l’emplacement des touches pour mon mot de passe sur un clavier agencé en QWERTY.

J’ai juste vérifié que la langue était bien configurée et j’ai ajouté les extensions VirtualBox. Le guide est parlant sur ce point précis, et je vous y renvoie donc :)

J’ai créé ensuite mon compte utilisateur. Pour avoir des menus configurés aux petits oignons, j’ai lancé le script cleanmenu.sh.

cd microlinux/desktop-14.2-64bit/tools/
./cleanmenu.sh

Puis je me suis attaqué à la connexion automatique, en vérifiant que c’est bien LXDM qui se lance. Une fois lxdm lancé, je le positionne sur une session xfce, puis je me connecte.

Il m’a suffit ensuite de modifier le fichier /etc/inittab, comme précisé dans la page de documentation cité au-dessus, pour confirmer le lancement de lxdm à la connexion. Tout étant près, j’ai décidé de lancer une capture vidéo de l’ensemble.

Je dois dire que je suis assez agréablement surpris du résultat, même si pour le moment, ce n’est qu’une version béta. Le bug de lancement d’Inkscape en est la preuve parfaite.

Évidemment, l’installation reste à conseiller aux personnes franchement technophiles et qui ne sont pas effrayés par l’utilisation de la ligne de commande. C’est rapide, assez frais côté équipement logiciel. Il m’a été plus long d’écrire l’article que d’installer la méta-distribution.

Un des points négatifs, c’est la taille de l’ensemble : On atteint 8 Go d’espace disque consommés. Quoique vu la logithèque installé, c’est assez supportable.

Malgré tout, ça donne vraiment envie de voir à quoi ressemblera la version finale, cette béta mettant l’eau à la bouche. Le genre de versions de développement qu’on aurait envie d’avoir plus souvent sous la souris !