MINIX 3 is a new open-source operating system designed to be highly reliable, flexible, and secure. It is loosely based on previous versions of MINIX, but is fundamentally different in many key ways. MINIX 1 and 2 were intended as teaching tools; MINIX 3 adds the new goal of being usable as a serious system on resource-limited and embedded computers and for applications requiring high reliability.
Software ports for Minix 3.1.3.
| Package | Download | Dependencies | Code changes |
|---|---|---|---|
| atk-1.19.6 | Source - Binaries (i386) | libiconv | None |
| cairo-1.4.14 | Source - Binaries (i386) | X11, libpng, update-pc-files | Heavy changes to 64-bit computations |
| glib-2.14.1 | Source - Binaries (i386) | Disabled threads | |
| gtk+-2.10.14 | Source - Binaries (i386) | pango, atk, jpeg, tiff | Small fixes |
| libiconv-1.11 | Source - Binaries (i386) | None | |
| libpng-1.2.20 | Source - Binaries (i386) | Fixed .pc file for static include | |
| pango-1.18.4 | Source - Binaries (i386) | cairo, glib | None |
| pkg-config-0.22 | Source - Binaries (i386) | None | |
| fontconfig.pc, freetype2.pc | Source - Binaries | X11 | N.A. |
To install binaries:
urlget http://cdn.marcoslot.net/files/minix/3.1.3/packages/i386/<package.tar.bz2> > <package.tar.bz2>
packit <package.tar.bz2>
To build sources:
Install: binutils, gcc, gettext, make (from network), perl
binsizes xxl
chmem =20000000 /usr/gnu/bin/gld
chmem =20000000 /usr/gnu/bin/gmake
urlget http://cdn.marcoslot.net/files/minix/3.1.3/sources/<package.tar.bz2> > <package.tar.bz2>
bzcat <package.tar.bz2> | tar -xf -
cd <package>
sh -e build.minix
Most unix-based software can be compiled on Minix with only minor modifications to a standard build.minix.
