我正在尝试在我的CentOS VPS上安装CutyCapt。我需要这个用于在目录中显示网站的屏幕截图。
遗憾的是,只有Debian / Ubuntu安装指南可用。必须说,我不是Linux或命令行的专家,但我仍然决定给安装一个... ...
到目前为止,我已成功完成以下任务:
yum install Xvfb
yum install xorg-x11-fonts*
yum install subversion libqt4-webkit libqt4-dev
然而,当试图从SourceForge存储库获取CutyCapt时:
yum install https://cutycapt.svn.sourceforge.net/svnroot/cutycapt
我收到以下消息:
No package https://cutycapt.svn.sourceforge.net/svnroot/cutycapt available.
“丢失”软件包是由于我使用了错误的命令,以不好的方式安装或配置Subversion而导致的吗?
如果有人在CentOS服务器上安装和设置CutyCapt有任何经验,我将非常感谢迷你指南。似乎有几个人已经提出要求,但在谷歌上找不到任何东西。
答案 0 :(得分:7)
适用于CentOS 5.5 64位:
将此添加到/etc/yum.repos.d/CentOS-Base.repo
#ATrpms
[atrpms]
name= CentOS-$releasever - ATrpms
baseurl=http://dl.atrpms.net/el$releasever-$basearch/atrpms/testing
gpgcheck=1
gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms
enabled=1
rpm --import http://packages.atrpms.net/RPM-GPG-KEY.atrpms
yum install subversion qt47-devel qt47-webkit gcc-c ++
svn co https://cutycapt.svn.sourceforge.net/svnroot/cutycapt
cd cutycapt / CutyCapt
的qmake
请
答案 1 :(得分:3)
我还要添加到canavar的答案,在第2步中,您还应该执行以下操作
yum install qt47-webkit-devel sqlite
否则,步骤6中的make将失败,因为目录/usr/include/QtWebKit
不存在,和/或您的SQLite版本太旧(需要版本3.6.20或更高版本)。
答案 2 :(得分:0)
这是一个svn回购。您应该使用svn命令来访问此存储库。
Try: svn co https://cutycapt.svn.sourceforge.net/svnroot/cutycapt
新的Qt4.4套件可在此回购中用于CentOS(EL5 Distros):
http://packages.atrpms.net/dist/el5/
只需安装qt44 *和qt44-devel * - webkit包含在4.4版本的Qt中。 (需要导入回购签名。 - 查看下载说明了解详情)