“gzip:stdout:设备上没有剩余空间”
我安装了最近的更新后,在Ubuntu 13.04上从Ubuntu软件中心安装或卸载应用程序时出现以下错误:
installArchives() failed: (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 332535 files and directories currently installed.) Removing gelemental ... Processing triggers for hicolor-icon-theme ... Processing triggers for menu ... Processing triggers for bamfdaemon ... Rebuilding /usr/share/applications/bamf-2.index... Processing triggers for desktop-file-utils ... Processing triggers for gnome-menus ... Processing triggers for man-db ... Setting up linux-image-extra-3.8.0-25-generic (3.8.0-25.37) ... Running depmod. update-initramfs: deferring update (hook will be called later) Examining /etc/kernel/postinst.d. run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.8.0-25-generic /boot/vmlinuz-3.8.0-25-generic run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.8.0-25-generic /boot/vmlinuz-3.8.0-25-generic update-initramfs: Generating /boot/initrd.img-3.8.0-25-generic gzip: stdout: No space left on device E: mkinitramfs failure cpio 141 gzip 1 update-initramfs: failed for /boot/initrd.img-3.8.0-25-generic with 1. run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1 Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-extra-3.8.0-25-generic.postinst line 1010. dpkg: error processing linux-image-extra-3.8.0-25-generic (--configure): subprocess installed post-installation script returned error exit status 2 dpkg: dependency problems prevent configuration of linux-image-generic: linux-image-generic depends on linux-image-extra-3.8.0-25-generic; however: Package linux-image-extra-3.8.0-25-generic is not configured yet. dpkg: error processing linux-image-generic (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of linux-generic: linux-generic depends on linux-image-generic (= 3.8.0.25.43); however: Package linux-image-generic is not configured yet. dpkg: error processing linux-generic (--configure): dependency problems - leaving unconfigured No apport report written because the error message indicates its a followup error from a previous failure. No apport report written because the error message indicates its a followup error from a previous failure. Errors were encountered while processing: linux-image-extra-3.8.0-25-generic linux-image-generic linux-generic Error in function: Setting up linux-image-extra-3.8.0-25-generic (3.8.0-25.37) ... Running depmod. update-initramfs: deferring update (hook will be called later) Examining /etc/kernel/postinst.d. run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.8.0-25-generic /boot/vmlinuz-3.8.0-25-generic run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.8.0-25-generic /boot/vmlinuz-3.8.0-25-generic update-initramfs: Generating /boot/initrd.img-3.8.0-25-generic gzip: stdout: No space left on device cpio: write error: Broken pipe E: mkinitramfs failure cpio 1 gzip 1 update-initramfs: failed for /boot/initrd.img-3.8.0-25-generic with 1. run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1 Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-extra-3.8.0-25-generic.postinst line 1010. dpkg: error processing linux-image-extra-3.8.0-25-generic (--configure): subprocess installed post-installation script returned error exit status 2 dpkg: dependency problems prevent configuration of linux-image-generic: linux-image-generic depends on linux-image-extra-3.8.0-25-generic; however: Package linux-image-extra-3.8.0-25-generic is not configured yet. dpkg: error processing linux-image-generic (--configure): dependency problems - leaving unconfigured
它说设备上没有剩余空间,但实际上我有足够的空间,唯一有24 MB空闲的分区是启动分区,但是如何访问它是什么以及如果这是问题该怎么办?
免责声明:此答案包含评论到另一个答案的信息。
我也没能通过Muon Package Manager安装最新的内核。 然后我做了:
vic@vic-X202E ~ $ sudo apt-get install -f [sudo] password for vic: Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: libkdcraw22 linux-headers-3.8.0-19 linux-headers-3.8.0-19-generic linux-headers-3.8.0-21 linux-headers-3.8.0-21-generic linux-image-3.8.0-19-generic linux-image-3.8.0-21-generic linux-image-extra-3.8.0-19-generic linux-image-extra-3.8.0-21-generic Use 'apt-get autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 5 not fully installed or removed. After this operation, 0 B of additional disk space will be used. Setting up linux-image-3.8.0-27-generic (3.8.0-27.40) ... Running depmod. update-initramfs: deferring update (hook will be called later) Examining /etc/kernel/postinst.d. run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.8.0-27-generic /boot/vmlinuz-3.8.0-27-generic run-parts: executing /etc/kernel/postinst.d/dkms 3.8.0-27-generic /boot/vmlinuz-3.8.0-27-generic run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.8.0-27-generic /boot/vmlinuz-3.8.0-27-generic update-initramfs: Generating /boot/initrd.img-3.8.0-27-generic gzip: stdout: No space left on device E: mkinitramfs failure cpio 141 gzip 1 update-initramfs: failed for /boot/initrd.img-3.8.0-27-generic with 1. run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1
我做了sudo apt-get autoremove
,它为我删除了旧内核,之后可以安装新内核。
我猜,没有剩余空间的启动分区是Efi分区。
对我有用的是:
sudo apt-get install plymouth
你需要重新配置内核包
sudo dpkg-reconfigure linux-image-extra-3.8.0-25-generic
或尝试修复依赖项
sudo apt-get install -f
- E:dpkg被打断了…运行’sudo dpkg –configure -a’
- 如何解决:dpkg:warning:subprocess old pre-removal脚本返回错误退出状态1
- 如何解决“dpkg:错误:在PATH中找不到1个预期程序或不可执行”?
- 使用dpkg安装软件包时“无法访问存档:没有此类文件或目录”
- 安装后脚本始终失败时如何强制删除
- dpkg:错误:重复文件触发文件名`/ usr / lib / gio / modules’和包`libglib2.0-0:i386’的兴趣
- dpkg不会更新 – 指标会话中的输入/输出错误
- 如何在子进程安装后调试dpkg configure error?
- 如何让`dpkg -i`为我安装依赖项?