从源文件和 BackupPC 构建工具生成最新版本的 BackupPC tarball;

从源文件和 BackupPC 构建工具生成最新版本的 BackupPC tarball;

好的,按照这里的说明进行操作:https://kifarunix.com/install-and-setup-backuppc-server-on-ubuntu-20-04/

我一直到“在 Ubuntu 20.04 上安装 backuppc”

而在目录 backuppc 中...

从源文件和 BackupPC 构建工具生成最新版本的 BackupPC tarball;

VER=curl --silent "https://api.github.com/repos/backuppc/backuppc/releases/latest" | grep '"tag_name":' | sed -E 's/.*"([^"]+)".*/\1/'

然后我尝试这个

./makeDist --nosyntaxCheck --releasedate "日期 -u "+%d %b %Y"" --version $VER

我收到以下错误:

选项版本需要参数

用法:./makeDist [--nolangCheck] [--nosyntaxCheck] [--releasedate'DD MMM YYYY'] --version XYZ

它的行为就像是想要约会?但我没法让它做什么?

它应该创建 BackupPC tarball 并将其存储在当前工作目录的 dist 目录下,即 dist/BackupPC-4.3.2.tar.gz。

永远不会发生。最后一段代码哪里出错了,或者我遗漏了什么?

提前谢谢了 !!

答案1

您的 ./makeDist 命令由于 --releasedate 日期格式问题而失败。

你有:

./makeDist --nosyntaxCheck --releasedate "date -u "+%d %b %Y"" --version $VER

因此使用这个:

./makeDist --nosyntaxCheck --releasedate $(date -u '+%d %b %Y') --version $VER

或这个:

./makeDist --nosyntaxCheck --releasedate '30 Jun 2020' --version $VER

相关内容