Hi, 

> On Dec 29, 2018, at 4:50 PM, Thomas Mueller <mueller6...@twc.com> wrote:
> […]
> Making the installation depend on having one of two Linux distributions is 
> severely limiting, I would say a show stopper.

There really is no technical reason it couldn’t be built on other Linux 
distros. 

However, the build process is not complete yet and I don’t want to dedicate any 
time to supporting other distros at present. 
Mostly it is the toolchain install script that only supports openSUSE and 
Fedora. What packages must be installed, what package 
manager to use, location of web server files, configuring the system to be able 
to build a release without requiring root privileges.
And as you know, all though their are all very similar, there are definitely 
differences. 

The actual build process relies heavily on make and bash. At least, that is 
mostly portable.

Once complete, I probably add support for some other main distros. Like Debian 
and CentOS. 

> Using FreeDOS 1.2 to build a release would be cool, but installation should 
> also be accessible to users-to-be who have no FreeDOS installation to start.

I agree. That could be done with the previous version. With 1.2, you need to 
boot the big install media. The drop out of the installer and run the 
FDIDEV.BAT. 
This turns the VM and/or Machine into a release build environment. It had some 
serious drawbacks though. Stuck with install media sizes. Pain to update or add 
new packages. Required making the ISOs elsewhere. So other issues. 

The new process solved all of that and more. 

However even with it’s limitations, I may add back the ability to build under 
FreeDOS in the future. It was really cool.

> Installation of FreeDOS should be feasible from any OS that can read and 
> write FAT32, meaning Linux, Haiku, *BSD, Mac OS, and even MS-Windows.

I’m not sure I understand your meaning.

The release media build process has absolutely nothing to do with an end users 
OS or the installation of FreeDOS. It makes the boot media that installs the 
OS. It does not install the OS itself. 

The actually OS installer FDI has not changed much. Mostly just some new 
language translations and other minor tweaks. 

Although, I would like to add an super slimmed down 8086 floppy based version 
to FDI and the release build process. 

:-)

Jerome

(anyhow, back to work on the release build process. I need to add creation of 
the LiveCD versions)




_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to