Turns out that there is a C library for interacting with the RPM database which will be very useful for the Linux install. The Fedora RPM docs are an excellent resource for all Linux install issues: http://docs.fedoraproject.org/drafts/rpm-guide-en/ Making good progress here... Saill