sudo apt-get update 写入输出文件时出错 - 写入(28:设备上没有剩余空间)

sudo apt-get update 写入输出文件时出错 - 写入(28:设备上没有剩余空间)

我绝不是一名 Linux 管理员,我似乎无法弄清楚这一点。

所以我最终试图执行更新但遇到了

“写入输出文件时出错 - 写入(28:设备上没有剩余空间)[IP:]”

注意:这是 Linux 的新安装,df -H如下所示。

Filesystem      Size  Used Avail Use% Mounted on
udev             17G     0   17G   0% /dev
tmpfs           3.4G  2.2M  3.4G   1% /run
/dev/sda3        11G  7.2G  2.3G  76% /
tmpfs            17G     0   17G   0% /dev/shm
tmpfs           5.3M     0  5.3M   0% /run/lock
tmpfs            17G     0   17G   0% /sys/fs/cgroup
/dev/sda4       7.0G  6.9G     0 100% /var
/dev/loop1      105M  105M     0 100% /snap/core/11743
/dev/sda2       270G  1.2G  255G   1% /home
/dev/sda1       2.0G  326M  1.6G  18% /boot
/dev/sda6       252M  5.5M  247M   3% /boot/efi
tmpfs           3.4G  173k  3.4G   1% /run/user/1000
/dev/loop3      105M  105M     0 100% /snap/core/11798

我已经执行sudo apt-get autoclean /干净并使用过bleachbit

虽然我不完全理解这些文件是什么,但我使用了磁盘分析器,发现以下文件路径已满或接近内存容量:

# (I believe this may be the culprit but not 100%) is there  anyway
# to increase this folder? Seems small.
/var/lib/flatpak/repo/objects

/usr/lib/x86_64-linux-gnu/dri 

 # is this typical to max out of memory?
 # Do I need to make adjustments to my network?
/usr/lib/modules/5.11.0-37-generic/kernal/drivers/net/ethernet/mellanox/mix5/core/mix5_cor.ko

这是供参考的 lnode 输出:

Filesystem       Inodes  IUsed    IFree IUse% Mounted on
udev            4096256    669  4095587    1% /dev
tmpfs           4107845   1191  4106654    1% /run
/dev/sda3        625856 333836   292020   54% /
tmpfs           4107845      1  4107844    1% /dev/shm
tmpfs           4107845      2  4107843    1% /run/lock
tmpfs           4107845     18  4107827    1% /sys/fs/cgroup
/dev/sda4        438048 124688   313360   29% /var
/dev/loop1        12844  12844        0  100% /snap/core/11743
/dev/sda2      16785408  15314 16770094    1% /home
/dev/sda1        124928    316   124612    1% /boot
/dev/sda6             0      0        0     - /boot/efi
tmpfs           4107845    151  4107694    1% /run/user/1000
/dev/loop3        12845  12845        0  100% /snap/core/11798

有什么我没有看到的吗?由于此问题,我当前无法更新或安装任何内容。我可以做什么来解决这些空间问题?

更新:所以这只是在我尝试重新启动机器时发生的,请告诉我这是否清楚。我无法到达航站楼。它不响应我的按键命令。 开机信息

答案1

安装到 /var 的 /dev/sda4 已满。您可以通过parted 缩小其他分区之一,即/home (/dev/sda2),其中有255 G 的可用空间。然后将释放的磁盘空间分配给/var分区。

相关内容