我编写了一个脚本,使用命令“svn-backup-dumps”备份 svn 存储库,但我收到错误“svn-backup-dumps:未找到命令”,许多表单建议安装“subversion-tools”以使该命令正常工作。
[root@localhost tmp]# uname -a
Linux localhost.localdomain 2.6.33.3-85.fc13.i686.PAE #1 SMP Thu May 6 18:27:11 UTC 2010 i686 i686 i386 GNU/Linux
我下载了包并尝试安装,但它显示依赖项,我再次尝试安装该特定依赖项,它再次显示另一个,有没有办法一次性安装所有依赖项?
[root@localhost tmp]# rpm -ivh subversion-tools-1.7.7-1.fu2013.i686.rpm
warning: subversion-tools-1.7.7-1.fu2013.i686.rpm: Header V4 DSA/SHA1 Signature, key ID 42d68235: NOKEY
error: Failed dependencies:
libdb-5.2.so is needed by subversion-tools-1.7.7-1.fu2013.i686
subversion(x86-32) = 1.7.7-1.fu2013 is needed by subversion-tools-1.7.7-1.fu2013.i686
[root@localhost tmp]#
答案1
更新:看起来这些是 Fuduntu 的包裹!检查一下 富顿图13镜
下载所有尚未安装的依赖 RPM,将它们全部放在一个文件夹中并运行命令。 列出 RPM 依赖项
如果您知道如何查看镜像站点: Fedora 镜像站点
如果您已经设置了包管理器并且拥有实时互联网连接,那么使用它来为您安装 SVN。 YUM——Fedora 软件包管理器
答案2
答案3
已下载subversion-工具-1.7.8-1.tar.bz2并提取该档案,然后将“svn-backup-dumps”复制到 /usr/sbin ,现在问题已解决!!