Incroyable, Ubuntu a un installateur texte :)

Dans un article environ vieux d’un mois, Cyrille Borne, blogueur dont j’apprécie la prose – et qui me soutient quand je me fais incendier par des fanboys – a lancé une pique que j’avais oublié entre temps :

« Pour les plus geeks d’entre vous, ceux qui ne sont pas intéressés par ces grandes distributions si user friendly comme on peut le lire ici Brakbabord qui sort la tête de ses nuages fait le test d’une Archlinux ce qui n’arrivera certainement ici que dans cinq ou dix ans quand la distribution aura changé son installateur. »

La mise en gras souligne le noeud du problème : l’installateur en mode texte…

On loue souvent les distributions modernes pour leur installateur en mode graphique…

Cependant, toutes – ou presque – ont deux faces, un peu comme la tomate qui est à la fois fruit et légume. Et donc aussi bien des installateurs graphiques que des installateurs en mode texte.

Je vais prendre l’exemple de la distribution moderne la plus connue actuellement, j’ai nommé la reine Ubuntu.

Si on fouille sur cdimage.ubuntu.com, on peut voir deux répertoire : daily-live et daily tout court.

Dans le répertoire daily, on a des images qui ont « alternate » dans leur nom. Ce sont des installateurs en mode texte.

L’installateur en mode texte de la Ubuntu Karmic Koala

La preuve en image. Il suffit de récupérer une image récente, et dans une machine virtuelle KVM :

fred ~/download $ qemu-img create -f qcow2 ubu.img 32G
Formatting 'ubu.img', fmt=qcow2 size=34359738368 encryption=off cluster_size=0
fred ~/download $ qemu-kvm -k fr -localtime -m 1024 -soundhw all -hda ubu.img -cdrom karmic-alternate-amd64.iso -boot d &

Et il est vraiment compliqué à utiliser.

Par exemple, la définition du pays : suffit d’appuyer sur entrée pour confirmer son choix…

D’autres captures d’écran on ne peut plus parlantes sont présentées. Le temps d’installation est en gros le même que cela de la version « user-friendly » tout en graphique.

Par exemple, le partitionnement du disque :

Ou encore l’ajout d’un utilisateur :

Et une fois l’installation finie, on demande à l’utilisateur de bien vouloir redémarrer la machine :

Et de quoi être rassuré :

L’installateur texte est surement moins « sexy » que l’installateur graphique, mais il n’en est pas moins simple à l’utilisation…

Mais est-ce si grave ? Etant donné que c’est le genre de logiciel qu’on ne voit en moyenne qu’une fois par an 🙂

Connexion automatisée avec GDM 2.28

Pour des raisons liées à mon travail, j’ai du configurer une archlinux virtuelle avec 256 Mo, et un Gnome allégé et simplifié. Le gros problème ? L’impossibilité de lancer automatiquement Gnome avec un utilisateur précis.

Fouillant sur le site de gnome, j’ai trouvé la réponse : il suffit de modifier – en tant que root – le fichier /etc/gdm/custom.conf, et de rajouter les lignes suivantes :

[daemon]
AutomaticLoginEnable=true
AutomaticLogin=

La deuxième ligne étant celle qui doit contenir le nom de l’utilisateur à connecter. Je sais, c’est pas très joli sur le plan de la sécurité, mais comme c’est pour une borne internet limité à la consultation de site et du courrier en ligne 😉

Et après mes tests, si tout est bon pour le service, cette archlinux remplacera la ubuntu Gutsy Gibbon qui se traine sur la machine… Car Ubuntu de nos jours avec seulement 256 MiO, cela fait court 🙁

Retour sur Gnome…

Après plus de deux mois de KDE 4.3.x, je suis de retour sur Gnome, avec la sortie de sa version 2.28.0.

Les raisons qui m’ont fait revenir sous Gnome sont les suivantes :

  1. KDE devient de plus en plus lent à l’utilisation au fil des jours. 5 secondes pour lancer dolphin, c’est ennuyeux à la longue.
  2. La lourdeur de certaines opérations, comme renommer les fichiers.
  3. Gnome 2.28, bien qu’encore un peu vert par moment, est un train grande vitesse en comparaison de KDE !

