Dès fois dans la vie on a pas de chance, mais pas du tout. Exemple : on trouve un nouveau boulot, celui en or, et comble de l’ironie on tombe sur un parc en Microsoft Windows avec un dsi qui ne veut pas entendre raison (comprendre il ne veut pas faire d’exception pour vous). Ou encore vous vous trouvez une nouvelle copine et là vous croisez avec horreur sa machine, et vous vous dite que tout un travail de sensibilisation est à (re)faire (a ce propos je tient à faire une parenthèse, je n’ai jamais “expérimenté” de petite amie qui se laisse convaincre de changer d’OS, selon certain de mes collègue de travail ça existe, je demande à voir).
Bref dans tout ces cas de figure, et bien d’autre imaginable, vous serez obliger de subir un calvaire, qui consiste à travailler sous Microsoft Windows. Soyez fort. Fort heureusement il y a des choses que vous pouvez faire pour essayer d’améliorer les choses. Voici donc un guide de survie en milieu microsoftien :
1 - Installer Mozilla Firefox
IE ne peut servir qu’à deux choses : surfer sur les intranet pourri plein de contrôle ActiveX (avec une moyenne de trois alertes de sécurité par minutes) et se rendre sur www.getfirefox.net.
2 - Installer un anti-virus
Bon je suppose que c’est déjà le cas…. hein comment ca on vous a refilé une machine sans anti-virus ? Malheureux c’est pas un unix, là moindre faille de sécurité et hop du code exécuté en utilisateur “SYSTEM” (oui c’est le root, même plus root que le root parce que vous ne pouvez pas vous log en SYSTEM) et toute la machine est compromise. Donc ca c’est vraiment indispensable.
3 - Changer de thème urgemment
Windows est moche, et ceci depuis toujours, mais jusqu’à XP c’était une mocheté fonctionnelle, donc pas de quoi se plaindre. XP c’est différent. Son design à été fait par un graphiste issus du monde de la maternelle (gageons que l’ergonomiste lui s’est perdu en chemin), et dont les deux traits principaux de personnalité devait être l’usage récurrent de LSD et une dépendance aux Télétubies. Ceci explique l’usage agressif des couleur primaires qui, outre le fait d’augmenter le risque de crise d’épilepsie qui surviendra au premier BSOD que vous expérimenterai, perforera vos petit yeux dès les dix premières minutes d’utilisation. Donc acte :
- Changer le fond d’écran pour quelque chose de seyant trouvé ici
- Appliquer le patch (et c’est Windows vous croyez quoi ?) trouvé ici pour avoir une belle dll uxtheme qui soit pas limité au style visuel signé par Microsoft
- Changer l’horrible luna (le thème par défaut en quatre couleurs) par un truc moins moche (facile) comme ca par exemple
Déjà vous devriez avoir quelque chose de plus vivable. On pourrai s’arrêter là, mais si vous ne pouvez vraiment pas pifrer l’ergonomie générale de Windows, avec sa barre unique (panel ?) qui offre, pour ainsi dire, aucune possibilité de personnalisation, il existe deux solutions :
Ces deux programmes sont des “shell” alternatif pour Windows. En clair il remplace explorer.exe, mais juste dans son rôle d’affichage de la barre unique en bas. Pour ceux qui s’étonnerait qu’un explorateur de fichier affiche un panel (un peu comme si gnome-panel et nautilus était un seul et même programme ou si kicker et dolphin était fusionnés), je rappelle que l’on parle de Microsoft Windows.
Très franchement de là part d’un OS où un moteur html (celui de IE) est utilisé pour afficher le fond d’écran, si ce dernier n’est pas en bmp, il ne faut s’étonner de rien, on est plus à une incohérence structurelle près. Retenons juste que ce particularisme déclenche chez moi des crises de fou rire, étant donné que quand explorer.exe plante (facile essayer d’ouvrir un partage samba pas disponible, il moulinera dans la semoule, 9 fois sur 10 c’est plantage garanti) la barre en bas disparaît ce qui est très gênant pour madame Michu, surtout que bien souvent elle ne se relance pas (au passage une petite astuce, le crtl+alt+supp marche toujours, puis prenez dans le menu ‘lancer un programme’ et tapez ‘explorer.exe’).
Le choix entre Litestep ou bb4win se fera surtout en fonction de ce que vous recherchez. bb4win est un très classique clone de blackbox, il est donc à recommander au power user qui sommeil en vous et qui aime le minimalisme. Litestep de son côté est un ensemble de “modules”, qui fonctionne avec un principe de thème, ce qui offre beaucoup de possibilités au prix cependant d’un investisement en temps nettement plus conséquent. A vous de voir.
4 - Installer un VRAI shell avec des bout d’unix dedans
Un des gros problème sous Windows, ce que l’on a pas de shell digne de ce nom. Et de toute manière même si on avait, il n’y a même pas les commandes de base d’un vrai OS ! Alors certes les fans boys Microsoft vous suseront que c’est promis Windows 2008 aura “power-shell” avec des commandes pseudo-objet qu’elles sont bien, mais moi je dit qu’Unix faisait déjà mieux y a trente ans et que l’on a pas a vouloir réinventé la roue quand elle tournent depuis si longtemps. La solution de tout ceci, ce que vous allez vite m’installer le très indispensable cygwin.
Cygwin c’est un ensemble de dll, qui permet de doter Windows d’un support correct des normes POSIX. Le tout est livré avec des versions quelque peu modifié des outils GNU. Bref avec cygwin vous aurez un vrai shell, avec un vrai bash, et vous pourrez même installer les très indispensables openssh-client et openssh-server, que ca c’est le bien.
5 - Avoir un serveur X… enfin si on veut
Cygwin c’est top, mais y a un hic. Imaginons que vous ayez besoin de lancer un programme graphique durant votre connexion ssh, ou va t’il s’afficher vu que Windows ne possède pas de serveur X ? Alors certes il est possible d’installer un serveur X version batardisé qui s’exécute dans une fenêtre Windows avec cygwin, mais franchement c’est pas pratique. Surtout que vous, vous avez juste besoin d’afficher, vous n’exporterez jamais rien. Et bien pour ceci le mieux c’est un tout petit programme bien pratique, un micro-serveur X appelé Xming.
6 - Lire des VRAIS format de partition
L’un des limitations les plus rageante que l’on approuve avec Windows, c’est son incapacité à lire des système de fichiers qui ne date pas de l’âge de pierre (pour ceux qui ne serait pas ce qu’est un système de fichiers, ou format de partition, ou encore filessytem, je vous renvoi sur la page wikipédia). En gros Windows ne sait lire que deux choses : le format antédiluvien FAT (variante 16 à 32), et le NTFS. Quand on pense que Linux sait lire les formats d’à peu près la terre entière (du XFS de Irix à JFS de Aix) on ne peut que se sentir frustré. Le pire étant sous doute que ça vous oblige à garder vos clef usb en FAT, hors on sait tous que ce filesystem ne sait pas ce qu’est une somme de contrôle, ce qui fait que sa tolérance aux pannes avoisine le zéro absolu (et bonjour la corruption des données). Heureusement une solution existe, ici.
Bref avec ces drivers vous pourrez faire de l’ext2 sur vos clef usb, et souffler un bon coup.
7 - Avoir des VRAIES applications
La calculatrice Windows ca fait marrer cinq minute, notepad ca permet de rigoler un bon coup, mais soyons sérieux : on ne peut tout simplement pas bosser avec des outils aussi limités ! Alors oui, on me répondra que l’on peut installer des tas d’outil (et très franchement a ce rythme là on se demande bien pourquoi Microsoft fournir ces utilitaires vu que la “solution” à tout semble d’installer des programmes tiers) mais il faut savoir doser un juste milieu : vous n’allez pas installer eclipse avec ses 500Mo de librairies parce que vous avez besoin d’un vrai éditeur de texte.
Donc jusqu’à peu vous étiez bon pour vous farcir les pages de téléchargez.com en priant pour ne pas tomber sur un programme intéressant mais qui soit un shareware, mais désormais vous allez enfin avoir des vraies applications sous Windows, et ceci grâce à… KDE4. Et là vous pourrez remplacer mspaint par kolorpaint (euh mauvais exemple) calc par SpeedCrunch, notepad par Kate, et cette bouse de Windows media player par Amarok. Et ça c’est vachement la classe.