⇦ | appstream [main]
Last updated on: 2025-10-02 00:40 [UTC]

Metadata for appstream in main

org.freedesktop.appstream.cli - 0.14.4-1 ⚙ amd64 ⚙ arm64 ⚙ armhf ⚙ i386

Icon
---
Type: console-application
ID: org.freedesktop.appstream.cli
Package: appstream
ProjectLicense: GPL-2.0+
Name:
  nb: Kommandolinjegrensesnitt for AppStream
  zh_CN: AppStream 命令行界面
  ja: AppStream CLI
  pt_BR: CLI do AppStream
  de: AppStream-CLI
  oc: Interfàcia en linha de comanda AppStream
  pt: Interface de linha de comandos do AppStream
  gl: Interface de consola de AppStream
  hr: AppStream CLI
  ro: CLI AppStream
  ru: Интерфейс командной строки AppStream
  uk: Командний рядок AppStream
  fr: Interface en ligne de commande AppStream
  da: AppStream CLI
  C: AppStream CLI
  lt: AppStream komandų eilutė
  sv: AppStream-CLI
  sk: Textové užívateľské rozhranie pre AppStream
  ca: Interfície de línia d'ordres d'AppStream
  bn_BD: অ্যাপস্ট্রিম সিএলআই
  it: CLI AppStream
  ko: AppStream CLI(명령 줄 인터페이스)
  es: Interfaz de consola de AppStream
  ar: شاشة توجيه الأوامر إلى آب-ستريم
  en_GB: AppStream CLI
  tr: AppStream CLI
  id: CLI AppStream
  cs: Textové uživatelské rozhraní pro AppStream
  sr: КЛИ за Програмски ток
  fi: AppStream-komentorivityökalu
  pl: Interfejs AppStream dla wiersza poleceń
  gd: Eadar-aghaidh loidhne-àithne AppStream
  hu: AppStream parancssori felület
  eo: Komandlinia Interfaco al AppStream
  zh_TW: AppStream 命令列介面
  sr@latin: CLI za Programski tok
  nl: AppStream-CLI
Summary:
  he: כלי עזר לעבודה עם נתוני העל של AppStream
  nb: Et verktøy for å jobbe med AppStream-metadata
  ja: AppStream メタデータを使用して動作するユーティリティー
  de: Ein Dienstprogramm zum Arbeiten mit AppStream-Metadaten
  pt_BR: Um utilitário para trabalhar com os metadados do AppStream
  zh_CN: 用于操作 AppStream 元数据的实用工具
  oc: Un utilitari per trabalhar amb las metadonadas AppStream
  pt: Um utilitário para trabalhar com os metadados do AppStream
  gl: Unha utilidade para traballar con metadatos de AppStream
  hr: Uslužni program za rad s AppStream metapodacima
  ro: O utilitate pentru a lucra cu datele meta AppStream
  ru: Утилита для работы с метаданными AppStream
  uk: Інструмент для обробки метаданих AppStream
  fr: Un utilitaire pour travailler avec les métadonnées AppStream
  da: Et redskab til at arbejde med AppStream-metadata
  C: An utility to work with AppStream metadata
  lt: Paslaugų programa, skirta darbui su AppStream metaduomenimis
  sv: Ett verktyg för att jobba med AppStream-metadata
  sk: Nástroj pre prácu s AppStream metadátami
  ca: Una utilitat per treballar amb les metadades AppStream
  bn_BD: অ্যাপস্ট্রিম মেটাডেটা নিয়ে কাজ করার একটি যন্ত্র
  it: Uno strumento per lavorare con metadati AppStream
  ko: AppStream 메타 데이터 작업용 유틸리티
  es: Una utilidad para trabajar con los metadatos de AppStream
  ar: أداة للتعامل مع بيانات AppStream الوصفية
  en_GB: An utility to work with AppStream metadata
  tr: AppStream üst verisiyle çalışmak için bir araç
  id: Utilitas untuk bekerja dengan metadata AppStream
  cs: Nástroj pro práci s AppStream metadaty
  sr: Помагало за рад са метаподацима Програмског тока
  gd: Goireas gus obair le meata-dàta AppStream
  pl: Narzędzie do działania z metadanymi AppStream
  hu: Egy segédprogram az AppStream metaadatokkal való munkához
  eo: Ilprogramo por uzi AppStream-metadatenojn
  zh_TW: 處理 AppStream 中介資料的公用程式
  nl: Een hulpmiddel om te werken met AppStream-metagegevens
