以下包有什么作用?

the*_*cer 1 installation apt

每个包有什么作用?我正在安装 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 的那些是什么意思?如果我删除这些软件包,它会对我的系统产生什么影响?

谢谢。

编辑:我在业力上。

Oli*_*Oli 6

我不会说它们与 Ubuntu One 明确相关。

CouchDB 是一个数据库。这是一种相当轻便、相当快速的存储简单数据的方法。应用程序可以使用它来存储他们的数据。与 SQLite(比 CouchDB 更快)之类的东西相比,一个优势是将大量记录转储到 JSON 并在另一端导入它们而不会发生冲突要容易得多。您可以使用关系数据库执行此操作,但这通常意味着在某些事务日志逻辑上分层,这仍然会导致异步设置出现问题。这意味着它可以更有效地轻松用于像 Ubuntu One 这样的版本控制系统。

我认为我们在某种程度上偏离了真正的重点。某事不正确的线索应该是该ubuntu-desktop地段的存在。它只是一个元包,但它包含大多数 Ubuntu 桌面系统的依赖项。如果您删除它,然后某些东西会自动删除,您可能会丢失大部分桌面。

xulrunner-1.9.1Firefox 的核心依赖项也有冲突。

简而言之,libmozjs-dev与您尝试安装的任何内容都不兼容。我注意到它libmozjs-dev已经从过去的两个版本中删除了,所以如果你试图将它强制使用 Lucid 或 Maverick (10.04/10.10) 我现在会停下来寻找另一种安装它的方式(即从 Mozilla 下载它并编译它)你自己)。

  • `sudo apt-get install mongodb` 有什么问题? (2认同)