私は約2年間Arch Linuxをインストールしたラップトップを持っています。昨日のコマンドで毎日の更新を実行するとsudo pacman -Syu
警告が表示されましたthe volume Filesystem root has only 1.0GB disk space
。コマンドを実行しdf -h
、df -i
次の出力を受け取りました。
$ df -h
Filesystem Size Used Avail Use% Mounted on
dev 7.7G 0 7.7G 0% /dev
run 7.7G 2.1M 7.7G 1% /run
/dev/mapper/volgroup0-lv_root 30G 27G 1.4G 96% /
tmpfs 7.7G 41M 7.7G 1% /dev/shm
tmpfs 7.7G 4.3M 7.7G 1% /tmp
/dev/nvme0n1p2 459M 157M 273M 37% /boot
/dev/mapper/volgroup0-lv_home 908G 63G 799G 8% /home
tmpfs 1.6G 104K 1.6G 1% /run/user/1000
$ df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
dev 2004803 790 2004013 1% /dev
run 2010868 1373 2009495 1% /run
/dev/mapper/volgroup0-lv_root 1966080 433229 1532851 23% /
tmpfs 2010868 105 2010763 1% /dev/shm
tmpfs 1048576 58 1048518 1% /tmp
/dev/nvme0n1p2 128016 379 127637 1% /boot
/dev/mapper/volgroup0-lv_home 60481536 340313 60141223 1% /home
tmpfs 402173 148 402025 1% /run/user/1000
何がメモリをこんなにたくさん食べているのか見ようとインストールをしてみたvolgroup0-lv_root
が、複数のフォルダにアクセスできないようです。ルートファイルシステムからメモリを解放するにはどうすればよいですか?それとも、lv_homeに使用可能なメモリが多すぎてサイズを変更する方法はありますか?これは毎日の更新によって発生するようです。この問題を引き起こす可能性があるアップデートに関連していますか?その場合、pacmanコマンドはzipファイルなどの残りの項目を解放できます。もしそうなら、これは原因ですか?