Description:
  tr: >-
    <p>AppStream, yazılım bileşenlerinin, yazılım gerçekten kurulmadan önce otomatik sistemlere ve son kullanıcılara kendileri hakkında bilgi
    sağlamasına izin veren bir üst veri tanımlamasıdır. AppStream projesi, bu üst verilere kolayca erişmek ve onları dönüştürmek için araçların
    yanı sıra, zengin özelliklere sahip yazılım merkezleri ve yazılım üst verilerinden yararlanan benzer uygulamalar oluşturmak için birkaç
    ek hizmet sağlar.</p>
    
    <p>&lt;em&gt;appstreamcli&lt;/em&gt; komut satırı aracı, AppStream XML veya YAML üst verilerinin okunmasına, yazılmasına ve dönüştürülmesine
    ve ayrıca tanımlamayla uyumluluğunun doğrulanmasına izin verir. Ayrıca, örneğin belirli bir Mediatype işleyicisi sağlayan yazılımı sorgulamak
    veya bileşen tanımlayıcısıyla yazılım yüklemek için sistem üst veri havuzuna kolay erişim sağlar.</p>
  pt: >-
    <p>AppStream é uma especificação de metadados que permite que os componentes de software forneçam informações sobre si mesmos a sistemas
    automatizados e utilizadores finais antes que o software seja realmente instalado. O projeto AppStream oferece facilidades para acessar
    e transformar facilmente esses metadados, bem como alguns serviços adicionais para construir centros de software repletos de recursos
    e aplicações similares que fazem uso de metadados de software.</p>
    
    <p>A ferramenta da linha de comandos &lt;em&gt;appstreamcli&lt;/em&gt; permite ler, escrever, e transformar metadados AppStream em XML
    ou YAML, bem como validá-la para conformidade com a especificação. Esta também permite aceder ao grupo de metadados do sistema, por exemplo,
    consultar por um "software" que forneça um tipo MIME específico, ou para instalar "software" usando o próprio identificador de componente.</p>
  sr: >-
    <p>Програмски ток је спецификација метаподатака која омогућава софтверским компонентама да пружају информације о себи аутоматизованим
    системима и крајњим корисницима пре него што се софтвер заиста инсталира. Пројекат Програмског тока пружа могућности лаког приступа и
    преображаја ових метаподатака, као и неколико додатних услуга за изградњу софтверских центара богатих карактеристикама и сличних апликација
    које користе софтверске метаподатке.</p>
    
    <p>Алат линије наредби „&lt;em&gt;appstreamcli&lt;/em&gt;“ омогућава читање, писање и преображај „XML“ или „YAML“ метаподатака Програмског
    тока, као и потврђивање њихове усклађености са спецификацијом. Такође пружа једноставан приступ системском спремишту метаподатака, на
    пример, за упит за софтвер који пружа одређени обрађивач врсте медија или за инсталирање софтвера помоћу његовог одредника компоненте.</p>
  pl: >-
    <p>AppStream to specyfikacja metadanych umożliwiająca składnikom oprogramowania dostarczanie informacji o sobie zautomatyzowanym systemom
    i użytkownikom zanim jeszcze zostaną one zainstalowane. Projekt AppStream dostarcza możliwość łatwego używania i przekształcania tych
    metadanych, a także kilka dodatkowych usług do budowania funkcjonalnych centrów oprogramowania i podobnych programów korzystających z metadanych
    oprogramowania.</p>
    
    <p>Narzędzie wiersza poleceń &lt;em&gt;appstreamcli&lt;/em&gt; umożliwia odczytywanie, zapisywanie i przekształcanie metadanych AppStream
    w językach XML i YAML, a także sprawdzanie ich zgodności ze specyfikacją. Umożliwia także łatwy dostęp do puli metadanych systemu, aby
    na przykład wyszukać oprogramowanie dostarczające obsługę podanego typu multimediów lub zainstalować oprogramowanie według jego identyfikatora
    składnika.</p>
  de: >-
    <p>AppStream ist eine Metadatenspezifikation, die es Softwarekomponenten ermöglicht, automatisierten Systemen und Endnutzern Informationen
    über sich selbst zur Verfügung zu stellen, bevor die Software tatsächlich installiert wird. Das AppStream-Projekt bietet Möglichkeiten,
    auf diese Metadaten einfach zuzugreifen und sie umzuwandeln, sowie einige zusätzliche Dienste für die Erstellung funktionsreicher Softwarezentren
    und ähnlicher Anwendungen, die Software-Metadaten nutzen.</p>
    
    <p>Das Kommandozeilen-Werkzeug &lt;em&gt;appstreamcli&lt;/em&gt; ermöglicht das Lesen, Schreiben und Umwandeln von AppStream XML- oder
    YAML-Metadaten sowie deren Validierung auf Übereinstimmung mit der Spezifikation. Es bietet außerdem einen einfachen Zugriff auf den System-Metadaten-Pool,
    um z. B. nach Software zu suchen, die einen bestimmten Mediatype-Handler bereitstellt, oder um Software anhand ihres Komponenten-Identifikators
    zu installieren.</p>
  pt_BR: >-
    <p>AppStream é uma especificação de metadados que permite que os componentes de software forneçam informações sobre si mesmos a sistemas
    automatizados e usuários finais antes que o software seja realmente instalado. O projeto AppStream oferece facilidades para acessar e
    transformar facilmente esses metadados, bem como alguns serviços adicionais para construir centros de software repletos de recursos e
    aplicativos similares que fazem uso de metadados de software.</p>
    
    <p>Esta ferramenta de linha de comando &lt;em&gt;appstreamcli&lt;/em&gt; permite ler, escrever e transformar metadados AppStream em XML
    ou YAML, bem como validá-los para conformidade com a especificação. Também permite acessar o pool de metadados do sistema para, por exemplo,
    consultar por um software fornecendo um manipulador de tipo de mídia específico e instalar o software usando o identificador de seu componente.</p>
  sv: >-
    <p>AppStream är en metadataspecifikation som låter programvarukomponenter tillhandahålla information om sig själva till automatiserade
    system och slutanvändare innan programvaran faktiskt installeras. AppStream-projektet tillhandahåller funktionalitet för att lätt komma
    åt och transformera dessa metadata, såväl som några ytterligare tjänster för att bygga funktionsrika programcentraler och liknande program
    som drar nytta av programvarumetadata.</p>
    
    <p>Kommandoradsverktyget &lt;em&gt;appstreamcli&lt;/em&gt; möjliggör läsning, skrivning och transformering av AppStream XML- eller YAML-metadata
    samt att validera att det stämmer mot specifikationen. Det ger också enkel åtkomst till systemmetadatapoolen för att till exempel söka
    efter program som innehåller en specifik Mediatype-hanterare eller för att installera programvara med dess komponentidentifierare.</p>
  zh_TW: >-
    <p>AppStream 是中介資料規範,允許軟體組件在實際安裝之前,向自動化系統和終端使用者提供其自身相關資訊。AppStream 專案提供方便存取和轉換這類中介資料的機能,也提供一些額外服務以方便建置功能豐富的軟體中心,或其他利用軟體中介資料的類似應用。</p>
    
    <p>&lt;em&gt;appstreamcli&lt;/em&gt; 指令列工具可以讀寫與變換 AppStream XML 或 YAML 中介資料,以及驗證資料是否遵循規範。此外它還能輕鬆存取系統中介資料池,以搜尋諸如提供某特定媒體類型處理器使用的軟體,或是按照軟體的組件辨識碼進行安裝等。</p>
  it: >-
    <p>AppStream è una specifica di metadati che consente ai componenti software di fornire informazioni su se stessi a sistemi automatizzati
    e utenti finali prima che il software venga effettivamente installato. Il progetto AppStream fornisce strutture per accedere e trasformare
    facilmente questi metadati, nonché alcuni servizi aggiuntivi per la creazione di software ricchi di funzionalità e di applicazioni che
    fanno uso di metadati software.</p>
    
    <p>Il programma &lt;em&gt;appstreamcli&lt;/em&gt; consente di leggere, scrivere, validare e trasformare metadati AppStream XML o YAML.
    Consente inoltre di accedere all'insieme dei metadati del sistema allo scopo, per esempio, di eseguire ricerche su un software che fornisce
    uno specifico tipo di MIME e installarlo attraverso il suo identificativo.</p>
  C: >-
    <p>
          AppStream is a metadata specification which permits software components to provide information about themselves
          to automated systems and end-users before the software is actually installed.
          The AppStream project provides facilities to easily access and transform this metadata, as well as a few additional
          services for building feature-rich software centers and similar applications that make use of software metadata.
        </p>
    <p>
          The <em>appstreamcli</em> command-line tool allows to read, write, and transform AppStream XML or YAML metadata
          as well as to validate it for compliance with the specification.
          It also provides easy access to the system metadata pool, for example to query for software that provides a
          specific Mediatype handler or for installing software by its component identifier.
        </p>
  uk: >-
    <p>AppStream — специфікація метаданих, за допомогою якої компоненти програмного забезпечення можуть надавати відомості щодо себе автоматизованим
    система та кінцевим користувачам до встановлення самого програмного забезпечення. У межах проєкту AppStream передбачено засоби для спрощення
    доступу до метаданих та їхнього перетворення, а також декілька додаткових служб для розширення можливостей центрів керування програмним
    забезпеченням та подібних програм, які використовують метадані щодо програмного забезпечення.</p>
    
    <p>За допомогою &lt;em&gt;appstreamcli&lt;/em&gt; можна читати, записувати, перевіряти та перетворювати метадані AppStream у форматах
    XML і YAML, а також перевіряти ці метадані на відповідність специфікації. Також за її допомогою можна отримувати доступ до буфера загальносистемних
    метаданих, наприклад, для того, щоб визначити програмне забезпечення для обробки даних певного мультимедійного типу або щоб встановити
    програмне забезпечення за ідентифікатором його компонента.</p>
  eo: >-
    <p>AppStream estas normo pri metadatenoj, kiu ebligas programajn komponantojn informi pri si aŭtomatajn sistemojn kaj uzantojn antaŭ efektiva
    instalo. La projekto AppStream disponigas ilprogramojn por facile atingi kaj transformi tiujn metadatenojn, kaj ankaŭ kelkajn pliajn servojn
    por konstrui riĉajn programvendejojn kaj similajn programojn, kiuj uzas metadatenojn pri programoj.</p>
    
    <p>La komandlinia ilprogramo &lt;em&gt;appstreamcli&lt;/em&gt; ebligas legi, skribi, kaj transformi XML- aŭ YAML-metadatenojn de AppStream
    kaj ankaŭ validigi ĝin pri kongruado kun la normo. Ĝi ankaŭ ebligas facile atingi la sisteman metadatenaron, ekzemple por serĉi programon,
    kiu disponigas pritraktilon de specifa aŭdvidaĵa tipo, aŭ por instali programan komponanton per ĝia identigilo.</p>
  hu: >-
    <p>Az AppStream egy metaadat-specifikáció, ami révén a szoftveres komponensek információt szolgáltathatnak magukról automata rendszereknek
    és a végfelhasználóknak, mielőtt a szoftver telepítve lenne.</p>
    
    <p>Ezzel az eszközzel AppStream XML vagy YAML metaadatokat olvashat, írhat, érvényesíthet és alakíthat át. Hozzáférést is biztosít a rendszer
    metaadataihoz, például le tudja kérdezni a szoftvereket, amelyek bizonyos MIME-típusokat biztosítanak, és telepíteni tudja a szoftverösszetevő-azonosítója
    alapján.</p>
  zh_CN: >-
    <p>AppStream 是一种元数据规范,它允许软件组件在实际安装软件之前向自动化系统和最终用户提供有关自身的信息。AppStream 项目提供了方便访问和转换这种元数据的设施,以及一些额外的服务,用于建立功能丰富的软件中心和利用软件元数据的类似应用。</p>
    
    <p>&lt;em&gt;appstreamcli&lt;/em&gt; 命令行工具允许读取、写入和转换 AppStream XML 或 YAML 元数据,并验证其是否符合规范。它还提供了对系统元数据池的简单访问,例如查询提供特定 Mediatype 处理程序的软件,或者通过组件标识符安装软件。</p>
  da: >-
    <p>AppStream er en metadata-specifikation, der tillader softwarekomponenter at give oplysninger om sig selv til automatiserede systemer
    og slutbrugere, før softwaren faktisk installeres. AppStream-projektet giver faciliteter til let adgang til og omdannelse af disse metadata
    samt et par ekstra tjenester til opbygning af funktionsrige softwarecentre og lignende applikationer, der gør brug af softwaremetadata.</p>
    
    <p>Kommandolinjeærktøjet &lt;em&gt;appstreamcli&lt;/em&gt; gør det muligt at læse, skrive, validere og transformere AppStream XML- eller
    YAML-metadata samt validere den for overholdelse af specifikationen. Det giver også let adgang til systemets metadatasamling, f.eks. til
    at forespørge software der håndtere en bestemt MIME-type eller for at installere software med dens komponentidentifikator.</p>
