現在Ubuntu 15.10を実行していますが、16.04にアップグレードしようとしています。 Sudo do-release-upgrade
を実行すると、プロセスは次のメッセージで中止されます。
Not enough free disk space
The upgrade has aborted. The upgrade needs a total of 2,206 M free
space on disk '/var'. Please free at least an additional 4,623 k of
disk space on '/var'. Empty your trash and remove temporary packages
of former installations using 'Sudo apt-get clean'.
Sudo apt-get clean
を試しましたが、スペースを大幅に削減することはできません。また、このエラーが発生する理由がよくわかりません。私のディスクパーティションは次のようになります。
Filesystem Size Used Avail Use% Mounted on
udev 3.9G 0 3.9G 0% /dev
tmpfs 787M 9.8M 777M 2% /run
/dev/sda6 26G 14G 11G 58% /
tmpfs 3.9G 233M 3.7G 6% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
/dev/sda4 923M 8.6M 851M 1% /tmp
/dev/sda3 3.7G 1.4G 2.1G 40% /var
/dev/sda2 78G 47G 28G 63% /home
/dev/sda1 256M 32M 225M 13% /boot/efi
tmpfs 787M 12K 787M 1% /run/user/121
tmpfs 787M 20K 787M 1% /run/user/1000
OSがインストールされていない場所に/ varパーティションのスペースが必要なのはなぜですか?
また、万が一の場合に備えて、これは/ varの内部です(これは私にとってはごく普通のことです)。
total 88
drwxr-xr-x 15 root root 4096 Aug 17 2015 .
drwxr-xr-x 23 root root 4096 Feb 4 19:38 ..
drwxr-xr-x 2 root root 4096 Jan 26 19:38 backups
drwxr-xr-x 22 root root 4096 Oct 23 22:24 cache
drwxrwsrwt 2 root whoopsie 4096 Feb 3 22:25 crash
drwxr-xr-x 79 root root 4096 Feb 4 19:38 lib
drwxrwsr-x 2 root staff 4096 Apr 17 2015 local
lrwxrwxrwx 1 root root 9 Aug 16 2015 lock -> /run/lock
drwxrwxr-x 13 root syslog 4096 Feb 4 18:45 log
drwx------ 2 root root 16384 Aug 16 2015 lost+found
drwxrwsr-x 2 root mail 4096 Apr 22 2015 mail
drwxrwsrwt 2 root whoopsie 4096 Apr 22 2015 metrics
drwxr-xr-x 2 root root 4096 Apr 22 2015 opt
lrwxrwxrwx 1 root root 4 Aug 16 2015 run -> /run
drwxr-xr-x 9 root root 4096 Feb 26 2016 spool
drwxrwxrwt 126 root root 20480 Feb 4 20:11 tmp
drwxrwxr-x 2 root plugdev 4096 Sep 3 2013 upek_data
どんな助けも大歓迎です!
OSがインストールされていない場所に/ varパーティションのスペースが必要なのはなぜですか?
アップデーターは、それらをインストールする前に、新しいバージョンのすべての置換.debパッケージをダウンロードする必要があります。これらのファイルは/ var/cache/apt/archivesに保存されます。
提供された情報から、約2 GBのスペースしか残されていない別の/ varパーティションがあります。現在のルートパーティションは約14 GBを使用します。新しいバージョン(古いカーネルなど)で複製する必要のない無関係なパッケージを許可しても、この2つの違いは非常に大きく、アップデーターによると約4.6 GBです。
独立した/ varパーティションを選択せず、/ varをルートパーティション内に保持し、かなり大きな/パーティションがある場合は、この問題は発生しませんでした。
この問題を解決する1つの方法は、/ dev/sda6または/ dev/sda2からスペースを取得して/ varパーティションのサイズを変更(拡大)することです。マウントされている間はパーティションを変更できないため、ライブメディアから(現在のハードドライブインストールからではなく)これを行う必要があります。私は個人的に、ライブのubuntu USBスティックからgpartedツールを使用することを好みます。
注:まだ行っていない場合は、今すぐシステムをバックアップする良い機会です。必要なファイルがダウンロードされ、更新が開始されると、再インストールするか、復元するバックアップがない限り、以前のバージョンに戻ることはできません。