ファイル書き込みエラー:デバイスmanjaroに余分なスペースがありません。

ファイル書き込みエラー:デバイスmanjaroに余分なスペースがありません。

vscode私のmanjaroコンピュータを更新しようとしています。

ホームディレクトリに350 GBを割り当てましたが、vscodemanjaroが提供する追加/削除ソフトウェアを使用して更新しようとすると、次のように出力されます。

ERROR: Failed to extract code _x64_1.tar.gz
error writing to a file : no space left on the device manjaro

出力df-h

Filesystem      Size  Used Avail Use% Mounted on
dev             3.9G     0  3.9G   0% /dev
run             3.9G  1.5M  3.9G   1% /run
/dev/sda6        30G   28G     0 100% /
tmpfs           3.9G     0  3.9G   0% /dev/shm
/dev/loop3       44M   44M     0 100% /var/lib/snapd/snap/snapd/14549
/dev/loop1       44M   44M     0 100% /var/lib/snapd/snap/snapd/14295
/dev/loop4       65M   65M     0 100% /var/lib/snapd/snap/sublime-text/110
/dev/loop2       62M   62M     0 100% /var/lib/snapd/snap/core20/1270
/dev/loop0       62M   62M     0 100% /var/lib/snapd/snap/core20/1328
/dev/loop5       65M   65M     0 100% /var/lib/snapd/snap/sublime-text/112
tmpfs           3.9G   60M  3.8G   2% /tmp
/dev/sda8       442G   75G  345G  18% /home
/dev/sda5       229M  167M   45M  79% /boot
tmpfs           786M   76K  786M   1% /run/user/1000

ManjaroとWindowsのデュアルブートがあります。

実行した後sudo pacman -Sc

更新された結果は次のとおりです。

Filesystem      Size  Used Avail Use% Mounted on
dev             3.9G     0  3.9G   0% /dev
run             3.9G  1.5M  3.9G   1% /run
/dev/sda6        30G   25G  3.4G  89% /
tmpfs           3.9G     0  3.9G   0% /dev/shm
/dev/loop3       44M   44M     0 100% /var/lib/snapd/snap/snapd/14549
/dev/loop1       44M   44M     0 100% /var/lib/snapd/snap/snapd/14295
/dev/loop4       65M   65M     0 100% /var/lib/snapd/snap/sublime-text/110
/dev/loop2       62M   62M     0 100% /var/lib/snapd/snap/core20/1270
/dev/loop0       62M   62M     0 100% /var/lib/snapd/snap/core20/1328
/dev/loop5       65M   65M     0 100% /var/lib/snapd/snap/sublime-text/112
tmpfs           3.9G   64M  3.8G   2% /tmp
/dev/sda8       442G   75G  345G  18% /home
/dev/sda5       229M  167M   45M  79% /boot
tmpfs           786M   76K  786M   1% /run/user/1000

パーティションに/dev/sda6いくつかの空き容量がありますが、このエラーを完全に回避するには?

ルートディレクトリにいくつかのアプリをダウンロードしていることを知っています。

答え1

ディレクトリに350GBを割り当てましたが、/homeルートディレクトリ()は30Gにすぎず、/すでにいっぱいです。ドライブにいくつかのスペースを確保する必要がありますが/、この時点でこれが発生します。このコマンドは最大のディレクトリを表示します/

sudo du -xch --max-depth 2 / | awk '$1~/G/'

または。baobab/var/cache/pacman/var/log

最初のステップとしてインストールされsudo pacman -Scなくなったキャッシュパッケージを削除するために実行できます。からman pacman

   -c, --clean
       Remove packages that are no longer installed from
       the cache as well as currently unused sync databases
       to free up disk space. When pacman downloads
       packages, it saves them in a cache directory. In
       addition, databases are saved for every sync DB you
       download from and are not deleted even if they are
       removed from the configuration file pacman.conf(5).
       Use one --clean switch to only remove packages that
       are no longer installed; use two to remove all files
       from the cache. In both cases, you will have a yes
       or no option to remove packages and/or unused
       downloaded databases.

関連情報