Проверьте правильность установки appstream на компьютере
Как сообщает OpenNET, на проведенной в Германии конференции, посвященной вопросам установки программ в Linux, представителями проектов Fedora, Ubuntu, Debian, Suse и Mandriva была рассмотрена целесообразность создания универсального формата пакетов и единого интерфейса для управления установкой программ.
Таким образом, обобщив результаты обсуждений, в списке рассылки разработчиков 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-проектов и даты планируемого выпуска новых версий.
Чтобы пользоваться сервисом AppStream 2.0, не требуются навыки разработки. Просто установите приложения так же, как на любом компьютере с Windows. Затем подключите и настройте сеть, идентификационные данные пользователей и хранилище в рамках локальной инфраструктуры или на AWS. Либо используйте встроенные возможности управления пользователями и постоянное хранилище сервиса AppStream 2.0. Сервис AppStream 2.0 обеспечивает централизованное управление приложениями, к которым пользователи получают безопасный доступ по требованию. Все это оплачивается по факту использования.
Начать работу с AppStream 2.0 очень просто. Загрузите руководство по началу работы, чтобы узнать, как установить и настроить два приложения в AppStream 2.0, выполнять основные задачи администрирования и создавать Amazon Virtual Private Cloud (VPC) на основе предоставленного шаблона AWSCloudFormation. Можно также загрузить специальное руководство по развертыванию приложений, которое поможет начать работу.
1 ответ
Он обеспечивает основу для создания приложений центра программного обеспечения, предоставляя метаданные, необходимые для ориентированного на приложения представления репозиториев пакетов. AppStream дополнительно предоставляет спецификации для таких вещей, как единая база метаданных программного обеспечения, сервисы скриншотов и различные другие вещи, необходимые для создания удобных центров приложений для дистрибутивов (Linux).
Так что это в основном то, что новые центры программного обеспечения используют для получения своих данных, а не напрямую от Apt. appstreamcli refresh (то, что люди волнуются по поводу использования всего процессора) - это процесс, который запускается после apt update восстановить свои собственные данные. Как уже упоминалось в вопросе, здесь, похоже, есть ошибка.
Вы можете увидеть, что нужно, основываясь на обратных зависимостях:
Таким образом, на базовом уровне, чтобы ответить "Что сломает [. ]?", ^^ что-то в этом роде.
И программные инструменты Gnome и KDE зависят от этого сегодня. Больше возможно в будущем. Большинство из этих косвенных менеджеров пакетов просто recommends "Так что если вы только когда-либо используете apt или инструменты, которые используют только библиотеку пакетов Apt напрямую (слишком много, чтобы перечислять), вы можете избавиться от нее, не удаляя всю среду рабочего стола.
Вы можете смоделировать удаление с apt -s remove appstream :
Это под KDE, так что не думайте об этом. Это кажется достаточно безопасным.
Что вам потребуется
Аккаунт AWS. Чтобы начать использовать сервис AppStream 2.0, потребуется аккаунт AWS.
Аккаунт электронной почты пользователя. Чтобы выполнить настройку пользователей, вам потребуется как минимум один аккаунт электронной почты.
Уровень квалификации. Чтобы начать использование сервиса, вам не требуется опыт работы с AWS. Однако базовое понимание организации сетей и инфраструктуры виртуальных рабочих столов будет полезно.
Вы научитесь следующему
Устанавливать и настраивать два приложения в AppStream 2.0, а также выполнять их потоковую передачу пользователям. Приложения доступны через браузер с поддержкой HTML 5, и вы контролируете, кто может получать доступ к ним.
Выполнять основные задачи администрирования с помощью консоли AppStream 2.0. Вы научитесь устанавливать приложения с помощью Image Builder, оптимизировать их, используя возможность Image Assistant, выделять группу инстансов для приложений, а также выделять стек для потоковой передачи приложений пользователям.
Выделять облако Amazon Virtual Private Cloud (VPC) с помощью предоставленного шаблона AWSCloudFormation. В облаке VPC ресурсы AppStream 2.0 будут размещаться в пределах изолированной виртуальной сетевой инфраструктуры.
Оценка ежемесячной стоимости использования
Общая стоимость потоковой передачи приложений с помощью сервиса AppStream 2.0 зависит от потребностей и настроек пользователя. При использовании ресурсов, описанных в данном руководстве, в течение одной рабочей недели общая стоимость составит около 25 USD.
Подробнее »
Вы научитесь следующему
Устанавливать и настраивать два приложения в AppStream 2.0, а также выполнять их потоковую передачу пользователям. Приложения доступны через браузер с поддержкой HTML 5, и вы контролируете, кто может получать доступ к ним.
Выполнять основные задачи администрирования с помощью консоли AppStream 2.0. Вы научитесь устанавливать приложения с помощью Image Builder, оптимизировать их, используя возможность Image Assistant, выделять группу инстансов для приложений, а также выделять стек для потоковой передачи приложений пользователям.
Выделять облако Amazon Virtual Private Cloud (VPC) с помощью предоставленного шаблона AWSCloudFormation. В облаке VPC ресурсы AppStream 2.0 будут размещаться в пределах изолированной виртуальной сетевой инфраструктуры.
Использование сервисов и цены
Оценка ежемесячной стоимости использования. Общая стоимость потоковой передачи приложений зависит от ваших потребностей и настроек. Учитываются выбранный регион AWS и параметры производительности инстансов. При использовании ресурсов, описанных в данном руководстве, в течение одной рабочей недели общая стоимость составит около 25 USD.
Использование сервисов и цены. В основе ценообразования на AWS лежит использование каждого отдельного сервиса. Ежемесячный счет на оплату формируется на основе суммарного использования всех сервисов. На вкладках ниже приводится описание того, какую работу выполняет каждый сервис и как это отражается на вашем счете.
Принципы ценообразования. В AppStream 2.0 оплате подлежат только ресурсы, используемые при потоковой передаче (группы инстансов и инстансы Image Builder). Дополнительно начисляется небольшая месячная плата за каждого авторизованного пользователя. При работе с сервисом AppStream 2.0 не требуется предварительных вложений или долгосрочных обязательств.
Группы инстансов. Использование инстансов группы в AppStream 2.0 оплачивается по часам. Плата за использование инстанса рассчитывается на основе потребленных вычислительных ресурсов, ресурсов хранилища и пропускной полосы, используемой протоколом потоковой передачи данных. В случае групп постоянно доступных инстансов все работающие инстансы оплачиваются по ставке за работающий инстанс даже при отсутствии подключенных пользователей. Ставка зависит от типа и размера инстанса. В случае групп инстансов, доступных по требованию, оплата инстансов, используемых для потоковой передачи данных, происходит по ставке за работающий инстанс. Ставка зависит от типа и размера инстанса. Остановленные и не имеющие активного потокового подключения инстансы, доступные по требованию, оплачиваются по сниженной почасовой ставке, которая одинакова для инстансов всех типов и размеров.
Инстансы Image Builder. Использование инстансов Image Builder в AppStream 2.0 оплачивается по часам. Плата за использование инстансов Image Builder рассчитывается на основе вычислительных ресурсов, ресурсов хранилища и пропускной полосы, используемой протоколом потоковой передачи данных. Все работающие инстансы Image Builder оплачиваются по ставке за работающий инстанс даже при отсутствии подключенных администраторов.
Плата за пользователей. Взимается ежемесячно за каждого пользователя в каждом регионе AWS, где этот пользователь подключается к инстансам группы AppStream 2.0. Плата за пользователей не подлежит пропорциональному пересчету. Плата за пользователей не взимается с администраторов, которые подключаются к инстансу Image Builder и используют его, чтобы создавать образы для своей группы инстансов.
Пример. В этом проекте вы будете использовать Image Builder для инстанса общего назначения (stream.standard.medium), выделите два инстанса группы, доступных по требованию, с использованием инстанса общего назначения (stream.standard.medium) и добавите двух пользователей.
В регионе Восток США (Сев. Вирджиния) цена инстанса stream.standard.medium составляет 0,10 USD за час. Тариф на остановленный инстанс составляет 0,025 USD за час. Кроме того, взимается плата в размере 4,19 USD за каждого авторизованного пользователя, который может подключаться к инстансу группы AppStream 2.0. Плата за пользователей не взимается с администраторов, которые подключаются к инстансу Image Builder и используют его, чтобы создавать образы для своей группы инстансов.
Предположим, инстанс Image Builder работает в течение 4 часов; добавлено два пользователя; два инстанса потоковой передачи, доступные по требованию, работают по 5 часов в день каждый в течение одной рабочей недели (50 часов) и остановлены в течение всего оставшегося времени рабочей недели (190 часов). Общая стоимость в этом случае составит около 19 USD.
Принципы ценообразования. Плата за создание и использование самого облака VPC не взимается. Плата за использование других сервисов Amazon Web Services, включая AppStream 2.0, начисляется по опубликованным тарифам на соответствующие ресурсы, включая плату за передачу данных.
Если вы создаете шлюз NAT в своем облаке VPC, то платите за каждый час, в течение которого ваш шлюз NAT существует и доступен. Плата за обработку данных берется за каждый гигабайт данных, переданный через шлюз NAT, независимо от источника или адресата трафика. Каждый неполный час работы шлюза оплачивается как полный. Кроме того, взимается стандартная плата AWS за передачу данных для всех данных, переданных через шлюз NAT. Если вы больше не желаете оплачивать шлюз NAT, необходимо просто удалить его с помощью Консоли управления AWS, интерфейса командной строки или API.
Пример. В этом проекте вы создадите в своем облаке VPC шлюз NAT, который проработает на протяжении всего проекта и будет стоить около 6 USD. Стоимость приведена из расчета, что каталог находится в регионе Восток США (Северная Вирджиния), где почасовой тариф за использование шлюза NAT в облаке VPC составляет 0,045 USD.
доброе время суток, установил себе Fedora 29 KDE, возникла проблема сразу с Центром приложений Discover при запуске выдает, проверьте правильность установки Appstream на компьютере и вторая пишет calligra_stencils.knsrc: все категории отсутсвует, может кто помочь? только недавно перешел с windows, только начал вникать в это во все, кто поможет с этим?
Владимир, где ты увидел, что эта группа имеет отношение к rpm и fedora в частности?
Зачем ты вообще пришёл на линуксы.
Владимир, давай так.
Ты пришёл к автомеханикам и спрашиваешь у них за дизельные поезда.
Ведь машины тоже на дизеле.
То, что федора юзает ядро ещё ничего не значит. Оно отличается от ванильного, там другая логика остальных пакетов.
Это другая пакетная база.
У убунты тоже ядро не ванильное, а убунтовцами пиленое.
Rpm дистры пилит redhat.
Deb дистры пилит Debian и canonical.
Refea`im[e, парень?) у тебя все дома плохо? что так агрессивно совсем? я вообще спрашиваю у нормальных людей, явно которые работали не только лишь на убунту и линуксе, да и я не о ядре спрашивал, я об центре приложений. А ты ток увидел и с криками чего ты тут забыл и тд, тебе не нравиться не читай, я тебе лично не даю покоя в жизни? вроде нет просто поинтересовался все.И не надо так нервничать.
Refea`im[e], по крайней с этим говном как вы говорите у меня звуковая карта определяется а не как с ubuntu и Linux как индеец ищешь то патч то еще чтоб чтоб только звук появился
Refea`im[e,
если уж такие умные, почему Linux, Ubuntu постоянно проблемы со звуком постоянно глючит Alsamixer? слепо не видет. Вот звуковая карта
cat /proc/asound/cards
0 [Audio ]: HdmiLpeAudio - Intel HDMI/DP LPE Audio
Intel HDMI/DP LPE Audio
1 [bytcrrt5651 ]: bytcr-rt5651 - bytcr-rt5651
bytcr-rt5651-stereo-spk-in2-mic
Владимир, windows way в линуксах часто не приемлим и только добавляет проблем.
Поднять звук можно везде.
И опять же, это не камень в огород убунты, в этом её смысл. Как и вино линукса для десктопа.
Описывать как надо делать, учить тебя и помогать я тебе не буду.
Занимайся самостоятельно, ты сам это выслал. Не жалуйся.
Refea`im[e, точно и опять выкрутились, что меня поражает в нашем народе это сплоченность, ее абсолютно нет, просят помощи, пошлют и все на том и закончилось, зато если наговорить то это каждому за глаза дай только повод.
Владимир, ну а зачем ты вообще сюда полез и теперь начал помощь просить?
Кому оно надо?
Не нравится — требуй деньги обратно.
Vladimir, во-первых, нормальные посоны ставят винду и не пярятся, у них всё работает.
Во-вторых, этих центров приложений как гов-на за баней, я уже больше десяти видел. Используйте консолный yum.
Refea`im[e, какие деньги? за что? и при чем тут кому оно надо? у тебя раздвоение личности? да еще тяжелый характер. Мне лично от тебя вообще ни чего не надо.
Viktor, я понимаю что можно и консолно, но я придирчив к каждой программе, просто спросил у знающих людей, ну на чем то надо учиться, оно же не решится если на этом забить, а так я пока еще ни чего хорошего вообще не услышал, тока вот один неадекватный заорал чего тебе надо и потом начал что то нести то про машины и поезда потом про деньги, ребят, я что то страшное спросил? чего так агрессивно то отвечать сразу, как будто дом подожгли
Vladimir, почитайте текст «Linux это не Windows». Там есть ответ на все ваши вопросы касаемо сообщества.
Виктор, я разве что то про линукс кричал или еще что то? я просто по поводу ошибки в программе, не больше не меньше, выж тоже не родились в пеленках со знаниями Linux? мне стала интересны иные ОС, но пока негатив, так как я уже замаился с звуковой картой из за Alsamixer, нашел один из дистрибутивов который нормально работает, я всего лишь ищу чтоб устранить причину и начать знакомство со средой Linux, что тут такого то? разве вообще нельзя общаться по человечески? спросил и сразу как пираньи напали, у меня тогда вопрос, к вам так же относились когда начали знакомиться с Linux или Ubuntu? вот просто интересно
Владимир, когда я начинал знакомится с линуксом интернета у меня не было. Вообще. Было FIDO. У друга. Задать вопрос и получить ответ — это занимало около двух недель, если вообще ответ был. Был диск с дистрибутивом и всё. Как показала практика — этого достаточно.
Не удалось подключиться к движку. Проверте правильность установки. Раньше был интеловский проц двухядерный все было ок. Сейчас амд и вот такая ошибка. Переуставливал, перезагружал, руских символов в пути нет. win10 для учебных учереждений. chrome
Ace Stream (Torrent Stream),
Спасибо, помогло. 2 дня на эту проблему угрохал, пол гугла перешерстил, и ничего подобного даже близко небыло.
Здравствуйте. У меня та же проблема, что и выше (через несколько минут после начала просмотра возникает ошибка "Не удалось подключиться к движку."). Но чекбокса в окошке выбора языка системы у меня нет.
Андрей, проблема либо с ПК/роутером (в частности, с настройками DNS), либо в наличии какой-то блокирующий софт (антивирус/файрволл или адблокер), который препятствует нормальной работе движка.
не удается воспроизвести видео ace streamhelp.
Рэй, лог-файл? Вообще судя по скриншоту - с сетью все хорошо на этом ПК? Т.е нет ли каких-либо ограничений, из-за чего приходится использовать ТОР, прокси и т.д? В этом случае не про Ace Stream думать нужно, а про смену провайдера.
Ace, Возможно вы правы потому что я в великобритании теперь,но как сразу устанавливаю - работает , а потом уже перестает работать
Ребят,подскажите,пожалуйста. При записи потока через Ace player или VLC (нажатие красной кнопочки) столкнулся с такой проблемой- сохраненный фрагмент всегда начинается с артефактов (подвисает картина,крашится,и т.д) первые секунды 2-3. Потом качественная запись. Как это вылечить?
Добрый день, подскажите пожалуйста, у меня вот такая проблема. На вин 10, через хром открываю ссылку acestream://d70fa00a3c3fd5357a5b9098fd562ebb0639f97d (например) ace player запускается, а дальше тишина, и все, как будто этой ссылки и не было. Спасибо
Есть еще один вопрос о AppStream, который, к лучшему или к худшему, сфокусирован на том, что кажется специфической ошибкой в AppStream, но это заставило меня понять, что я понятия не имею, что это за штука на самом деле.
man appstreamcli (приложение выводит процессор из глубины), добавляя некоторый технический жаргон:
appstreamcli - это небольшой вспомогательный инструмент для работы с метаданными AppStream и доступа к индексу компонента AppStream из командной строки. Индекс компонента AppStream содержит список всех доступных программных компонентов для вашего дистрибутива, соответствующих их именам пакетов. Он генерируется с использованием данных AppStream XML или Debian DEP-11, предоставленных вашим дистрибьютором.
Итак. Для чего это на самом деле? Все ли десктопы (и связанные с ними менеджеры пакетов) используют его?
Под всем, что я имею в виду: что сломается, когда я вырву это зубами?
Читайте также: