Appstream что это
Перейти к содержимому

Appstream что это

  • автор:

AppStream

Eё содержимое, вероятно, скопировано с http://opennet.ru/opennews/art.shtml?num=35000 практически без изменений.
Пожалуйста, проверьте дату предполагаемого источника в Архиве Интернета и сравните с датой внесения правок в статью.
Если вы считаете, что это не так, выскажите ваше мнение на странице обсуждения этой статьи. Если Вы автор, то оформите разрешение на использование текста
Дата обнаружения нарушения: 23 декабря 2012.
Выявившему нарушение: Пожалуйста, поместите сообщение
> — ~~~~
на страницу обсуждения участника, создавшего статью

Автору статьи: Авторские права, Получение разрешений, Что делать?

‘AppStream’ — соглашение между крупнейшими производителями дистрибутивов Linux, и совместный проект, в рамках которого развивается единственный прикладной программный интерфейс, формат для обмена метаданными и интерфейс для универсального управления установкой программ в различных дистрибутивах Linux. Проект развивается на нейтральной площадке сообщества FreeDesktop с участием представителей дистрибутивов Fedora, Ubuntu, Debian, openSUSE и Mageia.

AppStream является клиент-серверной системой, определяющей общие способы обеспечения сбора информации о пакетах и ​​состоит из четырех базовых частей: клиента, зеркала метаданных, сервер а-компоновщика и сервера для обеспечения социальной активности (обсуждения, голосования). Вместо формирования супер-пакетов, которые можно установить в любом дистрибутиве, планируется сформировать обобщенный индекс метаданных, ссылающегося на различные репозитории и источники пакетов. Метаданные будут храниться на отдельном сервере, который накапливает информацию о наличии пакетов, типов доступных репозиториев и местах фактического размещения пакетов. Cервер-компоновщик занимается извлечением информации о пакетах из .Desktop-файлов, формирующихся создателями дистрибутивов для каждого пакета, и формированием исходных XML-индексов («appdata.xml»). Непосредственно установка программ будет осуществляться посередничистве системы PackageKit, которая будет привлекать штатные средства конкретного дистрибутива (YUM, APT, conary, box, alpm, smart, pisi, zypp т.п.). Поддержка ведения рейтинга пакетов и организации их обсуждения будет реализована путём задействования внешних OCS-серверов (Open Collaboration Services).

Первый компонент проекта AppStream, AppStream-Core 0.1, представленный разработчиками в октябре 2012. [1] AppStream-Core предоставляет средства для работы с базой данных с информацией о пакетах, доступ к которой организован через API на базе GObject. Указанный API позиционируется для упрощения создания универсальных центров установки приложений и каталогов программ, способных работать в различных дистрибутивах. AppStream-Core планируется задействовать в Ubuntu Software Center и GNOME Software. [2]

Сноски

  1. AppStream-Core 0.1 released!
  2. Первый выпуск AppStream-Core, части универсальной платформы для установки приложений

Ссылки

Avahi • Compiz • Create Project • ConsoleKit • D-Bus • DeviceKit • DRI • FriBidi • GTK-Qt • HAL • Nouveau • PackageKit • Portland Project • Systemd • Wayland • X.Org Server

Концепция AppStream, проекта, налаживающего взаимодействие между пакетными системами, и начало его разработки

На прошедшей в Германии конференции AppInstaller2011, организованной Vincent Untz и другими ребятами — разработчиками openSuSE, несколько дней обсуждалась одна идея. Эксперты от проектов Fedora, Ubuntu, Debian, Suse и Mandriva (Mageia) придумали API, налаживающий взаимодействие между различными пакетными системами. Richard Hughes обобщил сказанное в небольшой списочек, был дан старт проекту AppStream.

AppStream будет использовать не один пакет для всех дистрибутивов, а индекс метаданных для определённых дистрибутивов со ссылками на их репозитарии. Существует видеопрезентация проекта, которую можно посмотреть на YouTube. Авторы предупреждают, что там слишком много технической информации и предлагают запастись большой банкой кофе перед просмотром. Концепцию также можно посмотреть на этой странице (там есть схема, после просмотра которой общая суть должна стать понятной). Предлагаю ознакомиться с ней и включиться в обсуждение этой новости.

Zenitar
26.01.11 09:09:16 MSK
Проверено: Aceler ( 26.01.11 16:48:42 MSK )
1 2 →

Большая просьба в случае аппрува score не зачислять — это репост заапрувленной и впоследствие удалённой новости, и мне его уже зачислили.

Zenitar
( 26.01.11 09:10:08 MSK ) автор топика

Что это и зачем это?

Ximen ★★★★
( 26.01.11 09:25:30 MSK )
Ответ на: комментарий от Zenitar 26.01.11 09:10:08 MSK

