appstreamcli-compose - kézikönyv, opciók, parancspéldák


NÉV

appstreamcli-compose - AppStream metaadat-katalógus összeállítása címtárfákból

SZINOPSZIS

appstreamcli compose [COMMAND]

LEÍRÁS

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.

LEHETŐSÉGEK

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.

--origin NAME

Állítsa be az AppStream adatforrás azonosítóját. Ez olyan érték lehet, mint a "debian-unstable-main" vagy a "flathub".

--result-root DIR

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.

--data-dir DIR

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).

--icons-dir DIR

Felülírja azt a könyvtárat, ahová a gyorsítótárazott ikonok exportálva vannak.

--hints-dir DIR

Á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.

--media-dir DIR

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.

--media-baseurl URL

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.

--prefix DIR

Á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.

--print-report MODE

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.

--components COMPONENT-IDs

Á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.

--no-color

Ne nyomtasson színes nyomatokat.

--verbose

További hibakeresési információk megjelenítése

--version

Jelenítse meg az appstreamcli összeállítás verziószámát

LÁSD MÉG

appstreamcli(1), appstream-generator(1).

SZERZŐ

Ezt a kézikönyvoldalt Matthias Klumpp írta.

SZERZŐI JOG

Copyright © 2020-2022 Matthias Klumpp

MEGJEGYZÉSEK

1. Freedesktop.org: https://www.freedesktop.org/wiki/Distributions/AppStream/