无法安装 rsync(无法创建...输入/输出错误)

无法安装 rsync(无法创建...输入/输出错误)

如何解决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)

跑步适用于 Tegra 的 Linux

答案1

最可能的原因是输入/输出错误将是一个实际的磁盘 I/O 错误。

通过查看 dmesg 内核日志缓冲区中的最新条目,了解内核是否报告任何磁盘 I/O 错误或文件系统错误:

dmesg | tail -30

相关内容