Well, it took me, a hopeless clod of a coder, almost a full day to prune down the inxtaller script to the important parts, adjust it to what I wanted, and get it working in a full circuit with the Ubuntu GTK1.2 Remix. So now, at last, finally, and for real, there’s an installer script on the ISO that will (fingers crossed) install the system to a hard drive without going berzerk.
I even managed to more or less overcome the two main issues I had — one by luck and the other by sheer genius (super-genius! ). The system no longer claims to be INX, and neither does Grub, which is important, and I’m not getting video misconfiguration errors this time. The other was to arrange the /etc/hosts file so it didn’t spit out errors every time you used sudo. You can take a look at the script if you want to see how I arranged it. It ended up being a simple maneuver with sed, which is kind of fun to use.
So there you have it. I’m in the process of uploading a new ISO (slooowly), and with that one it should be ignorable for a few years.
A couple of ideas …
- If you want to install this on something old that doesn’t have video muscle, think about killing X as soon as it appears, and switching to the console for the installation. The install.sh script does not rely on the graphical environment whatsoever, so it can run strictly from a tty. That will make your installation a little less cumbersome.
- The Dillo version on the ISO is Dillo “1″, and has antialiasing stripped out. That’s fine, but if your machine can handle a GTK1.2 version of Firefox 2, I strongly recommend that over Dillo.
- Feel free to tweak or modify the resulting system. It will need its directories optimized, and the boot profiled. In addition, the ISO creation system requires a few packages that a standing desktop doesn’t; run
sudo debfoster -nafter you install, to rip out the last of the junk that stowed away in the process. There isn’t much, but if you’re a nitpicker like me, you’ll want it out of the way.
As far as an alternate installation version … ah. … Well, let’s save that for a rainy day. To be honest, I’ve installed and reinstalled and built and rebuilt this system so many times now, I am sick of looking at it.
Be that as it may, let me know if you find any bugs. I’m sure there are plenty, and believe it or not I’m keen on fixing them.