dpkg-deb: 错误: 粘贴 子进程被信号(断开的管道) 终止了 在处理时有错误发生: /var/cache/apt/archives/linux-tools-common_5.15.0-72.79_all.deb E: Sub-process /usr/bin/dpkg returned an error code (1)
时间: 2023-08-21 14:07:37 浏览: 408
这个错误通常是由于网络问题或软件损坏引起的。你可以尝试使用以下命令来解决这个问题:
1. 清除 apt 缓存:
```
sudo apt-get clean
```
2. 删除已损坏的软件包:
```
sudo rm /var/cache/apt/archives/linux-tools-common_5.15.0-72.79_all.deb
```
3. 重新安装软件包:
```
sudo apt-get install --reinstall linux-tools-common
```
如果以上方法无法解决问题,可能需要升级你的系统或联系系统管理员进行进一步的诊断。
相关问题
dpkg-deb: 错误: 粘贴 子进程被信号(断开的管道) 终止了
这个错误通常是由于在执行 dpkg-deb 命令时,输入或输出管道被意外地中断而导致的。这可能是由于网络连接中断、输入输出错误等原因导致的。
你可以尝试重新执行该命令,如果错误仍然存在,可以尝试检查输入和输出文件是否存在,并检查文件权限是否正确。此外,也可以尝试在命令中添加一些调试参数,如 --debug 和 --verbose,以获得更多详细的信息来解决问题。
正试图覆盖 /usr/bin/acpidbg,它同时被包含于软件包 linux-nvidia-5.19-tools-common 5.19.0-1010.10 dpkg-deb: 错误: 粘贴 子进程被信号(断开的管道) 终止了
这个错误通常是由于软件包管理器(如dpkg)正在运行,而您尝试执行覆盖文件的操作。这可能会导致软件包管理器发生错误,因为它期望文件保持不变。
要解决这个问题,您可以尝试在安装软件包之前停止软件包管理器的运行。您可以通过运行以下命令来停止dpkg进程:
```
sudo killall dpkg
```
然后再次尝试安装软件包。
如果问题仍然存在,您可以尝试使用dpkg的“强制”选项来覆盖文件。要这样做,请运行以下命令:
```
sudo dpkg -i --force-overwrite /path/to/package.deb
```
请注意,强制选项可能会破坏您系统中的其他软件包,因此请小心使用。
阅读全文