我想安装请求跟踪器(RT)。
我怎样才能做到这一点?
答案1
解决您的错误消息,正如@ObsessiveSSOℲ 在他的评论中指出的那样“您应该使用sudo apt-get install <packagename>
安装,并且sudo apt-get update
”更新你的包索引。
安装请求跟踪器(RT)的安装指南
Request Tracker(rt) 需要大量的依赖项才能正常工作。以下是完成安装所需的软件包要求和步骤的粗略概述。
完整的逐步安装指南超出了该问题的范围。
请求跟踪器先决条件
安装可以通过多种方式完成。
在 RT 运行之前,您需要安装和配置一些应用程序。我尝试提供一些初步资料来帮助您入门。我强烈建议您阅读本安装指南作为帮助您入门的参考。
您将需要参考本指南对 Apache、邮件和 RT 服务进行其他更改以完成安装。
- LAMP 服务器
sudo tasksel install lamp-server
这可以通过命令行运行来完成。- 另请参阅Ubuntu LAMP 帮助页面。
邮件服务器
SQL 服务器 (MySQL)
- MySQL 服务器指南- 除了分配根用户、其密码和 dB 名称之外,RT 不需要对其数据库进行太多手动配置,但这可能对于熟悉您的系统很有用。
我的系统偏好设置如上所述,但还有其他可用的后端电子邮件和数据库解决方案可供 RT 运行(即 exim、SQlite):
安装并配置上述应用程序后,现在可以安装特定于 request-tracker 的软件包。首先,从终端使用以下命令 ( Ctrl- Alt- t):
sudo apt-get install rt4-apache2 rt4-clients rt4-db-mysql request-tracker4 rt4-extension-assettracker fetchmail
请注意,我已更新软件包引用以反映 12.04 存储库中的最新 RT 软件包。如果您选择request-tracker4
通过 Synaptic 安装,则大多数依赖项都将被拾取,但您需要专门选择rt4-db-mysql
软件包依赖项安装sqlite
,并且exim
默认情况下如此。
预计还会提示您安装大量(大约 80-90 个)附加软件包。安装过程中,软件包request-tracker4
将弹出一个菜单并提示您个性化您的初始设置(Web URL、默认电子邮件帐户等)。
apt-get 进程完成后,你需要参考已经引用的安装指南修改您的 apache2 和电子邮件配置以满足 RT 的特定要求。
请求跟踪器具有非常好的文档和维基百科支持系统。服务器故障我发现有关定制的提示很有用。
祝你好运!