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?
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 ;-)
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