Marble/xdg: Difference between revisions
< Marble
(initial commit with list of directories) |
m (6 revisions imported: Import from techbase...) |
||
(5 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html | http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html | ||
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=545037 | http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=545037 | ||
In a typical Marble installation we have the following directory structure: | In a typical Marble installation we have the following directory structure: | ||
/ | {| class="wikitable" border="1" | ||
/home/user/.marble/data | |- | ||
/ | ! Current directory/file | ||
/home/user/.marble/data/cache/ | ! Comment | ||
/home/user/.marble/data/cache/ | ! new proposed XDG compliant directory | ||
/ | |- | ||
/home/user/.marble/data/ | | /home/user/.marble/ | ||
/ | | base directory, sub directories contain data and cache files, perhaps configuration also | ||
/home/user/.marble/data/ | | n/a | ||
/ | |- | ||
/home/user/.marble/data/ | | /home/user/.marble/data/ | ||
/home/user/.marble/data/ | | base directory, sub directories contain data and cache files, perhaps configuration also | ||
/home/user/.marble/data/maps/ | | n/a | ||
/home/user/.marble/data/maps/ | |- | ||
/home/user/.marble/data/maps/ | | /home/user/.marble/data/cache/weather/ | ||
/ | | cached files of the weather plugin | ||
/home/user/.marble/data/maps/ | | $XDG_CACHE_HOME/marble/weather/ | ||
|- | |||
/home/user/.marble/data/maps/ | | /home/user/.marble/data/cache/wikipedia/ | ||
| cached files from wikipedia | |||
/home/user/.marble/data/maps/ | | $XDG_CACHE_HOME/marble/wikipedia/ | ||
|- | |||
| /home/user/.marble/data/cache/photo/ | |||
| cached files of photo plugin | |||
/ | | $XDG_CACHE_HOME/marble/photo/ | ||
|- | |||
/ | | /home/user/.marble/data/cache/ | ||
| base directory | |||
| n/a | |||
/ | |- | ||
| /home/user/.marble/data/placemarks/ | |||
| empty in my case | |||
/ | | ? | ||
/ | |- | ||
/ | | /home/user/.marble/data/maps/ | ||
| base directory, sub directories contain data and cache files, perhaps configuration also | |||
/usr/share/kde4/apps/marble/ | | n/a | ||
/usr/share/kde4/apps/marble/data/ | |- | ||
/usr/share/kde4/apps/marble/data/ | | /home/user/.marble/data/maps/venus/ | ||
| row 2, cell 2 | |||
/usr/share/kde4/apps/marble/data/ | | row 2, cell 3 | ||
/usr/share/kde4/apps/marble/data/ | |- | ||
/usr/share/kde4/apps/marble/data/ | | /home/user/.marble/data/maps/venus/magellan/ | ||
| directory contains data/configuration files and subdirectories contain cached files | |||
/usr/share/kde4/apps/marble/data/maps/ | | $XDG_DATA_HOME/marble/maps/venus/magellan/ | ||
/usr/share/kde4/apps/marble/data/maps/earth/ | |- | ||
/usr/share/kde4/apps/marble/data/maps/earth/ | | /home/user/.marble/data/maps/earth/ | ||
/usr/share/kde4/apps/marble/data/maps/earth/srtm/2 | | row 2, cell 2 | ||
| row 2, cell 3 | |||
/usr/share/kde4/apps/marble/data/maps/earth/srtm/ | |- | ||
/usr/share/kde4/apps/marble/data/maps/earth/srtm/2 | | /home/user/.marble/data/maps/earth/naturalearth/ | ||
| row 2, cell 2 | |||
/usr/share/kde4/apps/marble/data/maps/earth/ | | row 2, cell 3 | ||
|- | |||
/usr/share/kde4/apps/marble/data/maps/earth/ | | /home/user/.marble/data/maps/earth/naturalearth/0/ | ||
/usr/share/kde4/apps/marble/data/maps/earth/ | | row 2, cell 2 | ||
| row 2, cell 3 | |||
/usr/share/kde4/apps/marble/data/maps/earth/ | |- | ||
/usr/share/kde4/apps/marble/data/maps/earth/ | | /home/user/.marble/data/maps/earth/naturalearth/0/000000/ | ||
| row 2, cell 2 | |||
/usr/share/kde4/apps/marble/data/maps/earth/ | | row 2, cell 3 | ||
/usr/share/kde4/apps/marble/data/maps/earth/ | |- | ||
| /home/user/.marble/data/maps/earth/naturalearth/1/ | |||
/usr/share/kde4/apps/marble/data/maps/earth/ | | row 2, cell 2 | ||
/usr/share/kde4/apps/marble/data/maps/earth/ | | row 2, cell 3 | ||
/ | |- | ||
| /home/user/.marble/data/maps/earth/naturalearth/legend/ | |||
/usr/share/kde4/apps/marble/data/maps/ | | row 2, cell 2 | ||
| row 2, cell 3 | |||
/usr/share/kde4/apps/marble/data/svg | |- | ||
| /home/user/.marble/data/maps/moon/clementine/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /home/user/.marble/data/maps/moon/moonhill/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /home/user/.marble/data/maps/moon/moonelev/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /home/user/.marble/data/maps/moon/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /home/user/.marble/data/maps/mars/viking/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /home/user/.marble/data/maps/mars/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/flags/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/mwdbii/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/bitmaps/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/stars/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/earth/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/earth/temp-july/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/0/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/0/000000/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/1/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/1/000001/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/1/000000/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/3/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000006/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000005/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000003/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000002/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000001/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000004/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000007/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000000/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/2/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/2/000003/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/2/000002/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/2/000001/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/earth/srtm/2/000000/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/earth/openstreetmap/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/earth/openstreetmap/0/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/earth/openstreetmap/0/0/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/earth/openstreetmap/legend/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/earth/precip-dec/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/earth/plain/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/earth/bluemarble/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/earth/bluemarble/legend/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/earth/temp-dec/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/earth/schagen1689/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/earth/schagen1689/legend/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/earth/citylights/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/earth/citylights/legend/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/earth/precip-july/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/moon/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/maps/moon/clementine/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/placemarks/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|- | |||
| /usr/share/kde4/apps/marble/data/svg/ | |||
| row 2, cell 2 | |||
| row 2, cell 3 | |||
|} |
Latest revision as of 16:40, 25 October 2016
http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=545037
In a typical Marble installation we have the following directory structure:
Current directory/file | Comment | new proposed XDG compliant directory |
---|---|---|
/home/user/.marble/ | base directory, sub directories contain data and cache files, perhaps configuration also | n/a |
/home/user/.marble/data/ | base directory, sub directories contain data and cache files, perhaps configuration also | n/a |
/home/user/.marble/data/cache/weather/ | cached files of the weather plugin | $XDG_CACHE_HOME/marble/weather/ |
/home/user/.marble/data/cache/wikipedia/ | cached files from wikipedia | $XDG_CACHE_HOME/marble/wikipedia/ |
/home/user/.marble/data/cache/photo/ | cached files of photo plugin | $XDG_CACHE_HOME/marble/photo/ |
/home/user/.marble/data/cache/ | base directory | n/a |
/home/user/.marble/data/placemarks/ | empty in my case | ? |
/home/user/.marble/data/maps/ | base directory, sub directories contain data and cache files, perhaps configuration also | n/a |
/home/user/.marble/data/maps/venus/ | row 2, cell 2 | row 2, cell 3 |
/home/user/.marble/data/maps/venus/magellan/ | directory contains data/configuration files and subdirectories contain cached files | $XDG_DATA_HOME/marble/maps/venus/magellan/ |
/home/user/.marble/data/maps/earth/ | row 2, cell 2 | row 2, cell 3 |
/home/user/.marble/data/maps/earth/naturalearth/ | row 2, cell 2 | row 2, cell 3 |
/home/user/.marble/data/maps/earth/naturalearth/0/ | row 2, cell 2 | row 2, cell 3 |
/home/user/.marble/data/maps/earth/naturalearth/0/000000/ | row 2, cell 2 | row 2, cell 3 |
/home/user/.marble/data/maps/earth/naturalearth/1/ | row 2, cell 2 | row 2, cell 3 |
/home/user/.marble/data/maps/earth/naturalearth/legend/ | row 2, cell 2 | row 2, cell 3 |
/home/user/.marble/data/maps/moon/clementine/ | row 2, cell 2 | row 2, cell 3 |
/home/user/.marble/data/maps/moon/moonhill/ | row 2, cell 2 | row 2, cell 3 |
/home/user/.marble/data/maps/moon/moonelev/ | row 2, cell 2 | row 2, cell 3 |
/home/user/.marble/data/maps/moon/ | row 2, cell 2 | row 2, cell 3 |
/home/user/.marble/data/maps/mars/viking/ | row 2, cell 2 | row 2, cell 3 |
/home/user/.marble/data/maps/mars/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/flags/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/mwdbii/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/bitmaps/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/stars/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/earth/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/earth/temp-july/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/earth/srtm/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/earth/srtm/0/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/earth/srtm/0/000000/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/earth/srtm/1/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/earth/srtm/1/000001/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/earth/srtm/1/000000/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/earth/srtm/3/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000006/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000005/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000003/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000002/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000001/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000004/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000007/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/earth/srtm/3/000000/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/earth/srtm/2/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/earth/srtm/2/000003/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/earth/srtm/2/000002/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/earth/srtm/2/000001/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/earth/srtm/2/000000/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/earth/openstreetmap/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/earth/openstreetmap/0/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/earth/openstreetmap/0/0/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/earth/openstreetmap/legend/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/earth/precip-dec/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/earth/plain/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/earth/bluemarble/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/earth/bluemarble/legend/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/earth/temp-dec/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/earth/schagen1689/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/earth/schagen1689/legend/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/earth/citylights/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/earth/citylights/legend/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/earth/precip-july/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/moon/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/maps/moon/clementine/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/placemarks/ | row 2, cell 2 | row 2, cell 3 |
/usr/share/kde4/apps/marble/data/svg/ | row 2, cell 2 | row 2, cell 3 |