每个包有什么作用?我正在安装 libmozjs-dev,它说需要删除以下包:
couchdb-bin
desktopcouch
evolution-couchdb
gnome-user-guide
python-desktopcouch
python-desktopcouch-records
ubuntu-desktop
ubuntu-docs
xulrunner-1.9.1
yelp
我看到有些是不言自明的,带有 couchdb 的那些是什么意思?如果我删除这些软件包,它会对我的系统产生什么影响?
谢谢。
编辑:我在业力上。
我不会说它们与 Ubuntu One 明确相关。
CouchDB 是一个数据库。这是一种相当轻便、相当快速的存储简单数据的方法。应用程序可以使用它来存储他们的数据。与 SQLite(比 CouchDB 更快)之类的东西相比,一个优势是将大量记录转储到 JSON 并在另一端导入它们而不会发生冲突要容易得多。您可以使用关系数据库执行此操作,但这通常意味着在某些事务日志逻辑上分层,这仍然会导致异步设置出现问题。这意味着它可以更有效地轻松用于像 Ubuntu One 这样的版本控制系统。
我认为我们在某种程度上偏离了真正的重点。某事不正确的线索应该是该ubuntu-desktop
地段的存在。它只是一个元包,但它包含大多数 Ubuntu 桌面系统的依赖项。如果您删除它,然后某些东西会自动删除,您可能会丢失大部分桌面。
与xulrunner-1.9.1
Firefox 的核心依赖项也有冲突。
简而言之,libmozjs-dev
与您尝试安装的任何内容都不兼容。我注意到它libmozjs-dev
已经从过去的两个版本中删除了,所以如果你试图将它强制使用 Lucid 或 Maverick (10.04/10.10) 我现在会停下来寻找另一种安装它的方式(即从 Mozilla 下载它并编译它)你自己)。
归档时间: |
|
查看次数: |
660 次 |
最近记录: |