如何解决rsync
安装时出现以下错误?
unable to create '/usr/bin/rsync.dpkg-new' (while processing './usr/bin/rsync'): Input/output error
完整日志如下:
ubuntu@explorer:~$ uname -a Linux 资源管理器 3.8.2-g659a590 #1 SMP PREEMPT 9 月 24 日星期二 02:38:40 PDT 2013 armv7l armv7l armv7l GNU/Linux ubuntu@explorer:~$ sudo apt-get install rsync sudo:无法解析主机资源管理器 正在阅读包裹清单...完成 构建依赖树 读取状态信息...完成 将安装以下新软件包: 同步 0 已升级,1 已新安装,0 已删除,0 未升级。 需要获取 0 B/282 kB 的档案。 此操作后,将使用 516 kB 的额外磁盘空间。 (正在读取数据库...当前安装的 27315 个文件和目录。) 解压 rsync(来自 .../rsync_3.0.9-4_armhf.deb)... dpkg:处理 /var/cache/apt/archives/rsync_3.0.9-4_armhf.deb 时出错(--unpack): 无法创建“/usr/bin/rsync.dpkg-new”(处理“./usr/bin/rsync”时):输入/输出错误 dpkg-deb:错误:子进程粘贴被信号杀死(管道损坏) 正在处理 ureadahead 的触发器... 处理时遇到错误: /var/cache/apt/archives/rsync_3.0.9-4_armhf.deb E: 子进程 /usr/bin/dpkg 返回错误代码 (1)
答案1
最可能的原因是输入/输出错误将是一个实际的磁盘 I/O 错误。
通过查看 dmesg 内核日志缓冲区中的最新条目,了解内核是否报告任何磁盘 I/O 错误或文件系统错误:
dmesg | tail -30