为什么当我尝试定制 Ubuntu 时会出现 rsync 错误 20?

为什么当我尝试定制 Ubuntu 时会出现 rsync 错误 20?

当我尝试自定义我的 ubuntu 桌面 live iso 时,我在第一阶段遇到了 rsync 错误教程

当我执行时:
sudo rsync --exclude=/casper/filesystem.squashfs -a mnt/ extract-cd
复制开始时没有输出。我让它运行了大约 40 分钟,并假设复制中出现了问题。
sudo rsync -ax mnt/ extract-cd 我也尝试了这个命令,按下 ctrl+c 后出现了同样的错误。

这是我收到的错误:

    rsync error: received SIGINT, SIGTERM, or SIGHUP (code 20) at rsync.c(549) [sender=3.0.9]

欢迎任何建议/提示

编辑

这是您建议我运行的命令的输出链接:rsync 输出

我看了你关于使用 ubuntu-builder 的建议。我使用 ssh 访问计算机,无法使用 UI。

我尝试过Ubuntu 定制套件今天早上通过运行 来运行uck-remaster-unpack-iso。我对这个命令的理解是它运行一个类似于我手动输入的脚本。这个命令也停止产生输出,我在 10 分钟后退出了它(没有给出错误输出)。

答案1

这个错误只是因为你按 Ctrl+C 来中断同步

该命令应该可以工作;既然它不行,请尝试运行它并让我们知道输出是什么:

sudo rsync --exclude=/casper/filesystem.squashfs -a-正磷酸酯mnt/提取光盘

唯一的区别是附加-nPh选项: --n表示试运行或模拟;rsync 将模拟发生的情况,包括任何错误,而不实际复制任何数据。 --Ph以“人类”可读的(即千字节、兆字节等)形式逐个文件显示进度。


请注意:Ubuntu 自定义 wiki 已经过时了。我强烈建议使用更现代、更用户友好的自定义解决方案,它可以为您处理提取、安装、chrooting 等操作。

Ubuntu 构建器是我选择的工具。请参阅这个答案我的了解有关使用 Ubuntu Builder 自定义 12.04 的更多实践教程。

答案2

我相信我找到了问题,我的电脑上还有另一个问题导致写入 ntfs 的速度非常慢。因此当我尝试运行同步复制根本无法在可行的时间内完成。

答案3

安装以下软件包后,问题解决。

sudo apt-get 安装 libgcrypt11

安装 libgcrypt11:i386

相关内容