ProjectGroup: Freedesktop
Url:
  homepage: https://www.freedesktop.org/wiki/Distributions/AppStream/
  bugtracker: https://github.com/ximion/appstream/issues
  help: https://www.freedesktop.org/software/appstream/docs/chap-AppStream-ManualPages.html
Provides:
  binaries:
  - appstreamcli
Languages:
- locale: ca
  percentage: 64
- locale: cs
  percentage: 61
- locale: da
  percentage: 100
- locale: de
  percentage: 96
- locale: en_GB
  percentage: 92
- locale: en_US
  percentage: 100
- locale: eo
  percentage: 100
- locale: es
  percentage: 97
- locale: fi
  percentage: 48
- locale: fr
  percentage: 93
- locale: gd
  percentage: 40
- locale: gl
  percentage: 51
- locale: hr
  percentage: 98
- locale: hu
  percentage: 86
- locale: id
  percentage: 97
- locale: it
  percentage: 86
- locale: ja
  percentage: 53
- locale: ko
  percentage: 61
- locale: lt
  percentage: 61
- locale: nb
  percentage: 52
- locale: nl
  percentage: 42
- locale: oc
  percentage: 44
- locale: pl
  percentage: 100
- locale: pt
  percentage: 100
- locale: pt_BR
  percentage: 100
