写入失败(设备上没有剩余空间)

sis*_*sko 5 xubuntu apt virtualbox dependencies disk-usage

我正在 Ubuntu virtualbox 上工作并尝试使用安装curl sudo apt-get install curl -y

我收到回复说存在未满足的依赖关系,并说您可能需要运行“apt-get -f install”来纠正这些问题:

所以,我执行apt-get -f install并遇到一个新问题:

After this operation, 43.0 MB of additional disk space will be used.
(Reading database ... 273817 files and directories currently installed.)
Preparing to unpack .../linux-image-3.13.0-91-generic_3.13.0-91.138_amd64.deb ...
Done.
Unpacking linux-image-3.13.0-91-generic (3.13.0-91.138) ...
dpkg: error processing archive /var/cache/apt/archives/linux-image-3.13.0-91-generic_3.13.0-91.138_amd64.deb (--unpack):
 cannot copy extracted data for './boot/vmlinuz-3.13.0-91-generic' to '/boot/vmlinuz-3.13.0-91-generic.dpkg-new': failed to write (No space left on device)
No apport report written because the error message indicates a disk full error
                                                                              dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.13.0-91-generic /boot/vmlinuz-3.13.0-91-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.13.0-91-generic /boot/vmlinuz-3.13.0-91-generic
Errors were encountered while processing:
 /var/cache/apt/archives/linux-image-3.13.0-91-generic_3.13.0-91.138_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Run Code Online (Sandbox Code Playgroud)

基本上,它抱怨设备上没有剩余空间。df -h确认:

Filesystem                Size  Used Avail Use% Mounted on
/dev/mapper/ITS--vg-root   38G   18G   18G  51% /
none                       4.0K     0  4.0K   0% /sys/fs/cgroup
udev                       988M   12K  988M   1% /dev
tmpfs                      201M  540K  200M   1% /run
none                       5.0M     0  5.0M   0% /run/lock
none                       1001M  4.0K 1001M   1% /run/shm
none                       100M     0  100M   0% /run/user
/dev/sda1                  236M  226M     0 100% /boot
Run Code Online (Sandbox Code Playgroud)

因此,如果我没看错的话,apt-get -f install我正在尝试将 43.0 MB 的内容写入 18G 的可用空间。

为什么抱怨空间不足?

Win*_*nix 5

您的问题不在于 18GB 可用空间/

问题是:

/dev/sda1                  236M  226M     0 100% /boot
Run Code Online (Sandbox Code Playgroud)

软件包安装程序正在运行/boot/vmlinuz-3.13.0-91-generic,但没有可用空间。

您需要增加该分区的大小。

正如安瓦尔在一分钟前在评论中所说,请参阅:askubuntu.how-do-i-increase-the-size-of-boot

最初我说要查看问答:askubuntu.com ..how-to-increase-size-of-boot-partition-using-gparted这也很有帮助。


归档时间:

查看次数:

37028 次

最近记录:

9 年,1 月 前