J’ai donc réinstallé PulseAudio, Compiz, Gnome, et Gwibber pour retrouver un environnement qui semble avoir été dopé aux stéroïdes entre deux versions consécutives.

Je réessayerais KDE lors de la sortie de la version 4.4, car j’avoue que la version 4.3 m’avait franchement plu.

Amarok 2.2.0 « Sunjammer » vient de sortir.

La version 2.2.0 d’Amarok vient d’être annoncée. Parmis les grandes nouveautés, liste non exhaustive, bien entendue :

  • On peut modeler l’interface à son goût, les éléments pouvant se déplacer à volonté.
  • La liste de lecture permet de nouvelles choses, comme la lecture aléatoire des pistes, le rassemblement de pistes par années et bien d’autres possibilités.
  • L’import direct d’un CD audio dans Amarok est possible.

Pour la série des versions 2.2.x d’Amarok, elles seront produites avec un intervalle d’environ 6 semaines pour apporter des correctifs et des stabilisations.

Etant donné que la version officiellement disponible n’est encore que la 2.2rc1 pour Archlinux, j’ai récupéré le PKGBUILD et le fichier amarok.install, et modifié le PKGBUILD pour qu’il compile le code source de la version 2.2.0. Voici à quoi ressemble le PKGBUILD en question :

# $Id: PKGBUILD 52971 2009-09-23 22:03:36Z giovanni $
# Contributor: Andrea Scarpino
# Contributor: damir

pkgname=amarok
replaces=(‘amarok-base’ ‘amarok-engine-xine’ ‘amarok-base-mysqlfree’)
pkgver=2.2.0
pkgrel=1
pkgdesc= »A media player for KDE »
arch=(« i686 » « x86_64 »)
url= »http://amarok.kde.org »
license=(‘GPL2’ ‘LGPL2’ ‘FDL’)
depends=(‘mysql>=5.1.37’ ‘kdebase-runtime>=4.3’ ‘libmtp>=0.3.7’ ‘libgpod>=0.7.2’
‘libmp4v2’ ‘qtscriptgenerator>=0.1.0’ ‘taglib-extras>=1.0.1’
‘liblastfm>=0.3.0’ ‘loudmouth>=1.4.3’)
makedepends=(‘pkgconfig’ ‘automoc4’ ‘cmake’)
install=amarok.install
source=(« http://download.kde.org/stable/${pkgname}/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2 »)
md5sums=(‘5a0188c5eb7d343109b82964942d8eb5’)

build() {
cd ${srcdir}
mkdir build
cd build
cmake ../${pkgname}-${pkgver} \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_SKIP_RPATH=ON \
-DCMAKE_{SHARED,MODULE,EXE}_LINKER_FLAGS=’-Wl,–no-undefined -Wl,–as-needed’ \
-DCMAKE_INSTALL_PREFIX=/usr
make || return 1
make DESTDIR=${pkgdir} install || return 1
}

Ensuite un petit duo :

makepkg ; yaourt -U amarok-2.2.0-1-x86_64.pkg.tar.gz

Et un Amarok 2.2.0 a répondu présent 😉

amarok-2.2.0 dans Archlinux

Maintenant, bonne écoute !

Test de la Chakra Linux Alpha 3.

La Chakra Linux, c’est le duo Archlinux + KDE en live CD installable à la mode « ubuntu ».

Chakra Linux Alpha 3 – 64 bits

J’ai donc récupéré l’image de l’alpha3 pour AMD64 bits, puis j’ai lancé la machine virtuelle de test habituelle.

fred ~/download $ qemu-img create -f qcow2 disk.img 32GFormatting 'disk.img', fmt=qcow2 size=34359738368 encryption=off cluster_size=0
fred ~/download $ qemu-kvm -k fr -localtime -soundhw all -m 1024 -hda disk.img -cdrom chakra-minimal-x86_64-090930-alpha3-test.iso -boot d &

Continuer la lecture de « Test de la Chakra Linux Alpha 3. »