如果我不使用 KDE,为什么更新时会下载很多 kde 包?

如果我不使用 KDE,为什么更新时会下载很多 kde 包?

我安装了以下环境-

  1. 侏儒(新世纪,经典,普通)
  2. 统一(3D,2D)
  3. 肉桂
  4. 启蒙
  5. 开罗(所有组合)

没有 KDE。但我仍然获得了超过 90MB 的 KDE 更新。而且我没有看到任何可疑的 repo 或 PPA。

我怎样才能找出哪个 repo 给了我这个,以便我可以清除或者至少取消标记以防不更新?

答案1

找到它来自您的包裹历史记录

您安装了基勒- LaTeX 前端对于 KDE,整合了许多工具仅需一个应用程序即可使用 LaTeX 开发文档。

Kile 拉动以下所有包裹。顺便说一句,这个答案有一个命令行方式来获取您已安装的软件包的按时间顺序排列的列表,以防您将来想要找到类似的内容。


docbook-xml docbook-xsl dvipng icoutils imagemagick imagemagick-common
  kate-数据 katepart kde-运行时 kde-运行时数据 kdelibs-bin kdelibs5-数据
  kdelibs5-插件 kdoctools konsole kubuntu-debug-installer lacheck
  latex-beamer latex-xcolor libattica0.3 libcdt4 libclucene0ldbl
  libdlrestrictions1 libgif4 libgraph4 libgvc5 libilmbase6
  libkatepartinterfaces4 libkcmutils4 libkde3support4 libkdeclarative5
  libkdecore5 libkdesu5 libkdeui5 libkdewebkit5 libkdnssd4 libkemoticons4
  libkfile4 libkhtml5 libkidletime4 libkio5 libkjsapi4 libkjsembed4
  libkmediaplayer4 libknewstuff3-4 libknotifyconfig4 libkntlm4 libkonq-common
  libkonq5-模板 libkonq5abi1 libkparts4 libkpty4 libkrosscore4
  libktexteditor4 liblqr-1-0 libmagickcore4 libmagickcore4-extra
  libmagickwand4 libnepomuk4 libnepomukdatamanagement4 libnepomukquery4a
  libnepomuksync4 libnepomukutils4 libnetpbm10 libntrack-qt4-1 libntrack0
  libopenexr6 libpathplan4 libphonon4 libplasma3 libpolkit-qt-1-1
  libqapt-runtime libqapt1 libqca2 libqt4-designer libqt4-qt3support
  libqtwebkit4 libsolid4 libsoprano4 libstreamanalyzer0 libstreams0
  libthreadweaver4 libvirtodbc0 libxml2-utils libxss1 lmodern luatex netpbm
  ntrack-module-libnl-0 odbcinst odbcinst1debian2 氧气图标主题 pgf 声子
  phonon-backend-gstreamer plasma-scriptengine-javascript prosper ps2eps
  psutils qapt-batch sgml-data 共享桌面本体 soprano-daemon
  tex-通用 texlive texlive-base texlive-二进制文件 texlive-通用
  texlive-doc-base texlive-extra-utils texlive-font-utils
  texlive-字体-推荐 texlive-字体-推荐-doc
  texlive-通用推荐 texlive-latex-base texlive-latex-base-doc
  texlive-latex-推荐 texlive-latex-推荐-doc texlive-luatex
  texlive-pstricks texlive-pstricks-doc 指南 virtuoso-minimal
  virtuoso-开源-6.1-bin virtuoso-开源-6.1-通用

这就是我坚持editor编写 TeX 的原因 ;)

答案2

这些更新几乎肯定来自官方存储库。这些软件包可能是作为其他应用程序的依赖项安装的。它们可能可以移除而不会影响其他软件包,也可能不会。无论哪种方式,您都可以通过模拟卸载来找出将被删除的内容:

apt-get -s remove packagename

代替packagename带有包的名称。您可以列出多个,用空格分隔,但我建议每次运行只列出一个,这样您就可以具体看到每个软件包已安装。

如果列出了需要删除的其他软件包,那么您就知道,如果您删除packagename,你也会失去这些包。其他包可能也会从这些包中受益packagename的功能,但它们至少不会在你删除时自动被删除packagename真正的。

如果您想要更多与您的情况相关的信息,或者想要了解特定软件包,那么您必须编辑您的问题以添加该信息。特别是,您可以考虑从终端添加完整的文本,这样我们就可以准确地看到您的系统上安装和更新了哪些与 KDE 相关的软件包。虽然您在问题的评论中提供了一些非常笼统的信息,但实际上需要每个软件包的具体和准确的名称才能为您提供细致的建议。(但您可能能够获得所需的所有信息,只需使用此答案中的一般建议即可。)

答案3

没有安装kde

这可能是错误的论点,因为您可能没有安装 kde-plasma-workspace(DE)。但您已经安装了一些 kde 应用程序(?)。根据 kde 应用程序的类型,它们会从存储库中提取不同的 kde 依赖项,这没什么问题

相关内容