Forum Linux.mandriva Comment libérer de l'espace ?

Posté par  .
Étiquettes : aucune
0
3
sept.
2006
Bonjour à tous,

j'ai le taux de remplissage ci-dessous :
Sys. de fich. Tail. Occ. Disp. %Occ. Monté sur
/dev/hdb1 5,5G 5,2G 62M 99% /
/dev/hdb6 32G 19G 13G 59% /home
/dev/hda1 4,0G 2,4G 1,6G 60% /mnt/win_c
/dev/hda5 25G 17G 7,8G 68% /mnt/win_d

Comment faire pour récupérer de l'espace sur ma partition système ?
/dev/hdb1/ ?
  • # Supprimer?

    Posté par  . Évalué à 2.

    Je suppose que tu es sous Mandriva à voir tes anciens commentaires.

    Il faut lancer l'outils de désinstallation logiciel et supprimer les packets qui te semblent inutile, mais je ne connaissant pas ceux dont tu as besoin, je ne peux rien te conseiller à part à la limite virer les paquets kde-i18n-* sauf kde-i18n-fr qui correspond à la langue française.

    Sinon dans un terminal root, si ton système de fichier est ext2/3, essaye ceci :
    # tune2fs -m 0 /dev/hdb1
    Ça libérera normalement 5% d'espace libre.
    • [^] # Re: Supprimer?

      Posté par  . Évalué à -2.

      Ce qui serait sympa pour faire de la place au niveau des paquets c'est un outil auquel on donnerait les paquets dont on ne se sert pas et qui les supprimerai ainsi que leurs dépendances si elles ne sont plus utilsées.
      Par exemple je sais que je ne me sert pas de KDE mais je ne sais pas grand chose à propos du paquet lib-machin-chose dont kde est le seul utilisateur.

      Peut être que sa existe déjà ?
      • [^] # Re: Supprimer?

        Posté par  . Évalué à -1.

        Dans debian, il existe le paquet debfoster qui fait ça très bien.
        • [^] # Re: Supprimer?

          Posté par  . Évalué à 2.

          Dans mandriva ça s'appelle urpmi_rpm-find-leaves.
          Fais tourner cette commande, et vire les paquets dont tu ne te sers pas avec urpme.
          Sinon, tu peux virer les paquets avec l'interface graphique rpmdrake-remove.

          Quand j'avais un PC vétuste, je virais les fichiers de doc /usr/share/doc/* et si tu sais ce que tu fais tu peux effacer les modules de noyeau qui ne te servent pas (dangereux si tu te trompes!!!)

          Si tu ne compiles pas de programme, commences par faire :
          # urpme kernel-source glibc-devel
          , le ménage devrait être spectaculaire.
    • [^] # Re: Supprimer?

      Posté par  (site web personnel) . Évalué à 3.

      sinon un cd /usr/share/doc/ ; /bin/rm -R *
      libère pas mal de place (personne ne la lit la doc' de toute façon :/ )

      ou alors désinstaller des paquets...
      pour identifier les plus gros qui ne te serviraient pas, tu peux taper
      rpm -qa --queryformat="%{SIZE} %{NAME}\n"|sort -n|tail

      cela t'affiche les 10 derniers plus gros paquet (généralement il y a kernel-source dans le lot... kernel-source-stripped suffit pour dkms de quelques pilotes proprios)
    • [^] # Re: Supprimer?

      Posté par  . Évalué à 2.


      Sinon dans un terminal root, si ton système de fichier est ext2/3, essaye ceci :
      # tune2fs -m 0 /dev/hdb1
      Ça libérera normalement 5% d'espace libre.


      AAAAH MAIS NON !!!!!!
      Pas sur / , Arrvé à 0 d'espace libre, le système se bloque.
      C'est valable sur /home, mais pas là.
  • # Comment libérer de l'espace ?

    Posté par  . Évalué à 1.

    Vu l'espace libre sur /home, on peut bouger par exemple /var vers /home (je sais que les puristes vont hurler, mais bon ...). Pour cela :

    1/ passer la machine en mode "single user", par un
    telinit 1
    en console (attention le serveur X est arrêté lors de la manipulation)

    2/ déplacer /var vers /home/var
    mv /var /home/

    3/ créer un lien symbolique permettant d'utiliser /home/var :
    ln -s /home/var /var

    4/ Repasser en mode graphique :
    telinit 5
    • [^] # Re: Comment libérer de l'espace ?

      Posté par  . Évalué à 4.

      5/ Avec un peu de poisse, tu te fais jeter quand tu veux lancer un programme qui utilise un lien symbolique dans /var qui pointe vers ../ (ou ../../ si c'est dans un sous répertoire et ainsi de suite).

      J'ai tenté l'expérience avec /usr, j'ai jamais recommencé ;)
    • [^] # Re: Comment libérer de l'espace ?

      Posté par  . Évalué à 3.

      Perso, je déplacerai plus /var sur la partition /home à la place de celui-ci et je metterai /home dans /var/home ou /var/users.
  • # /var/log

    Posté par  . Évalué à 3.

    tu peux faire un peu de ménage dans /var/log

    regarde aussi si tu n'as pas de gros fichiers qui ne servent à rien dans le /root (genre tu t'es loggé en root, tu peux avoir des .thumbnails, .gimp, .firefox etc)

    5,5 Go pour le système c'est limite pour tester plein de choses sous linux sans être gêné par le manque de place, j'ai fait cela aussi, et à chaque fois je garde 600-900 mo de libre, faute de mieux, et je suis toujours en train de faire de la place.

    Mais à moins que tu ne testes jamais bcp de gestionnaires de bureaux / fenêtres / logiciels, tu as peut-être des fichiers qui ne servent à rien. Tu peux également voir l'espace utilisé de façon graphique dans konqueror.

    Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

  • # /var

    Posté par  . Évalué à 0.

    init 1,

    on créé un dossier /home/home
    on déplace /home/* dans /home/home/ (en préservant les permissions!)
    on déplace /var/* dans /home (idem pour les permissions)

    on change la fstab:
    pour monter /var sur /dev/hdb6
    pour ne plus monter /home

    on créé un lien symbolique /home -> /var/home
    on démonte /dev/hdb6 (pas /home), on monte /var

    init 2,3 ou 5
    • [^] # Re: /var

      Posté par  (site web personnel) . Évalué à 3.

      pas une très bonne idée de bouger /var (il n'y a pas que les logs dedans hein), même en init 1...

      Autant, dans ce cas, y aller au live-cd, en créant une partition pour /usr par exemple.
      • [^] # Re: /var

        Posté par  . Évalué à 1.

        MERCI beaucoup à vous, je vais tenter une des propositions et je vous dirai l'issue.

        Je suis halluciné par le nombre de réponse pour un Dimanche après midi mais après tout, c'est le moment où on fait ce qu'on a envie de faire :-)

        MERCI encore
      • [^] # Re: /var

        Posté par  . Évalué à 1.

        j'aimerai bien savoir ce qui peut bien bouger dans /var en init 1(le init 1 du sysV, on est d'accord), j'en suis très curieux !

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.