я бы срезал скор, как тебе за полне 4.2 в прошлой новости, так и JB который подтвердил и лишь подумав удалил. ну да ладно. эта новость уже ближе к истине.

Из новости на опеннете (для Ъ и для большей ясности):

AppStream является клиент-серверной системой, определяющей общие способы обеспечения сбора информации о пакетах и состоящей из четырех базовых частей: клиента, зеркала мета-данных, сервера-компоновщика и сервера для обеспечения социальной активности (обсуждение, голосование). Вместо формирования супер-пакетов, которые можно установить в любом дистрибутиве, планируется сформировать обобщенный индекс мета-данных, ссылающийся на различные репозитории и источники пакетов. Мета-данные будут храниться на отдельном сервере, накапливающем информацию о доступных пакетах, типах доступных репозиторев и местах фактического размещения пакетов. Cервер-компоновщик занимается извлечением информации о пакетах из .desktop-файлов, которые формируются создателями дистрибутивов для каждого пакета, и формированием результирующих XML-индексов («appdata.xml»).

В качестве наиболее оптимального интерфейса пользователя рассматривается Ubuntu Software Center, который планируется портировать для работы с PackageKit и поисковым индексом xapian, через который будет организован поиск мета-данных. Непосредственная установка программ будет осуществляться при посредничестве системы PackageKit, которая будет привлекать штатные средства каждого из дистрибутивов (yum, apt, conary, box, alpm, smart, pisi, zypp и т.д.). Поддержка ведения рейтинга пакетов и организации их обсуждения будет реализована через задействование внешних OCS-серверов (Open Collaboration Services).

muhas ★★★
( 26.01.11 09:46:21 MSK )
Ответ на: комментарий от muhas 26.01.11 09:46:21 MSK

Ты нас тоже пойми с модератором. 5 утра, я увидел новость. Составил с ошибкой. Модератор тоже проснулся как и я не соображая немного и тоже ничего не заметил. Все мы люди. Даже модераторы.

Насчёт подробностей — я дал ссылки. Обычная практика здесь.

Насчёт «наиболее оптимального интерфейса» — это уже ошибаются сами составители новости — из ссылки на источник и комментариев на Опеннете это видно. Разработчики считают USC хорошей штукой с похожей задачей — не более того.

Zenitar
( 26.01.11 09:52:31 MSK ) автор топика

На прошедшей в Германии конференции AppInstaller2011, организованной Vincent Untz и другими ребятами — разработчиками openSuSE, несколько дней обсуждалась одна идея.

И это текст для новости?

Ни слова об используемых инструментах (Ubuntu Application Center, PackageKit, OCS, . ). Ни слова об идее выставления рейтинга. И т.д.

AlexVR ★★★★★
( 26.01.11 09:57:04 MSK )
Ответ на: комментарий от Zenitar 26.01.11 09:52:31 MSK

Насчёт «наиболее оптимального интерфейса» — это уже ошибаются сами составители новости — из ссылки на источник и комментариев на Опеннете это видно. Разработчики считают USC хорошей штукой с похожей задачей — не более того.

а так как такого плана с похожей задачей он одни — то пока из существующих он наиболее оптимален, лол =)

а так да, новость удручает — слишком уж коротко, набегут нечитающие анонимусы скажут что велосипед не прочитав по линкам то что основывается на том же пакаджките, будут кричать о том что имена пакетов разные в разных дистрах не прочитав что опивалово пакетов из .desktop файлов будет браться а там они одинаковые, из новости никто не узнает о возможности голосования за пакет, обсуждения и прочей социальной фигни. у нас же пол лора Ъ и по ссылкам не ходят же..

/me сам по ссылкам особо не ходил — только нормальносоставленную новость на опеннете прочел ^_^

muhas ★★★
( 26.01.11 10:21:57 MSK )
Ответ на: комментарий от muhas 26.01.11 10:21:57 MSK

/me сам по ссылкам особо не ходил — только нормальносоставленную новость на опеннете прочел ^_^

Да и эта «нормальносоставленная» новость вызвала кучу недопонимания на ЛОРе

AlexVR ★★★★★
( 26.01.11 11:14:52 MSK )
Ответ на: комментарий от AlexVR 26.01.11 11:14:52 MSK

она и на опеннете вызвала слив говна, я думал только на лоре читают частично и сразу лезут комментить, ан нет. на опеннете тоже.

muhas ★★★
( 26.01.11 11:48:29 MSK )
Ответ на: комментарий от muhas 26.01.11 10:21:57 MSK

Наверно ты прав. Только я не знаю, как теперь без копипаста сделать перевод.

appstream-утилита

Запустите appstream-util в провайдере бесплатного хостинга OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

Это команда appstream-util, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ

appstream-util — Управление метаданными AppStream, AppData и MetaInfo

СИНТАКСИС

appstream-утилита [ВАРИАНТ. ]

ОПИСАНИЕ