- locale: ro
  percentage: 83
- locale: ru
  percentage: 90
- locale: sk
  percentage: 61
- locale: sl
  percentage: 28
- locale: sr
  percentage: 100
- locale: sr@latin
  percentage: 48
- locale: sv
  percentage: 100
- locale: tr
  percentage: 100
- locale: uk
  percentage: 100
- locale: zh_CN
  percentage: 64
- locale: zh_TW
  percentage: 67
Releases:
- version: 0.14.4
  type: stable
  unix-timestamp: 1624320000
  description:
    C: >-
      <p>This release adds the following features:</p>
      
      <ul>
        <li>qt: Expose setter and getter for pool cache location</li>
        <li>utils: Use GLib's gstring_replace if available</li>
        <li>its: Allow to mark release descriptions as non-translatable</li>
        <li>compose: Point people at the specification if metadata license is invalid</li>
      </ul>
      
      <p>This release updates documentation:</p>
      
      <ul>
        <li>docs: Clarify which metadata licenses are permitted</li>
        <li>docs: Fix a typo on the icon cache page</li>
        <li>spec: Add a paragraph about which license to put in &lt;project_license&gt;</li>
        <li>Add documentation for YAML release type and urgency</li>
        <li>Add documentation for YAML provides</li>
      </ul>
      
      <p>This release fixes the following bugs:</p>
      
      <ul>
        <li>component: Don't strip ";" from keywords before translating them</li>
        <li>utils: Don't strip modifiers when stripping encoding</li>
        <li>compose: Check optipng is there before we use it</li>
        <li>Improve text line wrapping, especially if many newlines are present</li>
        <li>Make word-wrap function unicode-aware</li>
        <li>Make license_is_metadata_license parse more complex expressions</li>
        <li>Improve cache refresh code, don't flag cache as updated if update failed</li>
        <li>Use system cache even if we had to drop some invalid metadata</li>
        <li>Assign more string class members safely</li>
        <li>Fix flashed firmware generating incorrect XML</li>
        <li>Fix YAML having wrong names for the firmware data</li>
      </ul>
      
      <p>With contributions from:</p>
      
      <p>Aleix Pol, Iain Lane, Philip Withnall,
       Robert Ancell, Matthias Klumpp</p>
