Kali Linuxオペレーティングシステムを使用しています。インストールしようとすると、dkms
次のメッセージが表示されます。
└─# sudo apt install dkms
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
dctrl-tools
Suggested packages:
menu
The following NEW packages will be installed:
dctrl-tools dkms
0 upgraded, 2 newly installed, 0 to remove and 565 not upgraded.
Need to get 161 kB of archives.
After this operation, 632 kB of additional disk space will be used.
E: You don't have enough free space in /var/cache/apt/archives/.
これらすべての理由により、ファイルは利用可能なすべてのスペースを占有します。システムにその属性を照会すると、次の結果が表示されますUsage:0 bytes of 24.6 GiB free (100% used)
。
du -shx *
ルートディレクトリで実行すると、次のようになります。
└─# du -shx *
0 0
0 bin
0 boot
0 dev
364K etc
3.1M home
0 initrd.img
0 initrd.img.old
0 lib
0 lib32
0 lib64
0 libx32
8.0K media
0 mnt
0 opt
du: cannot access 'proc/339706/task/339706/fd/4': No such file or directory
du: cannot access 'proc/339706/task/339706/fdinfo/4': No such file or directory
du: cannot access 'proc/339706/fd/3': No such file or directory
du: cannot access 'proc/339706/fdinfo/3': No such file or directory
0 proc
324K root
1.5M run
0 sbin
0 srv
0 sys
276K tmp
8.5M usr
1.2M var
0 vmlinuz
0 vmlinuz.old
kcoreファイルのサイズは128.0 TiB (140,737,471,590,400 bytes)
。
proc dirを除くすべてのディレクトリのサイズを測定すると、次の結果が表示されます69024 items, totalling 1.2 GiB (1,280,074,564 bytes) (some contents unreadable)
。
どうですか?
ベストアンサー1
/proc/kcore
ここでは間違っていません。すべてのコンテンツ/proc
は仮想ファイルであり、ディスク容量を消費せず、カーネルが提供するさまざまな情報へのアクセスを提供します。/proc/kcore
特に全体のアドレス空間を表すため、サイズは128TiBです。
ディスク領域が他の場所で使用されています。以下を実行して不要なファイルをクリーンアップできます。
apt autoclean
でも
apt clean
(後者は後でファイルを再ダウンロードできますapt install
。)
失敗した場合、再帰的に最大のファイルを見つける削除できる大容量ファイルを見つけるのに役立ちます(例えば)以下のログファイル/var/log
。パッケージに属するファイルや重要なデータを含むファイルを削除しないように注意してください。