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]
Сноски
- ↑AppStream-Core 0.1 released!
- ↑Первый выпуск 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 — Управление метаданными 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. Об этом сайте.