Za mało miejsca na / tmp

26

Nie mogę uruchomić menedżera aktualizacji, ponieważ pojawia się komunikat, że brakuje wolnego miejsca w katalogu /tmp . Praktycznie wyczyściłem katalog tmp , ale błąd nadal występuje.

tutaj jest 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
    
zadawane KodeSeeker 13.10.2012, 07:54
źródło

6 odpowiedzi

45

Co wydaje się być:

Twój / był pełny, a następnie Ubuntu stworzył nową partycję, w pamięci RAM, do tymczasowego użycia.

Ta 1 partycja MB nie jest wystarczająco duża dla zadania.

Co możemy zrobić:

1) zwiększ rozmiar tej partycji, aby dokonać aktualizacji

2) faktycznie usuwa wystarczającą ilość plików w HD, że ta partycja nie jest już potrzebna.

Aby zrobić 1:

otwórz terminal i uruchom

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

To powinno dać partycję 1 MB (tak jak ta, którą miałeś = P).

Teraz, aby zwiększyć rozmiar, zwiększasz size w tej linii, dzięki czemu, z size=10485760 , dostaniesz 10 MB.

Twoim celem jest znalezienie liczby wystarczającej do wykonania zadania, ale pozostawia też wystarczająco dużo pamięci RAM

Aby zrobić 2:

Otwórz terminal i uruchom sudo umount /tmp lub, jeśli to się nie powiedzie, sudo umount -l /tmp .

Potem posprzątaj!

Usuń pliki w /tmp ( teraz /tmp to rzeczy faktycznie w HD, zamiast wirtualnego RAM-dysku), odinstaluj nieużywane pakiety, usuń pliki w katalogu domowym itd. .

    
odpowiedział josinalvo 13.10.2012, 16:52
źródło
3

Wiem o tym problemie na Kubuntu 16.04, a user63070 pokazuje najlepszą odpowiedź. Zmień rozmiar w / etc / fstab w ten sposób:

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

Uruchom ponownie, a otrzymasz 10 GB na swój folder / tmp.

    
odpowiedział Da Flex 19.06.2016, 20:14
źródło
2
sudo mount -o remount,size=1048576 /tmp

zmienia tmpfs rozmiaru bez potrzeby odmontowywania partycji, a tym samym nie zakłóca działania uruchomionych aplikacji.

    
odpowiedział scorpp 23.05.2018, 16:35
źródło
0

Jestem prawie pewny, że @ user220420 odnosi się do / etc / fstab zamiast / etc / mtab. Miałem dużo wolnego GB w moim katalogu głównym, jednak Firefox nie pozwoliłby mi pobierać niczego z Internetu. Małe okienko pojawi się przed zakończeniem pobierania, tell / tmp nie ma wystarczająco dużo miejsca. W fstab znajduje się wiersz, w którym można zwiększyć rozmiar folderu tmp. Został ustawiony na 100M, więc zmieniłem go na 1000M. Po ponownym uruchomieniu komputera kliknąłem prawym przyciskiem myszy / tmp (w katalogu głównym), a właściwości wykazały, że 1GB jest bezpłatne (aby upewnić się, że zmiany zostały zastosowane poprawnie). To było to.

    
odpowiedział vienswuer 26.09.2014, 20:33
źródło
-1

Otwórz / etc / mtab w swoim ulubionym edytorze tekstu z uprawnieniami root'a (np. "sudo vim / etc / mtab"). I zwiększ pamięć przydzieloną do folderu / tmp. Po ponownym uruchomieniu systemu Ubuntu zwiększy spację do / tmp i naprawi ten problem.

    
odpowiedział Fabien Thetis 29.11.2013, 09:58
źródło
-1

Wygląda na to, że twoja / partycja jest pełna.

Jeśli masz wolne miejsce na innych partycjach na dysku, możesz użyć tego miejsca, aby zwiększyć rozmiar partycji / partition. Dostępne są na to narzędzia, na przykład gparted.

sudo apt-get install gparted

link

    
odpowiedział Interpol3r 13.10.2012, 08:47
źródło

Przeczytaj inne pytania na temat tagów