1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA1 |
3 |
|
4 |
Il y a aussi tmpwatch qui fait ça tres bien. |
5 |
|
6 |
Pascal Ronecker wrote: |
7 |
| sinon y a le bon vieux cron qui peut rendre des services, avec |
8 |
| l'avantage de faire le ménag" indépendamment des boots de la machine (si |
9 |
| tu rebootes une fois par mois, par ex) |
10 |
| |
11 |
| Ici un extrait de la crontab de mon root, qui fait le ménage dans /tmp |
12 |
| /var/log/portage et /var/tmp |
13 |
| |
14 |
| Tu peux rajouter évidemment tout ce qui te fait plaisir. |
15 |
| |
16 |
| 40 20 * * * find /tmp \! -type d -atime +5 | xargs -r rm \; |
17 |
| 41 20 * * * find /var/log/portage \! -type d -atime +40 | xargs -r rm \; |
18 |
| 42 20 * * * find /var/tmp \! -type d -atime +10 | xargs -r rm \; |
19 |
| |
20 |
| |
21 |
| (traduction si c'est du chinois : tous les jours à 20h40, dégage tous |
22 |
| les fichiers de /tmp qui sont non modifiés depuis plus de 5 jours. |
23 |
| Etc pour les deux autres. |
24 |
| Et c'est "crontab -e" pour éditer ta crontab) |
25 |
| |
26 |
| On Sat, 2004-09-18 at 16:41, Lionel Salignon wrote: |
27 |
| |
28 |
|>En ce qui concerne /tmp et afin de clarifier la raison du pourquoi du |
29 |
|>comment tout n'est pas enlevé, voici un extrait du fichier |
30 |
|>/etc/init.d/bootmisc : |
31 |
|># |
32 |
|># Clean up /tmp directory |
33 |
|># |
34 |
|>if [ -z "${CDBOOT}" ] |
35 |
|>then |
36 |
|>ebegin "Cleaning /tmp directory" |
37 |
|>rm -f /tmp/.X*-lock /tmp/esrv* /tmp/kio* /tmp/jpsock.* /tmp/.fam* |
38 |
|>&>/dev/null |
39 |
|>rm -rf /tmp/.esd* /tmp/orbit-* /tmp/ssh-* /tmp/ksocket-* /tmp/.*-unix |
40 |
|>&>/dev/null |
41 |
|># Make sure our X11 stuff have the correct permissions |
42 |
|>mkdir -p /tmp/.{ICE,X11}-unix &>/dev/null |
43 |
|>#chown root.root /tmp/.{ICE,X11}-unix &>/dev/null |
44 |
|>chmod 1777 /tmp/.{ICE,X11}-unix &>/dev/null |
45 |
|>eend 0 |
46 |
|>fi |
47 |
|> |
48 |
|> |
49 |
|>Le sam 18/09/2004 à 15:17, Antoine Raillon a écrit : |
50 |
|> |
51 |
|>>Le samedi 18 septembre 2004 à 18:36 +0200, jm a écrit : |
52 |
|>> |
53 |
|>>Bonjour ;) |
54 |
|>> |
55 |
|>> |
56 |
|>>>J'arrive doucement a saturer mon disque, un p'tit coup de xdiskusage |
57 |
|>>>m'a montré un /tmp bien remplie (800 Mo), je croyais que linux effacer |
58 |
|>>>le repertoire /tmp avec chaque démarage, faut il activé qq ch sous |
59 |
|>>>gentoo? |
60 |
|>> |
61 |
|>>Normalement, il le fait.. sinon, rm -rf /tmp/* ;) |
62 |
|>> |
63 |
|>> |
64 |
|>>>Sinon y a t il un équivalent a "apt-get clean" sous gentoo? |
65 |
|>>>j'ai un repertoire /usr/portage/ de 900 Mo, y a des truc qu'on peut |
66 |
|>>>virer?? |
67 |
|>> |
68 |
|>>emerge -c world (avec un -p la première fois, c'est mieux ;p) |
69 |
|>>ca te donnera tous les packages installés plusieurs fois, et les |
70 |
|>>versions. A toi de choisir après ;) |
71 |
|>>d'autre part, /usr/portage/distfiles/*, tu peux tout virer, c'est les |
72 |
|>>sources des packages (sauf si ca t'ennuie de retélécharger les trucs |
73 |
|>>plus tard, mais si t'en as pas besoin.. :p) |
74 |
|>> |
75 |
|>> |
76 |
|>>>Après j'ai toujours un répertoire /usr/kde/kde3.1 bien remplie, alors |
77 |
|>>>j'ai fait un unmerge kde3.1, comment je fais pour l'enlever proprement, |
78 |
|>>>le dernier kde 3.3 me suffit |
79 |
|>> |
80 |
|>>je connais pas KDE suffisament pour être sur de moi, mais je dirai rm - |
81 |
|>>rf /usr/kde/kde3.1. Par sécurité, déplace le avant, et vois si ca fait |
82 |
|>>déconner qqchose ;) |
83 |
|>> |
84 |
|>> |
85 |
|>>>Pareil pour les sources linux dans /usr/src est qui serve pu? faut faire |
86 |
|>>>des rm? les déinstaller proprement? (comment?) |
87 |
|>> |
88 |
|>>Il faut d'une part les désinstaller (emerge -C le-kernel-qui-va-bien, |
89 |
|>>sans oublier le pretend avant, pour pas tout virer inconsciemment), et |
90 |
|>>d'autre part rm les répartoires après coup, parce que les compilations |
91 |
|>>de kernel produisent toujours des tas de fichiers, que portage ne gère |
92 |
|>>pas puisqu'il en ignore l'existence ;) |
93 |
|>> |
94 |
|>> |
95 |
|>>>Ensuite j'ai un usr/share/locale de 160 Mo, je suis pas sur d'avoir |
96 |
|>>>besoin du croate ou du neerlandais, y a moyen d'enlever des trucs? |
97 |
|>> |
98 |
|>>il y a un truc pour purger les locales inutiles qqpart, mais je nsais |
99 |
|>>plus où.. les forums gentoo sont tes amis ;) |
100 |
|>> |
101 |
|>> |
102 |
|>>>J'ai aussi un /var/tmp/portage de 170Mo : y a t-il une commande |
103 |
|>>>emerge/portage pour nettoyer un peu? |
104 |
|>> |
105 |
|>>rm -rf /var/tmp/portage/*, sans pitié ;) |
106 |
|>> |
107 |
|>> |
108 |
|>>>Merci pour les info |
109 |
|>> |
110 |
|>>de rien ;) |
111 |
|> |
112 |
|> |
113 |
|>-- |
114 |
|>gentoo-user-fr@g.o mailing list |
115 |
|> |
116 |
|> |
117 |
| |
118 |
| |
119 |
| |
120 |
| |
121 |
| -- |
122 |
| gentoo-user-fr@g.o mailing list |
123 |
| |
124 |
-----BEGIN PGP SIGNATURE----- |
125 |
Version: GnuPG v1.2.6 (GNU/Linux) |
126 |
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org |
127 |
|
128 |
iD8DBQFBTHRuXUJWHk6k/zERAq9eAJ4iK/DrgwfSNK9cgqsyGnNdqmi4wACfQAX4 |
129 |
UKRtqn4cfwTafuStJg8RfmQ= |
130 |
=gcz0 |
131 |
-----END PGP SIGNATURE----- |
132 |
|
133 |
-- |
134 |
gentoo-user-fr@g.o mailing list |