Ik heb een stapel Tulpen.
Om precies te zijn een stuk of 10/15 486/SX Tulip computers met allen 8mb ram, en 80mb HDD. Voor al deze bakjes heb ik Intel EtherExpress 16 (BNC/ISA) kaartjes klaarliggen.
Het eindstreven voor elke computer is een volwaardige IRC chat-client.. draaiend onder het X windowing system. Er zijn best wel veel mini-distro's te vinden, maar ik wil liever mijn eigen mini-distro maken. De hoofdreden is om zo veel mogelijk ruimte op de HDD over te laten voor swap-space. Het is op zich goed mogelijk om X klein te krijgen, de LTSP client is een mooi voorbeeld.
Deze software wil ik zowiezo installeren:
Ik zit er zelf aan te denken om twee root-tree's op te zetten op een host systeem dat alles compiled. Het ene wordt de uiteindelijke mini-distro en blijft zo schoon mogelijk: alleen de uiteindelijke configfiles, binaries en libraries komen hierin. Het andere wordt het compile systeem: hierin worden via de LFS methode (heb het "boek" er ook bij
) eerst statische basisprogramma's en GCC geinstalleerd om vervolgens vanuit een chroot sandbox de uiteindelijke versies van de software tegen uClibc te compilen voor een -march=i486 systeem en de resulterende binaries ook in de "schone" tree te zetten.
Is dit een beetje een handige aanpak? Suggesties?
Om precies te zijn een stuk of 10/15 486/SX Tulip computers met allen 8mb ram, en 80mb HDD. Voor al deze bakjes heb ik Intel EtherExpress 16 (BNC/ISA) kaartjes klaarliggen.
Het eindstreven voor elke computer is een volwaardige IRC chat-client.. draaiend onder het X windowing system. Er zijn best wel veel mini-distro's te vinden, maar ik wil liever mijn eigen mini-distro maken. De hoofdreden is om zo veel mogelijk ruimte op de HDD over te laten voor swap-space. Het is op zich goed mogelijk om X klein te krijgen, de LTSP client is een mooi voorbeeld.
Deze software wil ik zowiezo installeren:
- XFree86 4.2.0
- 2.4.19 kernel
- Bash (niet via BusyBox)
- FluxBox WM
- Grafische IRC client die voor de gemiddelde mIRC gebruiker te begrijpen moet zijn (zeg niet BitchX) EN niet te zware/veel dependencies heeft.
- BusyBox (vervangt het leeuwendeel van file-utils en sh-utils en meer)
- uClibc (vervangt glibc)
Ik zit er zelf aan te denken om twee root-tree's op te zetten op een host systeem dat alles compiled. Het ene wordt de uiteindelijke mini-distro en blijft zo schoon mogelijk: alleen de uiteindelijke configfiles, binaries en libraries komen hierin. Het andere wordt het compile systeem: hierin worden via de LFS methode (heb het "boek" er ook bij
Is dit een beetje een handige aanpak? Suggesties?
offtopic:
Natuurlijk kun je ook gewoon Windows 3.11 met een TCP/IP stack en mIRC 16 installeren, maar dit is toch veel leuker?
..en zoveel Windows 3.11 licenties heb ik niet. 
Deze computers zijn overigens voor de JOTI in oktober
Natuurlijk kun je ook gewoon Windows 3.11 met een TCP/IP stack en mIRC 16 installeren, maar dit is toch veel leuker?
Deze computers zijn overigens voor de JOTI in oktober