vscode
私のmanjaroコンピュータを更新しようとしています。
ホームディレクトリに350 GBを割り当てましたが、vscode
manjaroが提供する追加/削除ソフトウェアを使用して更新しようとすると、次のように出力されます。
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.