web-dev-qa-db-ja.com

aptが巨大な16.7 GBの追加ディスク容量が必要だと言うのはなぜですか?

Proxmox 4.4コンテナで実行されているUbuntu 14.04 LTSの場合:

$ apt update
$ apt dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:

  bind9 bind9-Host bind9utils libbind9-90 libdns100 libisc95 libisccc90
  libisccfg90 liblwres90 linux-libc-dev webmin-virtual-server

11 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 4.500 kB of archives.

After this operation, **16,7 GB of additional disk space** will be used.
Do you want to continue? [Y/n] n
Abort.

どうして可能ですか?いくつかのProxmox Container 14.04で試してみました:同じ16.7 GB!

必要なディスク領域にエラーが表示されることはありません。 Proxmoxコンテナ(6 GB)よりも大きくなっています。このdist-upgradeはまだ行っていません。

1
Didier Misson

Dist-upgradeではなくapt-get upgradeを試みましたが、14.04で同じメッセージが表示されました(どのコンテナが不明か)。まったく同じ16.7 GBが表示されました。とにかく、私はアップグレードを進め、すべてがうまくいった。 16.7 GBではなく、わずか30 MBの追加スペースのみが使用されました。それは間違いなくバグです。

編集:1ヶ月が経過し、16.04.2に今日私が得たものです

apt-get uprgade
...
2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 3,008 kB of archives.
After this operation, 16.7 GB disk space will be freed.
Do you want to continue? [Y/n]

同じ16.7 GBですが、現在は解放されます。

1
Ilyich