On Saturday 01 December 2007, Aitor SantamarĂ­a wrote:
> (1) About the files to be put, I guess that the package system would
> not, for the moment, try to download from a site outside ibiblio
> itself, so the binary and source files could be simply unix links to
> the actual files in the freedos repository (you can even create them
> with an FTP client).

No, it couldn't, as the newer packages aren't on ibiblio yet (at least not in 
the FreeDOS package format). That's why I am storing all newer packages on my 
website (until Jim do that on freedos.org or ibiblio).

> (2) I think there should be some way of categorising, or at least, the
> user should be prompted. For if I have the mini distribution without
> sources, I wouldn't want everything from the full distribution with
> sources. Actually, is there any different behaviour with "new" files
> than with "updated" files?

Of course.
By default, FDUPDATE looks at what you have on your system, and updates these 
packages if newer are available. It _do_not_ install any new package. 
Therefore, categorizing is not needed, as you will get only the packages you 
already have anyway (but in latest versions).
The "/new" switch of the program (which will be functional in the v0.51), will 
allow you to install new package. For example: You got a 7z file from 
somewhere, but you don't have 7zip installed. No problemo. Just launch the 
FreeDOS Updater (using "FDUPDATE /NEW"), and it will show all packages which 
are on the server, but not on your local system. Al you would have to do is 
to select "7zip" and press enter. Voila!

> (3) I guess that the system does have some "local" DB to compare to
> the remote DB and see what is to be downloaded. Is this local DB XML
> or LSM?

Yes, it does. In the FreeDOS 1.0 release, all package are listed in 
the %DOSDIR%\PACKAGES directory, and all informations about these packages 
are stored in %DOSDIR%\APPINFO\*.LSM

> Thanks again!

You're welcome ;-)

Mateusz Viste

SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
Freedos-user mailing list

Reply via email to