Não há espaço suficiente em / tmp

26

Não consigo executar o gerenciador de atualização, pois recebo um erro dizendo que não há espaço livre suficiente no diretório /tmp . Eu praticamente limpei o diretório tmp , mas o erro persistiu.

aqui está 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
    
por KodeSeeker 13.10.2012 / 07:54
fonte

6 respostas

46

O que parece ter acontecido:

Seu / estava cheio, então o Ubuntu criou uma nova partição, na memória RAM, para usar temporariamente.

Agora, essa partição MB também não é grande o suficiente para o trabalho.

O que podemos fazer:

1) aumentar o tamanho desta partição apenas para fazer o upgrade

2) realmente deletar arquivos suficientes no HD que esta partição não é mais necessária.

Para fazer 1:

abra um terminal e execute

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

Isso deve dar a você uma partição de 1 MB (igual à que você tinha = P).

Agora, para aumentar o tamanho, você aumenta o size nessa linha, para que, com size=10485760 , você receba 10 MB.

Seu objetivo é encontrar um número que seja suficiente para o trabalho, mas deixa ram suficiente também

Para fazer 2:

Abra um terminal e execute sudo umount /tmp ou, se isso falhar, sudo umount -l /tmp .

Depois limpe!

Exclua arquivos em /tmp ( agora /tmp é a coisa que realmente está em seu HD, em vez de um disco RAM virtual), desinstale pacotes não usados, exclua arquivos em sua pasta pessoal e assim por diante .

    
por josinalvo 13.10.2012 / 16:52
fonte
3

Eu sei sobre esse problema no meu Kubuntu 16.04, e o user63070 mostra a melhor resposta. Altere o tamanho em / etc / fstab assim:

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

Reinicie e você terá 10 GB para sua pasta / tmp.

    
por Da Flex 19.06.2016 / 20:14
fonte
2
sudo mount -o remount,size=1048576 /tmp

altera tmpfs size sem a necessidade de desmontar a partição e, portanto, não atrapalha os aplicativos em execução.

    
por scorpp 23.05.2018 / 16:35
fonte
0

Tenho certeza de que @ user220420 estava se referindo a / etc / fstab em vez de / etc / mtab. Eu tinha muito GB livre na minha raiz, no entanto, o Firefox não me deixava baixar nada da internet. Uma pequena janela apareceria antes de terminar qualquer download, informando ao / tmp que não havia espaço suficiente. Dentro do fstab, há essa linha onde você pode aumentar o tamanho da pasta do tmp. Foi ajustado para 100M, então mudei para 1000M. Após a reinicialização, cliquei com o botão direito do mouse em / tmp (na raiz) e as propriedades mostraram 1 GB de espaço livre (para garantir que as alterações fossem aplicadas corretamente). Foi isso.

    
por vienswuer 26.09.2014 / 20:33
fonte
-1

Abra o / etc / mtab no seu editor de texto favorito com privilégios de root (ou seja, “sudo vim / etc / mtab”). E aumente a memória alocada para sua pasta / tmp. Após o reinício, o Ubuntu aumentará o espaço para / tmp e resolverá este problema.

    
por Fabien Thetis 29.11.2013 / 09:58
fonte
-1

Parece que sua / partição está cheia.

Se você tiver espaço em outras partições do disco, poderá usar esse espaço para aumentar o tamanho de sua partição /. Existem ferramentas disponíveis para isso, por exemplo, gparted.

sudo apt-get install gparted

link

    
por Interpol3r 13.10.2012 / 08:47
fonte