Fedora 21 zgłasza, że ​​główny system plików jest pełny w 100%, nie może użyć yum

1

Kiedy próbuję użyć polecenia mniam, takiego jak

mniam aktualizacja

terminal daje to:

Error: Insufficient space in download directory /var/cache/yum/fedora
    * free   0 
    * needed 100 k

Kiedy wykonam polecenie

df -h

aby zobaczyć moje rozmiary partycji, daje to.

Filesystem               Size  Used Avail Use% Mounted on
devtmpfs                 1.9G     0  1.9G   0% /dev
tmpfs                    1.9G   23M  1.9G   2% /dev/shm
tmpfs                    1.9G  960K  1.9G   1% /run
tmpfs                    1.9G     0  1.9G   0% /sys/fs/cgroup
/dev/mapper/fedora-root   50G   49G     0 100% /
tmpfs                    1.9G   20K  1.9G   1% /tmp
/dev/mapper/fedora-home  405G   84G  301G  22% /home
/dev/sda1                477M  133M  316M  30% /boot
tmpfs                    384M  8.0K  384M   1% /run/user/1000

Jak widać, root jest pełny. Próbowałem usunąć / var / log, pamięć podręczną yum Fedory i wykonać

mniam wszystko

bezskutecznie. Proszę pomóż! Moja partycja root nie powinna być tak duża.

Nie mogę również instalować nowych aplikacji, takich jak gparted, aby zmienić rozmiar partycji.

PierreBogart1989
źródło
1
Pierwszym krokiem będzie ustalenie, co zajmuje całą tę przestrzeń. Ile miejsca wykorzystałeś pod, powiedzmy, / root, / usr, / var itp. Jeśli masz tam serwer bazy danych, często zapisują pliki w / var / lib, więc może to zająć dużo miejsca.
Eric Renouf,

Odpowiedzi:

2

Być może pamięć podręczna PackageKit zapełnia się. PackageKit jest używany przez GNOME do obsługi aktualizacji. Jeśli używasz Yum lub DNF na CLI, nie potrzebujesz ich. Możesz usunąć pliki .rpm /var/cache/PackageKit/metadata/updates/packagesi ustawić PackageKit, aby nie przechowywał ich już.

Plik ma ustawienie /etc/PackageKit/PackageKit.conf

# Keep the packages after they have been downloaded
#KeepCache=false

Jako root usuń znak skrótu dla tej opcji konfiguracji, a pakiety nie zostaną zapisane.

Joshua Wilson
źródło
0

także jeśli naprawdę potrzebny jest gparted, pobierz usb i najnowszą kopię 21 livecd iso i użyj wstępnie zainstalowanego / łatwego do zainstalowania narzędzia gparted / lub dysku.

Następnie zamontuj bieżącą niedomagającą instalację i zmień jej rozmiar (prawdopodobnie za pomocą takiego mechanizmu lvm): lvm lvresize --resizefs -L - $ (nieco mniejszy rozmiar) / dev / mapper / fedora-home

lvm lvresize --resizefs -L + $ (dowolna część lub całość z pierwszego kroku) / dev / mapper / fedora-root

partprobe

(opcjonalne, ale wysoce zalecane) ponownie sprawdź / etc / fstab pod kątem prawidłowego rozmiaru pokazanego tutaj ..

dracut --regenerate-all -f && grub2-mkconfig -o /boot/grub2/grub.cfg

spróbuj uruchomić ponownie

linuxdev2013
źródło
-1
  1. cd /

  2. du -hs *

  3. Usuń niechciane pliki

  4. włącz folder o najwyższym współczynniku wypełnienia, którego jeszcze nie odwiedziłeś lub przejdź do 6.

  5. Sprawdź, czy nadal jesteś na partycji głównej. Jeśli nie

    5.1 cd ..

  6. Idź 2

killermoehre
źródło