Эта страница руководства кратко документирует appstream-утилита команда.

appstream-утилита позволяет управлять и проверять AppStream, AppData и MetaInfo для
синтаксис, форматирование и рекомендации по стилю.

Используйте appstream-util онлайн с помощью сервисов onworks.net

OnWorks — это бесплатный онлайн-провайдер хостинга VPS, который предоставляет облачные сервисы, такие как бесплатные рабочие станции, онлайн-антивирус, бесплатные защищенные прокси-серверы VPN, а также бесплатную личную и деловую электронную почту. Наш бесплатный VPS может быть основан на CentOS, Fedora, Ubuntu и Debian. Некоторые из них настроены так, чтобы быть похожими на Windows онлайн или MacOS онлайн.

Следите за нами в соцсетях:
Ссылки на сайты

  • О Нас
  • Свяжитесь с нами
  • Политика облачных приложений
  • Политика мобильных приложений
  • Условия Предоставления Услуг
  • Cookies политики
  • Блог

Наши сайты

Copyright © 2023 OffiDocs Group OU. Все права защищены. OnWorks® является зарегистрированным товарным знаком.

Мы используем файлы cookie для персонализации контента и рекламы, а также для анализа нашего трафика. Вы подтверждаете, что ознакомились и приняли наши правила. Дополнительная информация о файлах cookie

Пакет: appstream (0.16.3-1)

AppStream — это спецификация метаданных, позволяющая программным проектам хранить информацию о себе в стандартизированной форме. Эти метаданные используются центрами приложений.

Пакет содержит инструменты для формирования, сопровождения и получения информации из базы данных AppStream об установленных и доступных программах, и обеспечивает интеграцию с менеджером пакетов APT.

Инструмент appstreamcli может быть использован для получения доступа к базе данных программ, и работы с метаданными AppStream напрямую, включая проверку на совместимость со спецификацией.

Другие пакеты, относящиеся к appstream

  • зависимости
  • рекомендации
  • предложения
  • enhances
  • dep: libappstream4 (>= 0.16.0) библиотека для работы с AppStream
  • dep: libc6 (>= 2.34) [не alpha, ia64, sh4] библиотека GNU C: динамически подключаемые библиотеки
    также виртуальный пакет, предоставляемый libc6-udeb dep: libc6 (>= 2.37) [sh4]
  • dep: libc6.1 (>= 2.34) [alpha] библиотека GNU C: динамически подключаемые библиотеки
    также виртуальный пакет, предоставляемый libc6.1-udeb dep: libc6.1 (>= 2.37) [ia64]
  • dep: libglib2.0-0 (>= 2.62) [alpha] библиотека С-функций dep: libglib2.0-0 (>= 2.75.3) [не alpha]
  • dep: shared-mime-info база данных типов MIME и спецификация FreeDesktop.org
  • sug: apt-config-icons APT configuration snippet to enable icon downloads

Загрузка appstream

Загрузить для всех доступных архитектур

Архитектура Размер пакета В установленном виде Файлы
alpha (неофициальный перенос) 405,2 Кб 2 593,0 Кб [список файлов]
amd64 408,9 Кб 2 590,0 Кб [список файлов]
arm64 406,8 Кб 2 593,0 Кб [список файлов]
armel 403,9 Кб 2 564,0 Кб [список файлов]
armhf 407,5 Кб 2 548,0 Кб [список файлов]
hppa (неофициальный перенос) 409,6 Кб 2 565,0 Кб [список файлов]
i386 409,8 Кб 2 588,0 Кб [список файлов]
ia64 (неофициальный перенос) 412,4 Кб 2 654,0 Кб [список файлов]
m68k (неофициальный перенос) 401,5 Кб 2 560,0 Кб [список файлов]
mips64el 404,7 Кб 2 598,0 Кб [список файлов]
ppc64 (неофициальный перенос) 410,6 Кб 2 661,0 Кб [список файлов]
ppc64el 411,1 Кб 2 657,0 Кб [список файлов]
riscv64 407,9 Кб 2 582,0 Кб [список файлов]
s390x 416,5 Кб 2 593,0 Кб [список файлов]
sh4 (неофициальный перенос) 405,9 Кб 2 592,0 Кб [список файлов]
sparc64 (неофициальный перенос) 403,2 Кб 3 495,0 Кб [список файлов]
x32 (неофициальный перенос) 406,5 Кб 2 565,0 Кб [список файлов]

Эта страница также доступна на следующих языках (Как установить язык по умолчанию):

Чтобы сообщить о проблеме, связанной с веб-сайтом, отправьте сообщение (на английском) в список рассылки debian-www@lists.debian.org. Прочую контактную информацию см. на странице Debian Как с нами связаться.

Авторские права © 1997 — 2023 SPI Inc.; См. условия лицензии. Debian это торговый знак компании SPI Inc. Об этом сайте.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *