CentOS 下载目录 /var/cache/yum/base/packages 空间不足

Joa*_*eno 9 partition cleanup centos yum

当我得到时,我试图yum install libpcap

 Error Downloading Packages:
  14:libpcap-0.9.4-15.el5.i386: Insufficient space in download directory /var/cache/yum/base/packages
    * free   0 
    * needed 108 k
Run Code Online (Sandbox Code Playgroud)

这是df -h的输出:

Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1              20G   19G     0 100% /
/dev/sda3             202G   38G  154G  20% /home
tmpfs                 1.5G     0  1.5G   0% /dev/shm
Run Code Online (Sandbox Code Playgroud)

fdisk -l

Disk /dev/sda: 250.0 GB, 250000000000 bytes
255 heads, 63 sectors/track, 30394 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        2611    20972826   83  Linux
/dev/sda2            2612        3251     5140800   82  Linux swap / Solaris
/dev/sda3            3252       30394   218026147+  83  Linux
Run Code Online (Sandbox Code Playgroud)

我已经启动了yum clean all,但没有成功清理空间。

请指教。谢谢。

war*_*ren 14

您的/坐骑已满。

首先,验证/tmp为空。

其次,清空/var/cache/yum/base/packages. (或者考虑在您的系统上验证以下过程的同时移动内容。)

然后尝试bind/home/var/cache/yum/base/packages这样安装空间:

mount --bind /home/yum /var/cache/yum/base/packages
Run Code Online (Sandbox Code Playgroud)

然后在底部添加一个条目,/etc/fstab如下所示:

/home/yum /var/cache/yum/base/packages none,rw bind 0 0
Run Code Online (Sandbox Code Playgroud)

一旦设置了绑定安装,运行 adf -h将显示/var/cache/yum/base/packages有 boku 空间。然后运行yum并验证所有内容都是 copasetic。


小智 9

我同意你需要清理 / 中的一些东西,但是你有没有尝试改变

cachedir=/var/cache/yum

在 /etc/yum.conf