> On Mar 3, 2022, at 10:42 AM, Adam Peart <d...@capprogramming.com> wrote: > > Personally in the test stream I would like an updated LiveCD, and a way of > updating the files for an already installed FreeDos. For an existing > installed version, I don't like the idea of having to re-install everything > every time there's updates. I would prefer just updating all the exe files > with the latest version, and leave everything else alone. But it would be > nice to have a way to get updated files without having to download ever > single package, then having to figure out what directory the extracted go > into, every time there's updated files, without having files that are 2+ > years out of date. >
You can more or less do a simple exe update now using FDIMPLES. There have been a couple package updates since the 1.3 release. If you visit the Official Online Repository on ibiblio at https://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/repositories/latest/ <https://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/repositories/latest/> you will see a cdrom.iso. Currently 705MB, so technically should be a DVD. You can download that ISO and burn it to disc or use it as is for a virtual machine. Simply boot your FreeDOS system, insert that disc (or attach the image). Run “FDIMPLES /UPDATE”. It will pre-select the packages that can be updated. If you forget the /UPDATE switch, you can still toggle them while using the program. You can tell it to leave some alone or toggle the update status while using FDIMPLES by group (press lowercase u) or everything (press uppercase U). To view the changes it is going to make you can press upper or lower case V. You can also make additional installs or removals while doing this process. Once satisfied, hit OK and it will make the updates, installs and removals. If you update FreeCOM or the kernel, you will need to take extra steps to make them work. Eventually, I should add some stuff to FDIMPLES that will take care of that. But, everything takes time and I have not got around to that. There are only two packages FDIMPLES will refuse to update or remove. FDIMPLES itself and FDNPKG. Originally, FDIMPLES was running under extreme memory limitations. At that time it was looking like the program was going to need to swap itself in and out of memory. So, it “locked” its package. There were some changes that permitted it to use lower memory. So, it locking it’s package is not necessary. I just haven’y got around to removing that. As for FDNPKG, FDIMPLES uses it to perform the actual install and removal. At some point, I will add support for other methods that will happen automatically. But for now, it needs it to remove, add or update things.
_______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel