首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AppStream是什么?为什么要安装?它在做什么?

AppStream是什么?为什么要安装?它在做什么?
EN

Ask Ubuntu用户
提问于 2016-05-20 08:22:35
回答 1查看 11.3K关注 0票数 28

有一个关于AppStream的另一个问题让-for更好或者更糟--专注于AppStream中似乎是一个特定的bug,但这让我意识到我不知道这到底是什么东西。

man appstreamcli (将CPU从深端取出的应用程序)抛出了一些技术术语来解释混乱:

appstreamcli是一个小型辅助工具,用于处理AppStream元数据并从命令行访问AppStream组件索引。AppStream组件索引包含发行版的所有可用软件组件的列表,这些组件与它们的包名匹配。它是使用AppStream XML或DebianDEP-11数据生成的,该数据由您的分发服务器提供。

所以..。它到底是干什么用的?所有的桌面(及其相关的软件包管理器)都使用它吗?

所有这些,我的意思是:当我用我的牙齿把它撕开的时候,会发生什么?

EN

回答 1

Ask Ubuntu用户

发布于 2020-02-21 19:56:01

我在DefaultEnabled "false";一节中添加了deb::DEP-11 (参见/etc/apt/apt.conf.d/50appstream),以避免下载DEP-11元数据。

要禁用DEP-11元数据(特别是图标)的所有不必要的下载,我已经显式设置或更改为DefaultEnabled "false"; (请参阅60apper60icons*文件以及deb::DEP-11-icons*部分)。

appstream缓存在这里被刷新并存储在这里,在我的系统上有大小为19MiB的缓存:

代码语言:javascript
复制
root# LC_ALL=C du -s -h /var/cache/app-info
19M     /var/cache/app-info

更新:今天的apt-get update的一些数字:从正常情况下减少下载大小。50米降至1,5米。

更新-2:显示所有DEP-11 APT吐露:root# apt-config dump | grep DEP-11

注1:涉及到的是appstreamapperapt-config-icons包的贴切内容。注2:我不使用基于GUI的包管理器(如plasma-discovergnome-software )来升级需要刷新DEP-11元数据和图标的软件。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/775069

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档