Linux Debian: installation automatisée

Après avoir installé des dizaines de Debian manuellement, et comme il semble que je vais devoir déployer des dizaines de Debian semblables dans un futur proche, il était grand temps de découvrir l’automatisation du Debian Installer. La documentation du preseeding, puisque c’est son nom, se trouve ici: http://www.debian.org/releases/stable/i386/apb.html.en . Vous y trouverez entre autres un fichier preseed pour la version stable du moment, ainsi que d’autres explications. Pour avoir plus simple, je vous conseille d’installer le package debconf-utils sur une machine “exemple”, genre installation fraiche, et de lancer la commande suivante:...

June 13, 2011

Linux Kernel: impact de KSM

Mise à jour 2024 13 ans plus tard, force est de constater que la tendance n’est pas allée vers une optimisation des ressources mais plutôt vers un gros brute force dégueulasse. On pousse un max de RAM et de cores dans les serveurs, et les applications (et développeurs de celles-ci) ne sont en aucun cas encouragés à utiliser les ressources de manière responsable. Au travers de mes derniers emplois, j’ai malheureusement dû constater que les “jeunes” sont régulièrement incapables d’effectuer des tâches simples avec des ressources limitées (genre 1 core + 512 MB RAM), et blâment le matériel pour leur échec....

June 11, 2011

Kernel Linux: Cool stuff

Plutôt à titre personnel que pour vous, voilà ma petite liste des trucs ajoutés “récemment” Kernel Linux. Je remonte assez loin (2.6.27) pour partir de Debian Lenny :) Entre la “todo-list” et la “oh putain ça va déchirer sa race-list” … 2.6.27: ext4 delayed allocation, multiqueue networking 2.6.28: ext4 2.6.29: [tooltip content=“B-tree file system” url="" ]BTRFS[/tooltip] (1), filesystem freeze (1), memory controller swap management 2.6.30: [tooltip content=“New Implementation of a Log-structured File System” url="" ]NILFS[/tooltip] (1), POHMELFS and DST, fastboot, FS-Cache, 2....

June 10, 2011

Virtualisation de Windows 2000, XP, 2003

Les articles de la KB Microsoft sont les suivants: Windows 2000 : http://support.microsoft.com/kb/822052 Windows XP : http://support.microsoft.com/kb/314082 Windows 2003 : pas trouvé ! Ils racontent en fait tous la même chose. Lorsqu’on virtualise un Windows, la plupart du temps, le contrôleur disque émulé est un Intel IDE PCIIX. Heureusement pour nous, ce contrôleur est très commun et tous les Windows depuis 2000 ont les drivers inclus. Malheureusement, Windows n’installe pas les drivers inutiles....

May 17, 2011

Bug: Debian, Munin, graphes CGI et groupes

Short story C’est l’histoire d’un bug dans un logiciel, Munin. Le bug rend impossible la génération des graphes en CGI lorsque l’hôte appartient à un sous-groupe. Le patch corrigeant ce bug est disponible ici. Long story Ce bug a été rapporté chez Debian au plus tard le 23 mai 2010, et corrigé partiellement dès le lendemain. (lien) En fait, ce bug était connu chez Munin depuis le 4 janvier 2010, et aussi corrigé partiellement très vite....

May 11, 2011

ZTE Blade : CyanogenMod 7.0.3 est sortie !

La version 7.0.3 de la ROM CyanogenMod est sortie le 6 de ce mois. Cette version fixe un bug ainsi qu’une trou de sécu important. Il est vivement recommandé de mettre à jour … … cependant, vu le nombre de messages relatant des problèmes avec le Blade, je vais m’abstenir d’upgrade et attendre la 7.0.4 ou la 7.1. La 7.1 incluera la version 2.3.4 d’Android, et avec elle le chat vidéo dans Google Talk....

May 10, 2011

ZTE Blade : Launcher Pro ou comment récupérer un home fluide

Etant convaincu que le problème des saccades dans le Home et dans le menu applications venait du software (ADWLauncher, livré de base avec la ROM CM7) plutôt que du smartphone, j’ai décidé de tester les différents launchers existants. Enfin, tester, c’est un grand mot. Grâce à la merveilleuse application Home Switcher, on peut changer à la volée l’application qui gère le Home (d’où le nom, je crois). J’ai installé Launcher Pro et Go Launcher EX afin de vérifier ma théorie....

April 26, 2011

ZTE Blade : CyanogenMod 7.0.2

And here it is. La ROM CyanogenMod a été mise à jour dans sa version stable 7.0.2 . Contrairement à la 7.0.0, celle-ci n’est compatible qu’avec les modèles GEN2 du Blade. Il faudra passer par un flash du téléphone ou un patch de la ROM 7.0.2 . La seconde option est de loin la plus sécurisée, et c’est celle que j’ai utilisé. La liste des changements amenés par cette version peut être consultée ici....

April 26, 2011

The Beast Below

A horse and a man, above, below, One has a plan but two must go. Mile after mile, above, beneath, One has a smile, one has teeth. Though the man above might say hello, Expect no love from the beast below. In bed, above, we’re deep asleep, While greater love lies further deep. This dream must end, this world must know, We all depend on the beast, below.

April 23, 2011

ZTE Blade : lag de l'accéléromètre

Mise à jour 26/04/2011: Ce problème semble fixé dans la version 7.0.2 de la ROM CyanogenMod ! (attention, elle n’est compatible qu’avec la version GEN2 du smartphone). Au menu des problèmes du smartphone avec la ROM CyanogenMod 7, il y a le lag de l’accéléromètre. Il est particulièrement “visible” et un sale délai d’une seconde, voire plus, apparait dans les jeux. Il semble que ça soit un problème software lié à la ROM CM7, et pas au smartphone (cfr le forum CM et le bugtracker CM), étant donné que le problème est récent....

April 22, 2011