

Fix all the bugs that my clients encountered on their existing installs plus all the other Ubuntu annoyances I've been manually correcting.I had several goals for this project, not necessarily all at the beginning as some were the result of test installs, client feedback, and feature creep. I also needed to make my installations more uniform as I couldn't remember all the various tweaks and bug fixes that I performed from installation to the next. But I'll take any time savings I can get.Ī while back, when Ubuntu 10.04 (Lucid Lynx) was released, I decided to streamline my installations. Relatively speaking, I spend about 3x as long transferring documents, settings, and game/application files (scattered all over C:) to Ubuntu than I do installing either it or Windows. While I could set up slipstream builds of Windows I don't install it enough to bother with and the variety of versions (Home, Pro, upgrade, OEM.) and licenses makes it impractical. I've found that using a Live CD to install Ubuntu is about 4x faster than installing Windows when drivers, updates, and application installs are figured in. Inevitably I spend many hours doing full OS conversions to Ubuntu or dual-boot configurations. Some of these are Ubuntu's fault but many are upstream. Every deployment unearths a new bug to fight. I've had to deal with most every type of kernel, application, and hardware bug.


This mix results in a wide variety of system hardware, peripherals, application requirements, and configurations. Ages vary from toddlers to senior citizens. Some have broadband, some only dial-up (POTS). They're either stand-alone or connected together on small Ethernet networks. Almost any CPU, chipset, GPU, and drive configuration. First, a little background on my deployments.Īll of my clients have cheap desktop systems or laptops, usually outdated. While you may disagree with some of my package choices, they were selected for my clients - not you. Basic installation presets led to integrated bug workarounds, setting defaults for many applications and servers, more features, etc. This isn't just another trivial automated installation script although it started out that way. This is an elaborate fault-tolerant Kickstart script for an on-line Ubuntu installation, optimized for home users, with extensive remote administration support and documentation.
