appstreamcli-compose - AppStream metaadat-katalógus összeállítása címtárfákból
appstreamcli compose [COMMAND]
Ez a kézikönyvoldal röviden dokumentálja az appstreamcli compose parancsot.
Az appstreamcli írási eszközzel AppStream metaadat-katalógusokat hozhat létre címtárfákból. Az eszköz számos kapcsolódó metaadat-generálási műveletet is végrehajt, mint például az ikonok és képernyőképek átméretezése, valamint a hivatkozott asztali bejegyzésfájlok adatainak egyesítése, valamint a fordítási állapotinformációk. Ezért az eszköz gyors módot biztosít annak tesztelésére, hogyan nézhetnek ki a felhasználóknak szállított alkalmazások végső feldolgozott metaadatai. Lehetőséget biztosít az AppStream adatok egyszerű generálására olyan projektekhez, amelyekhez nincs szükség bonyolultabb adatgenerátorra, például appstream-generatorra.
Ahhoz, hogy az appstreamcli compose parancs elérhető legyen, először telepítenie kell az appstreamcli opcionális levélírási modulját.
Az AppStream projektről és a projekt részét képező egyéb összetevőkről további információkért tekintse meg az AppStream oldalait a Freedesktop.org[1] webhelyen.
FORRÁSKÖNYVTÁROK
Helyi paraméterként meg kell adni a feldolgozandó könyvtárak listáját. Az összes könyvtárból származó adatok egyetlen kimeneti névtérbe kerülnek.
Állítsa be az AppStream adatforrás azonosítóját. Ez olyan érték lehet, mint a "debian-unstable-main" vagy a "flathub".
Beállítja azt a könyvtárat, ahová a felhasználó gépére telepített összes generált kimenet exportálva lesz. Ha ez a paraméter nincs beállítva, és csak egy könyvtárat kell feldolgoznunk, akkor ezt a könyvtárat használjuk alapértelmezett kimeneti útvonalként.
Ha a --data-dir és az --icons-dir is be van állítva, a --result-root nem szükséges, és nem lesznek adatok ebbe a könyvtárba írva.
Felülbírálja azt a könyvtárat, amelybe a generált AppStream metaadat-katalógus íródik. Az adatok közvetlenül ebbe a könyvtárba íródnak, és nem jönnek létre segédkönyvtárak (ellentétben a --result-root használatával a kimeneti hely beállításához).
Felülírja azt a könyvtárat, ahová a gyorsítótárazott ikonok exportálva vannak.
Állítson be egy könyvtárat, ahová a rendszer menti a metaadatfeldolgozás során generált tippeket. Ha ez a paraméter nincs beállítva, a rendszer nem menti a HTML/YAML tippjelentéseket.
Ha be van állítva, létrehoz egy könyvtárat médiatartalommal (ikonok, képernyőképek stb.), amely webszerveren keresztül kiszolgálható. A metaadatokat kibővítjük a távoli adathordozókkal kapcsolatos információkkal.
Az az URL, amelyen a --media-dir segítségével beállított könyvtár tartalma megjelenik. Ezt az értéket be kell állítani, ha médiakönyvtárat hoznak létre.
Állítsa be a feldolgozott könyvtárakban használt alapértelmezett előtagot. Ha egyik sincs kifejezetten beállítva, a /usr feltételezi.
Nyomtassa ki a probléma tippjeit (amely HTML- és YAML-dokumentumként exportálódik, amikor a --hints-dir be van állítva) szöveges formában a konzolra.
Különféle nyomtatási módok támogatottak: hiba esetén csak akkor nyomtat rövid jelentést, ha a futás sikertelen (alapértelmezett), a short pedig egy rövidített jelentést generál, amely mindig kinyomtatott és teljes eredménye egy részletes, kinyomtatandó jelentés.
Állítson be egy vesszővel elválasztott listát az AppStream összetevőazonosítókról, amelyeket figyelembe kell venni a generált metaadatoknál. A bemeneti adatokban létező, de ebben a listában nem említett összetevőket figyelmen kívül hagyja a generált kimenet.
Ne nyomtasson színes nyomatokat.
További hibakeresési információk megjelenítése
Jelenítse meg az appstreamcli összeállítás verziószámát
appstreamcli(1), appstream-generator(1).
Ezt a kézikönyvoldalt Matthias Klumpp
Copyright © 2020-2022 Matthias Klumpp
1. Freedesktop.org: https://www.freedesktop.org/wiki/Distributions/AppStream/