CentOSダウンロードディレクトリ/ var / cache / yum / base / packagesに十分なスペースがない


8

私が得たときに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

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

そして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

私は開始しているyumをきれいにすべてをスペースアップなしの成功をクリアに。

お知らせ下さい。ありがとう。

回答:


13

あなたの/マウントがいっぱいです。

まず、/tmp空であることを確認します。

次に、の内容を空にします/var/cache/yum/base/packages(または、ご使用のシステムで以下の手順を確認しながら、コンテンツを移動することを検討してください。)

次に、bindスペースをから/homeにマウントしてみてください/var/cache/yum/base/packages

mount --bind /home/yum /var/cache/yum/base/packages

次に、/etc/fstabこのようにあなたの下部にエントリを追加します:

/home/yum /var/cache/yum/base/packages none,rw bind 0 0

バインドマウントがセットアップされると、a df -hを実行すると/var/cache/yum/base/packagesbokuスペースがあることが示されます。次に、実行yumしてすべてがcopaseticであることを確認します。


9

/の一部をクリーンアップする必要があることに同意しますが、変更を試みましたか

cachedir = / var / cache / yum

/etc/yum.conf内

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.