Согласитесь, что пестрое многообразие разных форматов установочных файлов в сотнях дистрибутивов, не особо способствует продвижению Linux. А уж новичкам и вовсе трудно понять почему в Ubuntu нельзя поставить пакет из RPM-файла, а в OpenSUSE система ругается на DEB-пакеты. Именно поэтому уже давно ведутся разговоры про унификацию установочных систем.
Именно проблемам связанным с установкой программ в Linux была посвящена конференция в Германии. Хотя, я бы в это время года предпочел побережье Испании, или острова. Да и недвижимость на Коста Брава в последнее время подешевела. Но это все лирика, а вот то что в конференции участвовали представители проектов Fedora, Ubuntu, Debian, openSUSE и Mageia говорит о многом. В частности была рассмотрена целесообразность создания универсального формата пакетов и единого интерфейса для управления установкой программ. Обобщив результаты обсуждений, в списке рассылки разработчиков PackageKit был представлен проект AppStream. Конечной целью проекта является формирование единого API, разработка формата для обмена мета-данными и создание графического интерфейса пользователя, который позволит устанавливать и удалять программы.
AppStream является клиент-серверной системой, определяющей общие способы обеспечения сбора информации о пакетах и состоящей из четырех базовых частей: клиента, зеркала мета-данных, сервера-компоновщика и сервера для обеспечения социальной активности (обсуждение, голосование). Вместо формирования супер-пакетов, которые можно установить в любом дистрибутиве, планируется сформировать обобщенный индекс мета-данных, ссылающийся на различные репозитории и источники пакетов. Мета-данные будут храниться на отдельном сервере, накапливающем информацию о доступных пакетах, типах доступных репозиторев и местах фактического размещения пакетов. Cервер-компоновщик занимается извлечением информации о пакетах из .desktop-файлов, которые формируются создателями дистрибутивов для каждого пакета, и формированием результирующих XML-индексов (“appdata.xml”).
В качестве наиболее оптимального интерфейса пользователя рассматривается Ubuntu Software Center, который планируется портировать для работы с PackageKit и поисковым индексом xapian, через который будет организован поиск мета-данных. Непосредственная установка программ будет осуществляться при посредничестве системы PackageKit, которая будет привлекать штатные средства каждого из дистрибутивов (yum, apt, conary, box, alpm, smart, pisi, zypp и т.д.). Поддержка ведения рейтинга пакетов и организации их обсуждения будет реализована через задействование внешних OCS-серверов (Open Collaboration Services).
По мнению инициаторов проекта, пользователи при управлении программами не должны вникать в технические детали, они не должны соприкасаться с библиотеками, зависимостями и вопросами совместимости. Программы просто должны устанавливаться, удаляться и обновляться. При этом пользователь должен иметь возможность всесторонней оценки программ, через просмотр скриншотов, чтение обзоров, обсуждение с другими пользователями, оценки рейтингов и популярности использования приложений. Из дополнительной информации, которую планируется отображать, также можно отметить данные о степени локализации, сведения о выходе актуальных релизов upstream-проектов и даты планируемого выпуска новых версий.
Как видите. планы глобальные!






















![[:uk-ua]Головоломка про зв’язки сьогодні: підказки та відповіді на 20 жовтня[:] [:ru-ru]Сегодняшняя головоломка Connections: подсказки и ответы на 20 октября[:] [:en]Today’s Connections Puzzle: Hints and Answers for October 20[:] [:pl]Dzisiejsza zagadka połączeń: wskazówki i odpowiedzi na 20 października[:] [:cs]Dnešní hádanka spojení: Rady a odpovědi na 20. října[:] [:es]Rompecabezas de conexiones de hoy: sugerencias y respuestas para el 20 de octubre[:] [:fr]Le puzzle des connexions du jour : conseils et réponses pour le 20 octobre[:] [:de]Das heutige Verbindungsrätsel: Hinweise und Antworten für den 20. Oktober[:] [:pt]Quebra-cabeça de conexões de hoje: dicas e respostas para 20 de outubro[:] [:it]Il puzzle delle connessioni di oggi: suggerimenti e risposte per il 20 ottobre[:] [:nl]Verbindingspuzzel van vandaag: hints en antwoorden voor 20 oktober[:] [:id]Teka-teki Koneksi Hari Ini: Petunjuk dan Jawaban untuk 20 Oktober[:]](https://linuxsam.org.ua/wp-content/uploads/2025/11/65d2ec70-27b3-4dbc-bf91-d6cfdc46d9af-100x70.jpg)
![[:uk-ua]Подолання прірви: як ШІ тепер допомагає волонтерам, які допомагають незрячим[:] [:ru-ru]Преодолевая пропасть: как ИИ теперь помогает волонтерам, оказывающим помощь незрячим[:] [:en]Bridging the Gap: How AI Now Supports Volunteers Assisting the Visually Impaired[:] [:pl]Niwelowanie przepaści: jak sztuczna inteligencja pomaga teraz wolontariuszom pomagającym niewidomym[:] [:cs]Bridging the Chasm: Jak AI nyní pomáhá dobrovolníkům pomáhajícím nevidomým[:] [:es]Cerrando la brecha: cómo la IA apoya ahora a los voluntarios que ayudan a las personas con discapacidad visual[:] [:fr]Combler le fossé : comment l’IA soutient désormais les bénévoles qui aident les malvoyants[:] [:de]Die Lücke schließen: Wie KI jetzt Freiwillige bei der Betreuung von Sehbehinderten unterstützt[:] [:pt]Preenchendo a lacuna: como a IA agora apoia voluntários que auxiliam deficientes visuais[:] [:it]Colmare il divario: come l’intelligenza artificiale ora supporta i volontari che assistono i non vedenti[:] [:nl]De kloof overbruggen: hoe AI nu vrijwilligers ondersteunt die visueel gehandicapten helpen[:] [:id]Menjembatani Kesenjangan: Bagaimana AI Kini Mendukung Relawan yang Membantu Penyandang Tunanetra[:]](https://linuxsam.org.ua/wp-content/uploads/2025/11/a021e10d-97a7-4057-bf83-c51fd8aa9928-100x70.jpg)
![[:uk-ua]Підвищення ціни на Spotify: як скасувати преміум-підписку[:] [:ru-ru]Повышение цен в Spotify: как отменить Premium-подписку[:] [:en]Spotify Price Hikes: How to Cancel Your Premium Subscription[:] [:pl]Wzrost ceny Spotify: jak anulować subskrypcję Premium[:] [:cs]Zvýšení ceny Spotify: Jak zrušit prémiové předplatné[:] [:es]Aumentos de precios de Spotify: cómo cancelar su suscripción premium[:] [:fr]Hausses de prix Spotify : comment annuler votre abonnement Premium[:] [:de]Spotify-Preiserhöhungen: So kündigen Sie Ihr Premium-Abonnement[:] [:pt]Aumentos de preços do Spotify: como cancelar sua assinatura premium[:] [:it]Aumenti dei prezzi di Spotify: come annullare l’abbonamento Premium[:] [:nl]Spotify-prijsstijgingen: hoe u uw premiumabonnement kunt annuleren[:] [:id]Kenaikan Harga Spotify: Cara Membatalkan Langganan Premium Anda[:]](https://linuxsam.org.ua/wp-content/uploads/2025/11/45148fdd-f81c-4871-a9c7-5a6916e93799-100x70.jpg)


