ixt*_*lix 6 ubuntu gnome debian apt package-management
我最近厌倦了每次插入 MP3 播放器时 Rhythmbox 的启动方式。我知道我可以简单地禁用它,但我决定卸载 Rhythmbox。无论如何,这是一个非常需要内存的应用程序。
然而,有一个神秘的包裹简称gnome该apt-get名单为依赖于Rhythmbox音乐播放器。我想这是非常 GNOME 环境。但是为什么 aptitude 建议卸载它呢?那不会破坏我的系统吗?
这是输出 dpkg -L gnome
hostname:/home/user# dpkg -L gnome
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/gnome
/usr/share/doc/gnome/copyright
/usr/share/doc/gnome/changelog.gz
Run Code Online (Sandbox Code Playgroud)
这是输出aptitude remove rhythmbox:
The following packages are BROKEN:
gnome
The following packages will be REMOVED:
rhythmbox
0 packages upgraded, 0 newly installed, 1 to remove and 20 not upgraded.
Need to get 0B of archives. After unpacking 14.0MB will be freed.
The following packages have unmet dependencies:
gnome: Depends: rhythmbox (>= 0.11.5) but it is not installable
The following actions will resolve these dependencies:
Remove the following packages:
gnome
Score is 119
Run Code Online (Sandbox Code Playgroud)
Debian(及其衍生产品)将大块软件分解成许多小包。这样,如果你只想要一个特定的 Gnome 应用程序,你可以只安装它的包,而不用浪费下载时间、磁盘空间或其他资源来安装整个 Gnome。
但是对于确实想要整个事情的人来说,有许多元包仅存在于他们的依赖项中。例如,如果您想要所有 Gnome,您可以安装该gnome软件包,并通过其依赖项将所有 Gnome 应用程序拉入。元包本身不包含任何文件,因此删除它不会在包管理器之外产生任何影响。
gnome取决于,rhythmbox因为 Rhythmbox 是 Gnome 的一部分。如果您删除该gnome软件包,只需确保 apt 不会删除仅因为它们是gnome您想要保留的依赖项而安装的应用程序。在 aptitude 中,按下m将软件包标记为手动安装,因此如果依赖它的软件包被删除,则该软件包不会被删除。
| 归档时间: |
|
| 查看次数: |
956 次 |
| 最近记录: |