[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.

Welcome to the Slackware Documentation Project

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
fr:howtos:general_admin:free_your_space [2015/09/10 15:33 (UTC)] – créée cedricfr:howtos:general_admin:free_your_space [2015/09/11 00:23 (UTC)] (Version actuelle) – Traduction terminée - relecture nécessaire cedric
Ligne 2: Ligne 2:
 <!-- Reviewed 2012-12-28 hazel --> <!-- Reviewed 2012-12-28 hazel -->
 <!-- Ajouter votre texte ci-dessous. Il est fortement recommandé de commencer avec un Titre (voir la barre d'outils ci-dessus). --> <!-- Ajouter votre texte ci-dessous. Il est fortement recommandé de commencer avec un Titre (voir la barre d'outils ci-dessus). -->
-<note warning>TRADUCTION en cours  --- //[[wiki:user:cedric|Cedric M.]] 2015/09/10 15:32//</note> 
 ====== Libérer de l'Espace ====== ====== Libérer de l'Espace ======
-Sometimes you can find yourself in a situation where you are suddenly faced 
-with a message telling you that there’s no more free space on your system. 
-There might be a few things you can do to free some of it. 
  
-==== /tmp directory ==== +Parfois, vous pouvez vous retrouver dans une situation imprévue : un message vous indique qu'il n'pas plus de place sur votre système
-The first reason can be /tmp directory which doesn’t get cleaned +Cependantcertaines choses sont possibles pour retrouver de l'espace libre.
-automatically. I create my own temporary files in my home directory so I +
-can safely delete the contents of /tmp every time I shut down the system+
-You don’t have to do it manuallythough.+
  
-The following command should be placed in ''/etc/rc.d/rc.local_shutdown''.+ 
 +==== Le Répertoire /tmp ==== 
 + 
 +Une des premières causes peut être que le répertoire /tmp n'est pas nettoyé automatiquement. Je crée mes propres fichiers temporaires dans mon répertoire home, je peux ainsi supprimer en toute sécurité le contenu de /tmp chaque fois que j'arrête mon système. Vous n'êtes pas obligé de le faire manuellement. 
 + 
 +La commande suivante devrait être placée dans ''/etc/rc.d/rc.local_shutdown''.
  
 <file bash /etc/rc.d/rc.local_shutdown.append> <file bash /etc/rc.d/rc.local_shutdown.append>
Ligne 20: Ligne 18:
 </file> </file>
  
-This will delete ALL the files in the /tmp directory every time the system +Cela va supprimer tous les fichiers du répertoire /tmp à chaque fois que le système est arrêtéfaites donc attention à ce que vous mettez dedans!
-shuts downso be careful what you put there!+
  
-The ''rc.local_shutdown'' file can also be useful in other waysIf you +Le fichier ''rc.local_shutdown'' peut également être utile dans d'autres casSi vous avez besoin d'effectuer d'autres tâches à l'arrêt du systèmevous pouvez les mettre iciComme ce fichier n'existe pas par défaut sur l'installation de Slackware, vous 
-need to perform any other tasks on shutdownyou can put them hereAs +aurez besoin de le créer d'abord et de le rendre exécutable:
-this file doesn’t exist on the default installation of Slackware, you +
-need to create it first and make it executable:+
  
 <code> <code>
Ligne 33: Ligne 28:
 </code> </code>
  
-<note> +<note>Rappelez-vous de tester vos commandes avant de les inclure dans le fichier d'arrêt.</note>
-Remember to test your commands well before you include them in the +
-shutdown file. +
-</note>+
  
-Alternativelyif you have enough RAM, you may mount the ''/tmp'' in +Autrementsi vous avez suffisamment de RAM, vous pouvez monter ''/tmp'' dans tmpfs en ajoutant l'entrée suivante dans ''/etc/fstab''.
-tmpfs by adding the following to ''/etc/fstab''.+
  
 <file - /etc/fstab.append> <file - /etc/fstab.append>
Ligne 45: Ligne 36:
 </file> </file>
  
-You can restrict the size of ''/tmp'' (max. 4GB in the example above) +Vous pouvez restreindre la taille de ''/tmp'' (max. 4Go dans l'exemple ci-dessuspour éviter de manquer de mémoire.
-to avoid running out of memory.+
  
-There is also more prudent way of cleaning up your tmp directory; +Il y aussi une façon plus sûre pour nettoyer de votre répertoire tmp; cette méthode consiste à n'effacer les fichiers temporaires qu'au bout d'un certain tempsLe script suivant sélectionne les fichiers qui n'ont pas été utilisés pendant un 
-this method consists of allowing the temporary files to exist for +certain temps et conserve les sockets pour X. On pourrait décider d'exécuter ce script de manière régulière en utilisant cron.
-more than the amount of time between startup and shutdownThe +
-following script selects files which haven't been touched for a +
-certain amount of time and doesn't remove sockets for X. One could +
-decide to run this script using cron on a regular basis.+
  
 <code bash cleanstale.sh> <code bash cleanstale.sh>
Ligne 66: Ligne 52:
 </code> </code>
  
-<note> +<note>Encore une foisn'oubliez pas de tester vos scripts avant de les déployer sur votre systèmeComme toujoursvotre kilométrage peut varier.</note> 
-Againplease test scripts very carefully before deploying them on +
-your systemAs alwaysyour mileage may vary. +
-</note>+
 ==== sbopkg ==== ==== sbopkg ====
 <code> <code>
Ligne 79: Ligne 63:
 </code> </code>
  
-If you do not need the sources of packages installed via ''sbopkg'', +Si vous n'avez pas besoin des sources des paquets installés via ''sbopkg'', vous pouvez également nettoyer le cache de ''sbopkg''Vous pouvez le faire depuis le menu utilitaire de ''sbopkg''. 
-you may also want to clean the whole ''sbopkg'' cacheYou can do it +==== Trouver les Fichiers/Répertoires qui Prennent le Plus de Place ==== 
-in ''sbopkg''’s utility menu.+ 
 +Il est également une bonne pratique de rechercher les répertoires/fichiers qui prennent le plus 
 +d'espace. La commande suivante affichera les 20 plus gros fichiers/répertoires 
 +dans l'emplacement indiqué (dans cet exemple l'emplacement est le répertoire home de Fred):
  
-==== Finding files/directories taking up most space ==== 
-It’s also good practice to find directories/files that take up most 
-space. The following command will display 20 largest files/directories 
-in a specified place (in this example Fred's home directory): 
 <code bash find_largest.sh> <code bash find_largest.sh>
 du -a /home/fred/ | sort -n -r | head -n 20 du -a /home/fred/ | sort -n -r | head -n 20
 </code> </code>
  
-You can go through the list and decide whether you want to delete any of +Vous pouvez parcourir la liste et décider si vous souhaitez supprimer chaque entrée.
-them.+
  
-A quicker approach might be to use +Une approche plus rapide serait d'utiliser 
-[[http://slackbuilds.org/repository/13.37/system/ncdu/|ncdu]], ''du'''s +[[http://slackbuilds.org/repository/13.37/system/ncdu/|ncdu]], le frontend ncurse de ''du''Non seulement il trie les répertoires de votre choix (croissant décroissantpar taille nommais il vous permet également de 
-ncurses frontendNot only does it display directories in your chosen +les parcourir interactivement (** et soyez prudentde les supprimer **).
-order (ascending/descendingby size/name), but also lets you +
-interactively browse (and **be carefuldelete**) them.+
 <note> <note>
-To make sure you don’t delete something by accident, you can run the program +Pour vous assurer que vous ne supprimez pas quelque chose par accident, vous pouvez exécuter le programme 
-in the read-only mode calling it with the //-r// flag.+en mode lecture seule en utilisant l'argument //-r//.
 </note> </note>
  
-Apart from ordering the files/directories by size or namethere are also +A part trier les fichiers/répertoires par taille ou par nomil y aussi 
-number of interesting display options like showing percentage or graph+un certain nombre d'options d'affichage intéressantes comme celle affichant le pourcentage ou un graphique
-showing/hiding hidden or excluded files and directories (you can exclude +celle d'afficher/cacher les fichiers et répertoires cachés ou exclus (vous pouvez exclure 
-certain directories or files if you want.)+certains répertoires ou fichiers si vous voulez.)
  
-Although it is not part of the stock Slackware, it can be easily installed +Bien qu'il ne fasse pas partie des paquets officiels de Slackware, ncdu peut être facilement installé 
-from [[http://slackbuilds.org/repository/13.37/system/ncdu/|SlackBuilds.org]] +depuis [[http://slackbuilds.org/repository/13.37/system/ncdu/|SlackBuilds.org]] 
-(it does not have any additional dependencies.)+(il ne possède pas de dépendances supplémentaires.)
  
-==== Remove unnecessary programs ==== +==== Effacer les programmes inutilisés ====
-Another way of freeing some space is by uninstalling the apps that you no +
-longer need. If you don’t know what you are doing, it is NOT recommended to +
-uninstall anything from the Slackware’s default installation. You might +
-break some parts of the system . A safer approach would be to uninstall +
-some 3rd party applications. Long time ago you may have installed some +
-applications from [[http://www.slackbuilds.org|SlackBuilds]] that you no +
-longer use. You can remove 3rd party programs using the following command:+
  
-<code> +Une autre façon de libérer un peu d'espace est de désinstaller les applications dont vous n'avez 
-root@darkstar# slackpkg clean-system +plus besoin. Si vous ne savez pas ce que vous faites, je vous déconseille de 
-</code> +désinstaller quoi que ce soit à partir du programme d'installation par défaut de la Slackware. Vous pourriez 
-This will list all 3rd party packages and let you select the ones you want +casser certaines parties du système. Une approche plus sûre serait de désinstaller 
-to removeIn order for an application to be included in ''slackpkg'' list +certaines applications tierce partie. Vous avez pu installer certaines 
-it must have been built and installed the Slackware wayie. by +applications depuis [[http://www.slackbuilds.org | Slackbuilds]] que vous n'utilisez plus. Vous pouvez supprimer ces programmes en utilisant la commande suivante: 
-[[http://docs.slackware.com/howtos:lets_build_a_slackbuild|using a + 
-SlackBuild]]. Otherwiseit will not be part of the Slackware package +<code>root@darkstar# slackpkg clean-system</code> 
-management system.+ 
 +Cela va lister tous les paquets tierce partie et vous permettre de sélectionner ceux que vous voulez 
 +désinstallerUne application apparait dans la liste ''slackpkg'' lorsqu'elle a été compilée et installée à la manière Slackware, c'est-à-dire [[http://docs.slackware.com/fr:howtos:lets_build_a_slackbuild|en utilisant un 
 +SlackBuild]]. Dans le cas contraireelle n'apparaitra pas dans le système de gestion de paquets de la Slackware. 
 + 
 +S'il n'y a pas de Slackbuild pour un programme que vous souhaitez installer, essayez [[http://www.slackwiki.com/Writing_A_SlackBuild_Script|de la fabriquer]] ou utilisez l'excellent outil [[http://www.src2pkg.net/|src2pkg]].
  
-If there's no SlackBuild for a program you want to install, try to +===== Utilitaires de Nettoyage de Disque =====
-[[http://www.slackwiki.com/Writing_A_SlackBuild_Script|create one]] or use +
-the excellent [[http://www.src2pkg.net/|src2pkg]] tool.+
  
-===== Disk Cleanup Utilities ===== +Voici une liste d'utilitaires de nettoyage de disque que vous pourriez trouver utile pour faire le ménage sur votre système.
-Here are a list of disk cleanup utilities you might find useful to remove +
-unnecessary or temporary files from your system.+
  
-  * [[http://www.kde.org/applications/utilities/sweeper/|Sweeper]] - A KDE disk cleanup application. +  * [[http://www.kde.org/applications/utilities/sweeper/|Sweeper]] - Une application KDE de nettoyage de disque
-  * [[http://bleachbit.sourceforge.net/|BleachBit]] - BleachBit quickly frees disk space and tirelessly guards your privacyFree cache, delete cookies, clear Internet history, shred temporary files, delete logs, and discard junk you didn't know was thereSlackbuild is available at [[http://slackbuilds.org/|SlackBuilds.org]].+  * [[http://bleachbit.sourceforge.net/|BleachBit]] - BleachBit libère rapidement de l'espace disque et fait attention à votre vie privéeNettoyage du cache et de l'historiquesuppression des cookies et des fichiers temporaireseffacement des journaux et destruction des indésirables font partie de ses fonctionsUn Slackbuild est disponible depuis [[http://slackbuilds.org/|SlackBuilds.org]].
  
 ====== Sources ====== ====== Sources ======
Ligne 147: Ligne 121:
   * Basé sur [[http://www.slackword.net/?p=78|cet]] article du blog de sycamorex    * Basé sur [[http://www.slackword.net/?p=78|cet]] article du blog de sycamorex 
   * Compléments d'information par [[wiki:user:vharishankar|Harishankar]] (Disk Cleanup Utilities section)   * Compléments d'information par [[wiki:user:vharishankar|Harishankar]] (Disk Cleanup Utilities section)
-  * Contributions de [[wiki:user:cpt | cpt]] (cleanup script), original script has been copied from a mail-list, cpt does explicitly not claim to be the original author of this script.+  * Contributions de [[wiki:user:cpt | cpt]] (script de nettoyage), le script d'origine provient d'une liste de diffusion, cpt ne s'est pas proclamé concepteur de ce script. 
 +  * Traduit de l'anglais par //[[wiki:user:cedric|Cedric M.]] 2015/09/11 00:19//
 <!-- Si vous copiez des informations depuis une autre source, veuillez l'indiquer. --> <!-- Si vous copiez des informations depuis une autre source, veuillez l'indiquer. -->
 <!-- * Source originale : [[http://some.website.org/some/page.html]] --> <!-- * Source originale : [[http://some.website.org/some/page.html]] -->
Ligne 156: Ligne 131:
 <!-- Veuillez ne rien modifier dans la ligne ci-dessous, hormis ajouter de nouveaux mots-clés. --> <!-- Veuillez ne rien modifier dans la ligne ci-dessous, hormis ajouter de nouveaux mots-clés. -->
 <!-- Vous devez supprimer le mot-clé "template" avant de sauvegarder cette nouvelle page. --> <!-- Vous devez supprimer le mot-clé "template" avant de sauvegarder cette nouvelle page. -->
-{{tag>fr:howtos software free space author_sycamorex}}+{{tag>fr:howtos software free space author_sycamorex translator_cedric }}
 fr:howtos:general_admin:free_your_space ()