我在我的 Ubuntu Jaunty Box 上正确安装 trac 时遇到了一些问题。
使用命令 'apt-get install trac' 我得到以下输出:
root@myserver:~# apt-get install trac Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. Since you only requested a single operation it is extremely likely that the package is simply not installable and a bug report against that package should be filed. The following information may help to resolve the situation: The following packages have unmet dependencies: trac: Depends: python-setuptools (> 0.5) but it is not installable Depends: python-pysqlite2 (>= 2.3.2) but it is not going to be
已安装 依赖:python-subversion 但不可安装 依赖:libjs-jquery 但不可安装 推荐:python-pygments (>= 0.6) 但不可安装或 enscript 但不可安装 推荐:python-tz 但它不可安装 E:损坏的软件包
我已经在我的 karmic kola 台式机上成功使用了该命令,并且能够创建新项目等。
我想我可以通过安装所有与 python 相关的扩展来解决这个问题。这产生了非常相似的输出。
我启用了 Main、Universe 和 multi-verse 存储库。它是一台远程机器,我无法访问 gui。
希望有人能帮忙,googleing未能解决问题或找到解决方案!
谢谢,
本
这种依赖破坏是没有意义的。Jaunty 中提供了错误消息所抱怨的版本(例如 python-setuptools 的 0.6c9 版本)。
我会检查
/etc/apt/sources.list
和/etc/apt/sources.list.d/*.list
,并确保同一个镜像正在为 jaunty、jaunty-security 和 jaunty-updates 获取主、宇宙和多元宇宙。你可以尝试做危险的事
获取相同版本的所有软件包。
艰难的也许从源代码安装会更安全:http ://trac.edgewall.org/wiki/TracInstall
杰伦
您是否尝试过使用easy_install。
请参阅文档http://trac.edgewall.org/wiki/TracInstall
你在这个系统上安装了多个版本的 python 吗?我已经看到类似的问题报告,结果证明为一个版本的 python 安装了必要的模块,而网络服务器使用的是不同的版本。32 位与 64 位或 2.4 与 2.5 等可能会发生这种情况。