On Mon, 2003-02-24 at 22:05, Lonnie Cumberland wrote: > Hello, > > I am working to put together a project and want to base it on the lattest > Mandrake Linux so that as newer versions of your product come out the we can > upgrade the components easily. This will also help to promote Mandrake as the > base operating system. > > What I need to do is to have the smallest version of Mandrake that I can put > together. > > The basic features of mandrake that I need are: > > 1. Latest kernel > 2. Latest Xfree86 > 3. network/ppp support > 4. base ext3 filesystem > 5. NFS > 6. XDMCP/XDM > 7. simple csh shell. > 8. rpm facilities > > The idea is that I need the absolute smallest possible distrabution of > Mandrake that can cover these requirements. It would be optimum if we could > keep the entire thing under 40MB for less if it is possible. I have recently > heard about a 2-DiskXwin that fits on 2 floppies but am not sure if that would > be a good starting point or not. >
I used to be very involved in LEAF and have a lot of respect for micro-distributions; be aware that they are architecturally very different and it's a hell of a lot of work that goes into making them act like regular Linux. If your goal is a 40-80M install, stripping a regular distribution down or Midori or Hard Hat are good directions. If your goal is a 2-8M install, you need to be looking at LEAF, Peanut, &c. These will use busybox, maybe a stripped down libc or ulibc or dietlibc, syslinux instead of lilo, and some intense ash scripts. > I will be adding a few of my own applications and want to incorporate the > DrakeX and HardDrake for the installation method. The user will then also be > allowed to add more of their own Mandrake application selections as needed. > > Can you please help me to locate such a variation on Mandrake or how it might > be done easily. > I don't know about "easily" but the way I would do this is to install the smallest system possible, then log in as root, rpm -qa | sort | less, change VT's and log in as root, then begin to urpme [package]. Every few minutes regenerate your rpm list, and use rpm -qli [package] less if you're not sure what it does. This has the added benefit of teaching you a great deal. -- Jack Coates Monkeynoodle: A Scientific Venture...
Want to buy your Pack or Services from MandrakeSoft? Go to http://www.mandrakestore.com