- version: 0.14.3
  type: stable
  unix-timestamp: 1615161600
  description:
    C: >-
      <p>This release updates documentation:</p>
      
      <ul>
        <li>spec: Mention that license-IDs are case-sensitive</li>
        <li>spec: Fix case of LicenseRef-proprietary in the spec</li>
      </ul>
      
      <p>This release fixes the following bugs:</p>
      
      <ul>
        <li>compose: Don't loop endlessly if external desktop l10n function is set</li>
        <li>Never create a predictable dir in /tmp for caching</li>
      </ul>
      
      <p>With contributions from:</p>
      
      <p>Philip Withnall, Matthias Klumpp</p>
- version: 0.14.2
  type: stable
  unix-timestamp: 1614643200
  description:
    C: >-
      <p>This release adds the following features:</p>
      
      <ul>
        <li>qt: Implement missing Pool::componentsByCategories</li>
        <li>Share one user-owned read-only system metadata cache between all applications</li>
        <li>pool: Clean up user sysdata caches if we start to use the system cache</li>
        <li>Port over some parsing improvements for desktop-files from asgen</li>
        <li>compose: Add helper for reading desktop-entry files</li>
        <li>compose: Handle bad UTF-8 in desktop-entry files even better</li>
        <li>search: Perform partial token matches instead of prefix matches</li>
        <li>search: Unconditionally perform partial term matching after exact matching</li>
        <li>news-to-metainfo: Recognize the "Contributors" section</li>
        <li>Update our own metainfo file for appstreamcli</li>
      </ul>
      
      <p>This release fixes the following bugs:</p>
      
      <ul>
        <li>Read descriptions from collection XML correctly again</li>
        <li>tests: Fix a few memory leaks</li>
        <li>Make people acknowledge they know the ascompose API is unstable</li>
        <li>search: Make whole-search string matching a lot more strict</li>
        <li>validator: Resolve false-positive when testing remote icon URL validity</li>
        <li>utils: Improve textwrap if text is just one excessively long word</li>
        <li>compose: Permit U+00AD SOFT HYPHEN in string values</li>
        <li>Validate our own metainfo file</li>
        <li>compose: Don't assume lowest priority for desktop-entry-only components</li>
        <li>search: Only replace full words with greylist terms, not partial ones</li>
        <li>ascli: Take all positional parameters as search terms when searching</li>
      </ul>
- version: 0.14.1
  type: stable
  unix-timestamp: 1613433600
  description:
    C: >-
      <p>This release adds the following features:</p>
      
      <ul>
        <li>Switch back from Soup to cURL for HTTP(S)</li>
        <li>validator: Check a few more things on requires/recommends items</li>
        <li>Only download the first bytes of a file when checking URLs for validity</li>
      </ul>
      
      <p>This release updates documentation:</p>
      
      <ul>
        <li>spec: Officially mark &lt;mimetypes/&gt; tag as deprecated</li>
      </ul>
      
      <p>This release fixes the following bugs:</p>
      
      <ul>
        <li>qt: Return better errors in AppStream::Metadata</li>
        <li>Do not automatically clean up errors that will be propagated</li>
        <li>Remove overall extern "C" to make very new (2.67+) GLib versions happy</li>
        <li>ascli: Don’t use GNU C extension type names</li>
        <li>build: Use c11 rather than gnu11 and define vendor extensions separately</li>
      </ul>
ContentRating:
  oars-1.0: {}