Wednesday, April 18, 2012

Des Unix libres partout: Minix 1.5 sur Atari ST

Linux ou NetBSD sur i386, amd64, powerpc ou ARM, d'accord on connaît.
Mais si on installait un Unix libre, avec micro noyau et license BSD sur notre bon vieil Atari ST ?
En suivant les instructions suivantes, j'ai donc installé Minix en version 1.5 sur un Atari 520 STE, doté de 4 Mo de Ram et d'un disque dur d'une taille faramineuse de 20 Mo. La documentation exhaustive rend l'installation relativement aisée, le plus long restant de préparer les images des six disquettes.

Une fois  Minix installé il est possible d'activer un terminal sur le port série pour pouvoir se connecter depuis une autre machine, et là attention votre monstre de 4Go de RAM / quad core devient un terminal passif pour votre Atari de 4Mo / 8Mhz.



L'environnement en lui même est assez semblable à BSD 4.3 comme le montre la présence de la commande machine, ou la syntaxe de la commande ps. Pas de TCP/IP, mais il est possible de transférer des fichiers via kermit, zmodem en utilisant le port série.

Que faire à partir de la ? Minix 1.5 est livré avec son code source et dispose de tous les outils Unix standards. On peut donc moyennant patches y installer de vieilles versions de GCC et Bash. Et en utilisant Minix 1.5 comme système de développement, on a déjà pu démarrer pas mal de choses.