« MuLinux » : différence entre les versions
boites -> boîtes |
Corrections de style et réorganisation des paragraphes |
||
Ligne 7 : | Ligne 7 : | ||
| site web = https://sourceforge.net/projects/mulinux/ |
| site web = https://sourceforge.net/projects/mulinux/ |
||
}}{{Style encyclopédique|date=mars 2023}} |
}}{{Style encyclopédique|date=mars 2023}} |
||
'''MuLinux''' est une [[Mini Linux|distribution Linux légère]] |
'''MuLinux''' est une [[Mini Linux|distribution Linux légère]] destinée à permettre à des [[Ordinateur|ordinateurs]] très anciens et obsolètes (matériel [[Intel 80386|80386]], [[Intel 80486|80486]] et [[Pentium Pro]] datant de 1986 à 1998) d'être utilisés comme serveurs ou stations de travail textuelles avec un système d'[[Système d'exploitation|exploitation]] de [[Type Unix|type]] [[Unix|UNIX]]. Le projet est disponible en [[Italie|italien]] et en [[anglais]] et était maintenue par le professeur de [[mathématiques]] et de [[physique]] Michele Andreoli. Les objectifs du la distribution dont de faciliter la réparation de machines obsolètes, l'éducation, la recherche [[forensique]] et la popularisation de systémes linux, selon le développeur. |
||
⚫ | |||
Il a également été conçu pour transformer rapidement tout ordinateur 80386 ou ultérieur en une machine Linux temporaire et puissante, ainsi que pour la réparation du système, l'éducation, la [[recherche forensique]] et le [[prosélytisme]], selon les termes du développeur. |
|||
Le critique Paul Zimmer affirmé en 2004 : {{citation|Bien qu'il existe plusieurs autres distributions Linux à disquette unique, aucune ne peut égaler la combinaison étendue et unique de fonctionnalités utiles de MuLinux<ref name="Zimmer"/>}}. |
|||
⚫ | |||
== Nom == |
== Nom == |
||
Ligne 21 : | Ligne 19 : | ||
'''MuLinux''' était basé sur le noyau Linux 2.0.36<ref name="Saunders">{{lien archive |langue=en |auteur=Mike Saunders |url=http://www.linuxformat.co.uk/pdfs/LXF68.round.pdf |titre=Roundup: MiniDistros |horodatage archive=20061001152250 |site=Linux Format |date=July 2005 |consulté le=16 August 2008}}</ref>. Son développement a été gelé en 2004 à la version 14r0, avec une partie du code et des packages extraits des versions logicielles remontant à 1998 (en raison uniquement de leur taille plus petite). Une version expérimentale et instable appelée Lepton comportait le noyau 2.4. |
'''MuLinux''' était basé sur le noyau Linux 2.0.36<ref name="Saunders">{{lien archive |langue=en |auteur=Mike Saunders |url=http://www.linuxformat.co.uk/pdfs/LXF68.round.pdf |titre=Roundup: MiniDistros |horodatage archive=20061001152250 |site=Linux Format |date=July 2005 |consulté le=16 August 2008}}</ref>. Son développement a été gelé en 2004 à la version 14r0, avec une partie du code et des packages extraits des versions logicielles remontant à 1998 (en raison uniquement de leur taille plus petite). Une version expérimentale et instable appelée Lepton comportait le noyau 2.4. |
||
== Instalation == |
|||
'''MuLinux''' pouvait être démarré ou installé sur un [[disque dur]] d'une machine obsolète à partir de [[Disquette|disquettes]]. Un serveur réseau de type UNIX hautement fonctionnel avec un [[shell Unix]] ne pouvait être obtenu qu'à partir d'une seule disquette. Une autre disquette a ajouté des fonctionnalités de poste de travail et une [[interface graphique]] [[X Window System|X Window]] [[Video Graphics Array|VGA]] héritée est venue avec une troisième disquette. Un critique a noté : {{citation|Ce n'est pas magnifique, mais tout le sous-système X tient sur une seule disquette. Egad<ref name="Saunders"/>}}. '''MuLinux''' pouvait également être décompressé et installé par une archive auto-exécutable, ou extrait directement, sur une ancienne partition [[DOS]] ou [[Windows 9x]] (umsdos) sans endommager le système d'exploitation actuel. Si la machine avait un lecteur de disquette, '''MuLinux''' fonctionnait également sur un ordinateur sans autre disque et aucun [[CD-ROM|lecteur de CD-ROM]] n'était nécessaire<ref name="Zimmer"/>{{,}}<ref name="Saunders"/>. |
'''MuLinux''' pouvait être démarré ou installé sur un [[disque dur]] d'une machine obsolète à partir de [[Disquette|disquettes]]. Un serveur réseau de type UNIX hautement fonctionnel avec un [[shell Unix]] ne pouvait être obtenu qu'à partir d'une seule disquette. Une autre disquette a ajouté des fonctionnalités de poste de travail et une [[interface graphique]] [[X Window System|X Window]] [[Video Graphics Array|VGA]] héritée est venue avec une troisième disquette. Un critique a noté : {{citation|Ce n'est pas magnifique, mais tout le sous-système X tient sur une seule disquette. Egad<ref name="Saunders"/>}}. '''MuLinux''' pouvait également être décompressé et installé par une archive auto-exécutable, ou extrait directement, sur une ancienne partition [[DOS]] ou [[Windows 9x]] (umsdos) sans endommager le système d'exploitation actuel. Si la machine avait un lecteur de disquette, '''MuLinux''' fonctionnait également sur un ordinateur sans autre disque et aucun [[CD-ROM|lecteur de CD-ROM]] n'était nécessaire<ref name="Zimmer"/>{{,}}<ref name="Saunders"/>. |
||
== Fonctionement == |
|||
En raison de sa conception minimaliste, '''MuLinux''' était un système d'exploitation mono-utilisateur, toutes les opérations étant effectuées par l'[[utilisateur root]]. Il utilisait le [[système de fichiers]] natif Linux [[ext2]] (plutôt que le système de fichiers [[Minix]] plus lent vu dans d'autres versions à disquette unique de Linux)<ref name="Zimmer"/>. Le système d'exploitation était stable et fonctionnel lorsqu'il était utilisé pour des tâches textuelles avec des fichiers de base, des pages Web légères ou des services de courrier électronique. Il pourrait également être adapté en tant que tout petit [[système embarqué]] autonome<ref>{{article |langue=en |auteur=Rick Lehrbaum |titre=Using Linux in Embedded and Real-Time Systems |périodique=Linux Journal |volume=2000 |numéro=75es |lire en ligne=http://portal.acm.org/citation.cfm?id=349542 |date=July 2000 |consulté le= 16 August 2008}}</ref>. |
En raison de sa conception minimaliste, '''MuLinux''' était un système d'exploitation mono-utilisateur, toutes les opérations étant effectuées par l'[[utilisateur root]]. Il utilisait le [[système de fichiers]] natif Linux [[ext2]] (plutôt que le système de fichiers [[Minix]] plus lent vu dans d'autres versions à disquette unique de Linux)<ref name="Zimmer"/>. Le système d'exploitation était stable et fonctionnel lorsqu'il était utilisé pour des tâches textuelles avec des fichiers de base, des pages Web légères ou des services de courrier électronique. Il pourrait également être adapté en tant que tout petit [[système embarqué]] autonome<ref>{{article |langue=en |auteur=Rick Lehrbaum |titre=Using Linux in Embedded and Real-Time Systems |périodique=Linux Journal |volume=2000 |numéro=75es |lire en ligne=http://portal.acm.org/citation.cfm?id=349542 |date=July 2000 |consulté le= 16 August 2008}}</ref>. |
||
== Usages == |
|||
'''MuLinux''' était parfois installé par des utilisateurs Windows pour apprendre les commandes et la configuration d'un système d'[[Système d'exploitation|exploitation]] de [[type Unix]] avant de passer à l'installation d'une distribution [[Linux]] complète ou d'une version [[Berkeley Software Distribution|BSD]]. La distribution visant du matériel ancien, Andreoli a averti que '''MuLinux''' ne devrait pas être utilisé pour ''évaluer'' |
'''MuLinux''' était parfois installé par des utilisateurs Windows pour apprendre les commandes et la configuration d'un système d'[[Système d'exploitation|exploitation]] de [[type Unix]] avant de passer à l'installation d'une distribution [[Linux]] complète ou d'une version [[Berkeley Software Distribution|BSD]]. La distribution visant du matériel ancien, Andreoli a averti que '''MuLinux''' ne devrait pas être utilisé pour ''évaluer'' la qualité des systèmes d'exploitation ou logiciels open source<ref name="Zimmer" />. Le système d'exploitation était accompagné d'un système d'[[aide en ligne]] léger et concis qui constituait également une introduction à UNIX, écrit en anglais, que le développeur a qualifié de "fracturé"<ref name="mu" />. Le système d'exploitation offrait des « boîtes de dialogues au style enjoué » et autres touches humoristiques<ref name="Saunders" />. |
||
== Configuration |
== Configuration == |
||
'''MuLinux''' n'avait besoin que d'un matériel minimal. Il fonctionnait donc sur de nombreux ordinateurs jugés obsolètes, mais toujours en état de marche<ref name="mu">{{lien archive |langue=en |site=mulinux.sunsite.dk |url=http://mulinux.sunsite.dk/ |titre=muLinux official web page |horodatage archive=20080914014537|date=2008-09-14}}</ref>. Certaines machines de la fin des années 1980 ou du tout début des années 1990 ont eu besoin de [[Single Inline Memory Module|SIMM]] supplémentaires pour disposer de suffisamment de [[Mémoire vive|RAM]], mais les exigences n'étaient majoritairement que légèrement supérieures à celles de [[Windows 3.1]], de sorte qu'une machine en état de marche qui, lorsqu'elle était nouvelle en 1992, exécutait Windows 3.1 pouvait probablement gérer une installation sur disque dur de '''MuLinux ''': |
'''MuLinux''' n'avait besoin que d'un matériel minimal. Il fonctionnait donc sur de nombreux ordinateurs jugés obsolètes, mais toujours en état de marche<ref name="mu">{{lien archive |langue=en |site=mulinux.sunsite.dk |url=http://mulinux.sunsite.dk/ |titre=muLinux official web page |horodatage archive=20080914014537|date=2008-09-14}}</ref>. Certaines machines de la fin des années 1980 ou du tout début des années 1990 ont eu besoin de [[Single Inline Memory Module|SIMM]] supplémentaires pour disposer de suffisamment de [[Mémoire vive|RAM]], mais les exigences n'étaient majoritairement que légèrement supérieures à celles de [[Windows 3.1]], de sorte qu'une machine en état de marche qui, lorsqu'elle était nouvelle en 1992, exécutait Windows 3.1 pouvait probablement gérer une installation sur disque dur de '''MuLinux ''': |
||
Ligne 38 : | Ligne 39 : | ||
MuLinux était fourni avec de nombreux [[paquet (logiciel)|paquets]], chacun tenant sur une disquette. Tous les logiciels étaient entièrement facultatifs<ref name="Zimmer"/>{{,}}<ref name="mu"/>. |
MuLinux était fourni avec de nombreux [[paquet (logiciel)|paquets]], chacun tenant sur une disquette. Tous les logiciels étaient entièrement facultatifs<ref name="Zimmer"/>{{,}}<ref name="mu"/>. |
||
* SRV - Logiciel de serveur de base avec un [[Serveur web|serveur Web]], un courrier, une [[Samba (informatique)|samba]] et plus encore |
* SRV - Logiciel de serveur de base avec un [[Serveur web|serveur Web]], un courrier, une [[Samba (informatique)|samba]] et plus encore. |
||
* WKS - Logiciel de poste de travail de base avec [[mutt]], [[Lynx (navigateur)|lynx]], [[Secure Shell|ssh]], [[Pretty Good Privacy|pgp]] et de nombreuses autres applications [[shell Unix]] |
* WKS - Logiciel de poste de travail de base avec [[mutt]], [[Lynx (navigateur)|lynx]], [[Secure Shell|ssh]], [[Pretty Good Privacy|pgp]] et de nombreuses autres applications [[shell Unix]]. |
||
* X11 - Environnement [[Video Graphics Array|VGA]] [[X Window System|X Window]] 16 couleurs héritées (voir ci-dessous pour [[Super Video Graphics Array|SVGA]] ) ainsi que les premières versions des gestionnaires de [[Gestionnaire de fenêtres|fenêtres]] fvwm95 et [[AfterStep|Afterstep]] (basés respectivement sur l'[[interface graphique]] [[Windows 95]] et [[NeXTSTEP]] ) |
* [[X Window System|X11]] - Environnement [[Video Graphics Array|VGA]] [[X Window System|X Window]] 16 couleurs héritées (voir ci-dessous pour [[Super Video Graphics Array|SVGA]] ) ainsi que les premières versions des gestionnaires de [[Gestionnaire de fenêtres|fenêtres]] fvwm95 et [[AfterStep|Afterstep]] (basés respectivement sur l'[[interface graphique]] [[Windows 95]] et [[NeXTSTEP]] ). |
||
* VNC - Pour l'[[Virtual Network Computing|informatique en réseau virtuel]] |
* VNC - Pour l'[[Virtual Network Computing|informatique en réseau virtuel]]. |
||
* GCC - Compilateur [[C (langage)|C]] |
* GCC - Compilateur [[C (langage)|C]]. |
||
* TCL - Langage de script [[Tk (informatique)|Tcl/Tk]] +, qui apporte également quelques applications et outils X supplémentaires |
* TCL - Langage de script [[Tk (informatique)|Tcl/Tk]] +, qui apporte également quelques applications et outils X supplémentaires. |
||
* TEX - Système de composition [[TeX]] |
* TEX - Système de composition [[TeX]]. |
||
* PERL - Interpréteur [[Perl (langage)|Perl]] avec modules |
* PERL - Interpréteur [[Perl (langage)|Perl]] avec modules. |
||
* EMU - [[Émulation|Émulateurs]] [[Wine]] et [[DOSEMU|Dosemu]] |
* EMU - [[Émulation|Émulateurs]] [[Wine]] et [[DOSEMU|Dosemu]]. |
||
* JVM - Machine virtuelle [[Java (langage)|Java]] Kaffe |
* JVM - Machine virtuelle [[Java (langage)|Java]] Kaffe. |
||
* NS1 - Serveur [[Super Video Graphics Array|SVGA]] X avec une partie d'une version petite, mais très obsolète de [[Netscape Navigator]] |
* NS1 - Serveur [[Super Video Graphics Array|SVGA]] X avec une partie d'une version petite, mais très obsolète de [[Netscape Navigator]]. |
||
* NS2 - Deuxième partie de [[Netscape Navigator]] |
* NS2 - Deuxième partie de [[Netscape Navigator]]. |
||
Des paquets d'autres auteurs ont |
Des paquets d'autres auteurs ont par ailleurs aussi été mis à disposition. |
||
== Références == |
== Références == |
Version du 10 mai 2024 à 16:05
MuLinux | |
Plates-formes | x86-32 |
---|---|
Licence | Licence publique générale GNU |
Dernière version stable | 14r0/ February 10,2004 |
Site web | https://sourceforge.net/projects/mulinux/ |
modifier |
MuLinux est une distribution Linux légère destinée à permettre à des ordinateurs très anciens et obsolètes (matériel 80386, 80486 et Pentium Pro datant de 1986 à 1998) d'être utilisés comme serveurs ou stations de travail textuelles avec un système d'exploitation de type UNIX. Le projet est disponible en italien et en anglais et était maintenue par le professeur de mathématiques et de physique Michele Andreoli. Les objectifs du la distribution dont de faciliter la réparation de machines obsolètes, l'éducation, la recherche forensique et la popularisation de systémes linux, selon le développeur.
La dernière mise à jour de la version remonte à 2004, lorsque le développement ultérieur de cette distribution « linux-on-a-floppy » s'est terminé.
Le critique Paul Zimmer affirmé en 2004 : « Bien qu'il existe plusieurs autres distributions Linux à disquette unique, aucune ne peut égaler la combinaison étendue et unique de fonctionnalités utiles de MuLinux[1] ».
Nom
Le nom MuLinux vient de la lettre grecque mu qui est le symbole SI signifiant un millionième, rappelant la très petite taille de ce système d'exploitation[2].
Conception minimaliste
MuLinux était basé sur le noyau Linux 2.0.36[3]. Son développement a été gelé en 2004 à la version 14r0, avec une partie du code et des packages extraits des versions logicielles remontant à 1998 (en raison uniquement de leur taille plus petite). Une version expérimentale et instable appelée Lepton comportait le noyau 2.4.
Instalation
MuLinux pouvait être démarré ou installé sur un disque dur d'une machine obsolète à partir de disquettes. Un serveur réseau de type UNIX hautement fonctionnel avec un shell Unix ne pouvait être obtenu qu'à partir d'une seule disquette. Une autre disquette a ajouté des fonctionnalités de poste de travail et une interface graphique X Window VGA héritée est venue avec une troisième disquette. Un critique a noté : « Ce n'est pas magnifique, mais tout le sous-système X tient sur une seule disquette. Egad[3] ». MuLinux pouvait également être décompressé et installé par une archive auto-exécutable, ou extrait directement, sur une ancienne partition DOS ou Windows 9x (umsdos) sans endommager le système d'exploitation actuel. Si la machine avait un lecteur de disquette, MuLinux fonctionnait également sur un ordinateur sans autre disque et aucun lecteur de CD-ROM n'était nécessaire[1],[3].
Fonctionement
En raison de sa conception minimaliste, MuLinux était un système d'exploitation mono-utilisateur, toutes les opérations étant effectuées par l'utilisateur root. Il utilisait le système de fichiers natif Linux ext2 (plutôt que le système de fichiers Minix plus lent vu dans d'autres versions à disquette unique de Linux)[1]. Le système d'exploitation était stable et fonctionnel lorsqu'il était utilisé pour des tâches textuelles avec des fichiers de base, des pages Web légères ou des services de courrier électronique. Il pourrait également être adapté en tant que tout petit système embarqué autonome[4].
Usages
MuLinux était parfois installé par des utilisateurs Windows pour apprendre les commandes et la configuration d'un système d'exploitation de type Unix avant de passer à l'installation d'une distribution Linux complète ou d'une version BSD. La distribution visant du matériel ancien, Andreoli a averti que MuLinux ne devrait pas être utilisé pour évaluer la qualité des systèmes d'exploitation ou logiciels open source[1]. Le système d'exploitation était accompagné d'un système d'aide en ligne léger et concis qui constituait également une introduction à UNIX, écrit en anglais, que le développeur a qualifié de "fracturé"[2]. Le système d'exploitation offrait des « boîtes de dialogues au style enjoué » et autres touches humoristiques[3].
Configuration
MuLinux n'avait besoin que d'un matériel minimal. Il fonctionnait donc sur de nombreux ordinateurs jugés obsolètes, mais toujours en état de marche[2]. Certaines machines de la fin des années 1980 ou du tout début des années 1990 ont eu besoin de SIMM supplémentaires pour disposer de suffisamment de RAM, mais les exigences n'étaient majoritairement que légèrement supérieures à celles de Windows 3.1, de sorte qu'une machine en état de marche qui, lorsqu'elle était nouvelle en 1992, exécutait Windows 3.1 pouvait probablement gérer une installation sur disque dur de MuLinux :
- 4 Mo de RAM si exécuté à partir d'un disque dur
- 16 Mo de RAM si démarré à partir de disquettes et pouvant démarrer à partir d'une disquette avec seulement 8 Mo[1]
- environ 20 Mo d'espace disque
- un processeur Intel 80386 ou ultérieur
Paquets
MuLinux était fourni avec de nombreux paquets, chacun tenant sur une disquette. Tous les logiciels étaient entièrement facultatifs[1],[2].
- SRV - Logiciel de serveur de base avec un serveur Web, un courrier, une samba et plus encore.
- WKS - Logiciel de poste de travail de base avec mutt, lynx, ssh, pgp et de nombreuses autres applications shell Unix.
- X11 - Environnement VGA X Window 16 couleurs héritées (voir ci-dessous pour SVGA ) ainsi que les premières versions des gestionnaires de fenêtres fvwm95 et Afterstep (basés respectivement sur l'interface graphique Windows 95 et NeXTSTEP ).
- VNC - Pour l'informatique en réseau virtuel.
- GCC - Compilateur C.
- TCL - Langage de script Tcl/Tk +, qui apporte également quelques applications et outils X supplémentaires.
- TEX - Système de composition TeX.
- PERL - Interpréteur Perl avec modules.
- EMU - Émulateurs Wine et Dosemu.
- JVM - Machine virtuelle Java Kaffe.
- NS1 - Serveur SVGA X avec une partie d'une version petite, mais très obsolète de Netscape Navigator.
- NS2 - Deuxième partie de Netscape Navigator.
Des paquets d'autres auteurs ont par ailleurs aussi été mis à disposition.
Références
- (en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « MuLinux » (voir la liste des auteurs).
- (en) Paul Zimmer, « muLinux: A Brief Introduction », sur The Linux Information Project, (consulté le )
- (en) « muLinux official web page », sur mulinux.sunsite.dk, (version du sur Internet Archive)
- (en) Mike Saunders, « Roundup: MiniDistros », sur Linux Format, (version du sur Internet Archive)
- (en) Rick Lehrbaum, « Using Linux in Embedded and Real-Time Systems », Linux Journal, vol. 2000, no 75es, (lire en ligne, consulté le )