Pregunta Fedora 21 informa que el sistema de archivos raíz está 100% lleno, no puede usar yum


Cuando trato de usar un comando yum como

yum actualización

la terminal produce esto:

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

Cuando ejecuto el comando

df -h

para ver los tamaños de mi partición, me da esto.

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

Como puede ver, la raíz está llena. He intentado eliminar / var / log, el yum cache de Fedora y ejecutar

yum limpiar todo

en vano. ¡Por favor ayuda! Mi partición raíz no debería ser tan grande.

Tampoco puedo instalar nuevas aplicaciones como gparted para cambiar el tamaño de las particiones.


1


origen


El primer paso será descubrir qué ocupa todo ese espacio. ¿Cuánto espacio ha utilizado en, digamos, / root, / usr, / var, etc.? Si tiene un servidor de base de datos allí, a menudo escriben archivos en / var / lib para que puedan estar masticando mucho espacio. - Eric Renouf


Respuestas:


Es posible que el caché PackageKit se esté llenando. PackageKit es utilizado por GNOME para manejar actualizaciones. Si usa Yum o DNF en la CLI, entonces no los necesita. Puede eliminar los archivos .rpm en /var/cache/PackageKit/metadata/updates/packages y configure PackageKit para que no los guarde más.

Hay una configuración en el archivo /etc/PackageKit/PackageKit.conf

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

Como raíz, elimine la marca de almohadilla en esta opción de configuración y los paquetes no se guardarán.


2





también si realmente se necesita gparted, tome un usb y una copia reciente de 21 livecd iso y use la utilidad gparted / o disco precargada / fácilmente instalada en ella.

Luego monte la instalación actual y cambie el tamaño (presumiblemente con el mecanismo lvm como tal): lvm lvresize --resizefs -L - $ (un tamaño más pequeño) / dev / mapper / fedora-home

lvm lvresize --resizefs -L + $ (alguno o todos los espacios forman el primer paso) / dev / mapper / fedora-root

partprobe

(opcional pero altamente recomendado) vuelva a verificar / etc / fstab para obtener el tamaño correcto que se muestra aquí ahora.

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

intentar reiniciar


0





  1. cd /

  2. du -hs *

  3. Eliminar archivos no deseados

  4. cambie la carpeta con la tasa de relleno más alta que no haya visitado o Goto 6.

  5. Compruebe si todavía está en la partición raíz. Si no

    5.1. cd ..

  6. Ir a 2


-1