3 votes

Erreur "Insufficient space in download directory" sur VirtualBox lors de l'utilisation de yum dans une machine virtuelle Fedora

Je viens de faire une nouvelle installation de Fedora sur VirtualBox - je lui ai donné 8 Go d'espace disque. Après avoir installé une poignée de paquets via yum (et rien de plus), je reçois l'erreur suivante :

Espace insuffisant dans le répertoire de téléchargement

Je suis nouveau dans VirtualBox et je voulais savoir s'il y a quelque chose que je peux faire pour éviter cela. Aurais-je dû allouer plus de 8 Go à l'instance ? (BTW, j'ai essayé les deux paramètres d'allocation d'un espace statique de 8 Go et d'allocation d'un espace extensible avec un maximum de 8 Go).

0 votes

Qu'est-ce que df -h le spectacle ?

0 votes

Varcacheyum se remplit à 100% lorsqu'on essaie d'installer un gros paquet Taille du système de fichiers Utilisé Disponibilité Utilisation% Monté sur /dev/mapper/live-rw 3.0G 2.0G 955M 69% / tmpfs 249M 112K 249M 1% /dev/shm varcacheyum 249M 0 249M 0% /var/cache/yum /tmp 249M 16K 249M 1% /tmp vartmp 249M 0 249M 0% /var/tmp

1voto

Sean Reifschneider Points 10110

Voici quelques options :

  • Supprimez certains paquets que vous n'utilisez pas via yum remove . Vous pouvez obtenir une liste de paquets via rpm -qa | less .
  • Peut-être qu'il y a des fichiers RPM dont vous n'avez pas besoin. df -h puis yum clean all puis df -h encore une fois pour voir si ça libère beaucoup d'espace.
  • Vous pouvez probablement augmenter l'espace disque. Cela dépend de votre schéma de partitionnement exact et de l'utilisation ou non de LVM, c'est pourquoi il s'agit plus souvent d'une option "d'experts". Avec "gparted", vous pouvez le faire sans trop de difficultés, mais vous devrez démarrer sur une image de démarrage "gparted" pour effectuer le redimensionnement, ou vous pouvez utiliser manuellement la fonction fsck , pvresize , lvresize , resize2fs etc... Si tout cela vous semble grec, c'est peut-être parce que vous en avez trop mangé.
  • Si vous n'avez pas encore beaucoup de choses sur le système virtuel, la solution la plus simple serait de réinstaller avec une image disque plus grande.
  • Si vous essayez d'installer un grand nombre de paquets, essayez de les installer un par un. Vous avez besoin de deux copies des éléments lors de l'installation, celle qui a été téléchargée et celle qui a été installée. yum clean all entre eux peut vous donner le répit dont vous avez besoin.

1 votes

Merci. J'ai créé une nouvelle VM avec une taille de disque plus grande mais varcacheyum manque toujours d'espace. Il semble qu'il ne dispose que de 249M.

0 votes

Ne mettez pas /var sur son propre système de fichiers. Faites-en une partie du système de fichiers /. Vous pouvez copier /var dans le système de fichiers racine mais il est préférable de le faire en mode mono-utilisateur. Assurez-vous que /etc/fstab ne monte plus /var une fois que vous avez effectué la copie.

0voto

Andy W Points 1

Vous chargez toujours à partir de votre cd live ; démontez-le

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X