Tmp home

Bonjour,
Ma tmp est d'office montée en /home (virile, non ?), mais j'ai des pbs de mémoire tmp régulièrement, alors que mon home
a plein de place. On proposait à quelqu'un sur un forum : "Supposons que tu aies une partition, par exemple /home, avec beaucoup de place. Dans ce cas tu peux bouger le /tmp la dessus et faire un lien symbolique de /tmp vers /home/tmp. Explicitement il faut se mettre en root (avec "su -") et faire:

mv /tmp /home
ln -s /home/tmp /tmp"

Est-ce que ça pourrait d'adapter à moi qui n'ai pas déplacé ma tmp vers home, puisqu'elle y était déja ?
Configuration: Linux Mandriva
Firefox 2.0.0.17

9 réponses

  • Votes
  • Date
  • Date décroissante
  1. Parce que là, j'ai presque rempli la racine, juste en installant, en actualisant les updates, puis j'ai chargé VLC grâce au DVD de logiciel de Mandriva, après être passé par urpmi. Mais je n'ai chargé que VLC, et internet m'a chargé des tas d'updates, j'ai cliqué sur le jeu complet. Estt-ce ça qui me prend autant de place dans ces 8.4 G de racine ? Je ne dois le laisser installer autant de "mises à jour" ?
    1. Merci. Normalement, je n'ai rien d'autre que mon installation (Mandriva avec KDE) sur le sda1, puisque j'ai effacé et installé par dessus, Ce matin, quand j'ai eu un pb de mémoire, iln'y avait pas de docs personnels. Mais dis-moi, cela n'est pas grave si j'ai des fichiers dans Docs, musics vidéo ? Tout ça, c'est bien dans la partition de 62, non ? Cela ne gên pas le tmp ?
      1. Modérateur
        Recap

        tu as la racine / monté sur sda1
        /home sur sda6
        tu as 62 Go dispo sur /home
        en revanche tu as presque rempli la racine

        le répertoire tmp est ataché à la racine (ça ne veut pas dire qu'il est monté quelque part puisqu'il n'y a pas de partition dédiée pour tmp)

        Bref, il faut voir ce que tu as mis dans la racine (des photos, musique, etc) et les déplacer dans /home
        1. Voilà:

          [emmanuel@localhost ~]$ cat /etc/fstab
          # Entry for /dev/sda1 :
          UUID=19455a58-b459-4e62-8750-19ae3379e921 / ext3 noatime 1 1
          # Entry for /dev/sda6 :
          UUID=6d80f335-0c10-4f22-9fa4-9fe98495fdb8 /home ext3 noatime 1 2
          /dev/cdrom /media/cdrom auto umask=0,users,iocharset=utf8,noauto,ro,exec 0 0
          # Entry for /dev/sdb1 :
          UUID=628C1DFC8C1DCB83 /mnt/win_c2 ntfs-3g defaults 0 0
          none /proc proc defaults 0 0
          # Entry for /dev/sda5 :
          UUID=c10d35c2-4e2d-4297-b57c-09d440e26e77 swap swap defaults 0 0
          [emmanuel@localhost ~]$ mount
          /dev/sda1 on / type ext3 (rw,noatime)
          none on /proc type proc (rw)
          /dev/sda6 on /home type ext3 (rw,noatime)
          none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
          none on /sys/fs/fuse/connections type fusectl (rw)
          /dev/sdc1 on /media/USB Drive type vfat (rw,nosuid,nodev,noatime,uhelper=hal,flush,uid=500,utf8,shortname=lower)
          /dev/sdd1 on /media/disk type vfat (rw,nosuid,nodev,noatime,uhelper=hal,flush,uid=500,utf8,shortname=lower)
          [emmanuel@localhost ~]$ df -h
          Filesystem Size Used Avail Use% Mounted on
          /dev/sda1 7,7G 7,2G 130M 99% /
          /dev/sda6 62G 200M 62G 1% /home
          /dev/sdc1 16G 12G 3,5G 78% /media/USB Drive
          1. Modérateur
            Il faut respecter les espaces (j'ai mis plusieurs, pour que tu voies, mais un seul suffit ;-)
            cat                /etc/fsab
            df                   -h
            1. ok, résultat. Qu'en penses-tu ?

              [emmanuel@localhost ~]$ cat/etc/fstab
              bash: cat/etc/fstab: No such file or directory
              [emmanuel@localhost ~]$ mount
              /dev/sda1 on / type ext3 (rw,noatime)
              none on /proc type proc (rw)
              /dev/sda6 on /home type ext3 (rw,noatime)
              none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
              none on /sys/fs/fuse/connections type fusectl (rw)
              /dev/sdc1 on /media/USB Drive type vfat (rw,nosuid,nodev,noatime,uhelper=hal,flush,uid=500,utf8,shortname=lower)
              /dev/sdd1 on /media/disk type vfat (rw,nosuid,nodev,noatime,uhelper=hal,flush,uid=500,utf8,shortname=lower)
              [emmanuel@localhost ~]$ df-h
              bash: df-h: command not found
              1. Modérateur
                Re,

                moi@localhost -$ c'est l'invité du shell, donc les commandes il faut les taper après le caractère $

                moi@localhost -$ cat /etc/fstab
                ensuite
                moi@localhost -$ mount
                ensuite
                moi@localhost -$ df -h
                1. Passons sur sa virilité. Ce qui me fait penser qu'il est en home, c'est que quand je clic droit, puis Propriétés sur le tmp, c'est écrit home.
                  Pour tes 3 lignes, je ne sais pas les taper dans la konsole, car j'ai
                  moi@localhost -$
                  Où dois les taper exactement ?
                  1. Modérateur
                    Salut,

                    Ma tmp est d'office montée en /home (virile, non ?),
                    Je ne pense pas, ni qu'il est monté sur /home ni qu'il est virile ;-DD

                    Affiche le résultat des commandes
                    cat /etc/fstab
                    mount
                    df -h