Spe*_*hum 5 kde apt dependencies phonon
我\xe2\x80\x99ve刚刚安装并配置了基于Ubuntu 13.04最小CD的最小KDE发行版。它\xe2\x80\x99s 工作得非常好,但我对它有 1 个抱怨。
\n\n安装 kde-plasma-desktop gstreamer 后会自动下载为 phonon 后端,这很好,因为我\xe2\x80\x99d 只需将其替换为我常用的 vlc 后端并删除 phonon-backend-gstreamer。
\n\n因此,我删除了 phonon-backend-gstreamer,它按预期被删除,并且 I\xe2\x80\x99ve 现在正确地自动删除,建议我现在不需要一些 gstreamer-* 库;正常行为。但是\xe2\x80\xa6autoremove还建议它删除Linux-sound-base、alsa-base等,还包括一些似乎与我无关的内容,例如libsoup。
\n\n现在我知道这不是一个主要问题,因为我不需要运行自动删除,但它只是困扰我为什么会发生这种情况。
\n\n为什么 gstreamer 后端有如此庞大的依赖项列表?
\n\n谢谢 :)
\n好吧,回答我自己的问题,事实并非如此:)
\n\n当我问这个问题时,我完全没有考虑到一个重要的事实,即我进行了最小安装,因此当我安装 kde-plasma-desktop 时,会“自动”添加很多(我的意思是很多)东西。另外,我没有kubuntu-desktop或变体来将 alsa 之类的东西作为依赖项。
\n\n所以我做了:
\n\nsudo apt-get install alsa-base\nRun Code Online (Sandbox Code Playgroud)\n\n即使我知道它已经安装了,这就是将 alsa-base 标记为手动安装所需的全部内容,瞧\xc3\xa0!Autoremove 现在只想删除不再需要的 gstreamer 依赖项。
\n