Недостаточно места на / tmp

21

Я не могу запустить диспетчер обновлений, поскольку получаю сообщение об ошибке, в котором недостаточно свободного места в каталоге /tmp . Я практически очистил каталог tmp , но ошибка сохраняется.

здесь df-h

/dev/loop0       13G   11G  952M  92% /
udev            2.0G  4.0K  2.0G   1% /dev
tmpfs           785M  920K  784M   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            2.0G  584K  2.0G   1% /run/shm
/dev/sda6        20G   14G  6.4G  68% /host

overflow        1.0M   16K 1008K   2% /tmp
    
задан KodeSeeker 13.10.2012 в 07:54
источник

5 ответов

40

Что, похоже, произошло:

Ваш / был заполнен, затем Ubuntu создал новый раздел в RAM-памяти для временного использования.

Теперь этот 1 MB раздел не слишком большой для задания.

Что мы можем сделать:

1) увеличьте размер этого раздела только для обновления

2) фактически удалите достаточно файлов в HD, чтобы этот раздел больше не нужен.

Сделать 1:

откройте терминал и запустите

sudo umount /tmp
sudo mount -t tmpfs -o size=1048576,mode=1777 overflow /tmp

Это должно дать вам 1MB-раздел (точно так же, как у вас был = P).

Теперь, чтобы увеличить размер, вы увеличиваете size в этой строке, так что с size=10485760 вы получите 10 МБ.

Ваша цель состоит в том, чтобы найти число, достаточное для задания, но оставляет достаточно бара тоже

Сделать 2:

Откройте терминал и запустите sudo umount /tmp или, если это не удастся, sudo umount -l /tmp .

Затем очистите!

Удалить файлы в /tmp ( сейчас /tmp - это вещь на самом деле в вашем HD, а не виртуальный диск), удаление неиспользуемых пакетов, удаление файлов в вашей домашней папке и т. д. .     

ответ дан josinalvo 13.10.2012 в 16:52
источник
2

Я знаю об этой проблеме на моем Kubuntu 16.04, и user63070 показывает лучший ответ. Измените размер на / etc / fstab следующим образом:

tmpfs     /tmp     tmpfs     defaults,size=10G,mode=1777     0     0

Перезагрузитесь, и вы получили 10 ГБ для своей папки / tmp.

    
ответ дан Da Flex 19.06.2016 в 20:14
0

Я уверен, что @ user220420 ссылался на / etc / fstab вместо / etc / mtab. У меня было много свободного GB в моем корне, однако Firefox не разрешил мне скачивать что-либо из Интернета. Небольшое окно всплыло перед тем, как закончить любую загрузку, сообщив / tmp не хватило места. Внутри fstab есть такая строка, где вы можете увеличить размер папки tmp. Он был установлен на 100M, поэтому я изменил его на 1000M. После перезагрузки я нажал правой кнопкой мыши на / tmp (в корневом каталоге), и свойства показали 1 ГБ бесплатно (чтобы убедиться, что изменения были применены правильно). Вот и все.

    
ответ дан vienswuer 26.09.2014 в 20:33
-1

Откройте / etc / mtab в своем любимом текстовом редакторе с корневыми привилегиями (например, «sudo vim / etc / mtab»). И увеличьте память, выделенную вашей папке / tmp. После перезапуска Ubuntu увеличит пространство до / tmp и устранит эту проблему.

    
ответ дан Fabien Thetis 29.11.2013 в 09:58
-1

Похоже, ваш / раздел заполнен.

Если у вас есть место на других разделах на вашем диске, вы можете использовать это пространство, чтобы увеличить размер вашего / раздела. Для этого доступны инструменты, например gparted.

sudo apt-get install gparted

Ссылка

    
ответ дан Interpol3r 13.10.2012 в 08:47