パッケージをアップグレードすると、「この操作の後、0 Bの追加ディスクスペースが使用されます。」


0

私はsudo apt-get upgrade私のターミナルでやったと私は得た:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
  krb5-locales libgssapi-krb5-2 libk5crypto3 libkrb5-3 libkrb5support0
5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/531 kB of archives.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [O/n]

それがAfter this operation, 0 B of additional disk space will be used.私の興味をそそる行です。

いくつかのパッケージを更新しているので、より多くの(またはより少ない)スペースが必要ない理由を理解したいと思います。これ0 Bはすでに私に複数回起こっているので、偶然ではありません。


私は100%確実ではありません。ただし、修正またはアップグレードには、不要なコードやファイルの削除などが含まれます。これにより、ファイルサイズが小さくなり、そのアップグレードに追加のスペースは必要ありません。
Patient32Bit

回答:


0

アップグレードされたパッケージは古いパッケージを置き換えます。

時々、新しいパッケージは古いパッケージよりわずかに大きいか小さいです。

時々、新しいパッケージは同じサイズです。


0

アップグレードされたパッケージは、古いパッケージよりも大きいまたは小さい可能性があり、新しいパッケージが古いパッケージよりも小さい場合は、知っているスペースが解放されます

sudo apt autoremove

Reading package lists... Done
Building dependency tree 
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

そのコマンドラインの後、ディスクはいくらかのスペースを空けます。また、同じサイズのパッケージについても同じです。(新しいパッケージと古いパッケージ)

2つのタイプの場合、同じ出力が得られます

**After this operation, 0 B of additional disk space will be used**
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.