Difference between revisions of "Deployment"

Jump to navigation Jump to search
Line 53: Line 53:


=== Library ===
=== Library ===
The libray is the core element to know where is what? The library knows everything about content, indexes. Without the library Kiwix has no idea about all the data he can deal with.
Kiwix is able to deal with multiple files, at the start tries following:
* It tries to list an open in readonly mode library files in ../data/library (on linux ../../share/kiwix/data/library). This is where to store the library if you want to make a portable kiwix or on a installed version. So information about these content can not be changed by the user.
* and it opens the library.xml in the user profile in read/write mode.
the library.xml file can be written by Kiwix itself (but this is transparent for the user) or by a tool called kiwix-manage which was create recently. The problem are that kiwix-manage is still as a stub and works to setup online feed library.xml but not more. kiwix-manage also work only on Windows. kiwix-manage is also a command line tool, so not really trivial to use.
Most of the problem with the library file, is that values need to be modified to match a portable usage.


=== Installer ===
=== Installer ===

Navigation menu