From 1124cf25b1d337af07620bb24253b62465d2688a Mon Sep 17 00:00:00 2001 From: kyodev Date: Thu, 1 Jun 2017 16:31:39 +0200 Subject: [PATCH] changes --- docs/debian/maj_jessie_stretch.md | 15 +++++++++++---- docs/debian/nettoyage_debian.md | 32 +++++++++++++++++++++++++++++++ theme/mkdocs/base.html | 3 +-- 3 files changed, 44 insertions(+), 6 deletions(-) diff --git a/docs/debian/maj_jessie_stretch.md b/docs/debian/maj_jessie_stretch.md index 35b33bc..021a39b 100644 --- a/docs/debian/maj_jessie_stretch.md +++ b/docs/debian/maj_jessie_stretch.md @@ -51,8 +51,9 @@ ## préparer le système -**toutes les commandes système qui suivent doivent être lancées en root** -`su` ou `sudo` +**toutes les commandes système qui suivent doivent être lancées en root** +`su` ou `sudo -s`(à confirmer pour sudo) + **à faire avec les sources sur Jessie** * repérer les paquets qui ne sont pas d'origine Debian @@ -81,6 +82,8 @@ débloquer un paquet: ```shell echo paquet install | dpkg --set-selections ``` +si l'eespace disque est limite, désinstaller au besoin avec `apt remove paquet` certains gros paquets +qui seront réinstaller après. ## préparer ses sources * supprimer la section proposed-updates @@ -114,7 +117,9 @@ Il ne doit y avoir **aucune source** pointant vers *Jessie* ## vérifier l'espace disque -pour avoir une idée de la taille des paquets téléchargés et la nouvelle taille installée, ou détecter une erreur éventuelle: +* connaitre la capacitée de la *racine* `df -h /` + +* pour avoir une idée de la taille des paquets téléchargés et la nouvelle taille installée, ou détecter une erreur éventuelle: ```shell su apt update @@ -141,8 +146,10 @@ démarrage en **console en mode recovery**, ssh ou screen. pas de **session grap gnome like *update-manager* est fortement **déconseillé** ```shell su -apt dist-upgrade +apt dist-upgrade --ignore-hold ``` +*remarque* `--ignore-hold` option à vérifier sur ctte commande + en cas d'échec, se préparer à utiliser un live (Usb ou Cd) comme DFLinux ## vérifications, corrections sources diff --git a/docs/debian/nettoyage_debian.md b/docs/debian/nettoyage_debian.md index e69de29..a64f617 100644 --- a/docs/debian/nettoyage_debian.md +++ b/docs/debian/nettoyage_debian.md @@ -0,0 +1,32 @@ +# nettoyage d'une Debian + +**toutes les commandes système qui suivent doivent être lancées en root** +`su` ou `sudo -s`(à confirmer pour sudo) + + +## suppression du cache des paquets téléchargés (avant installation) +* voir la taille `du -h /var/cache/apt/archives` +* vider le cache entièrement `apt clean` +* vider le cache des seuls paquets qui ne peuvent plus être chargés `apt autoclean` + +## paquets inutilisés +* supprimer les paquets à l'abandon `apt autoremove` + * plus de profondeur, supprimer les paquets orphelins + `apt install deborphan` + `apt remove $(deborphan)` + +## vérifier la taille des logs +* `ls -lh /var/log/` `du -h /var/log/` +* vérifier que syslog `ls -l /var/log/syslog` ne dépasse pas le Mo, au besoin vérifier l'installation et + la configuration de **logrotate** +* éventuellement supprimer les anciens logs `rm /var/log/*.gz` + +## suppression des traductions inutiles +* `apt install localepurge` + * conserver fr, fr_FR, fr_FR@UTF-8 et fr_FR@euro pour la france par exemple + * confirmer l'utilisation de "dpkg --path-exclude" pour les futures installation +* pour reconfigurer `dpkg-reconfigure localepurge` + +## configurer des motifs pour exclure à l'installation +* [voir](https://raphaelhertzog.fr/2011/04/14/economisez-de-l-espace-disque-en-excluant-les-fichiers-inutiles-avec-dpkg/) + diff --git a/theme/mkdocs/base.html b/theme/mkdocs/base.html index e6e30ad..69dfe79 100644 --- a/theme/mkdocs/base.html +++ b/theme/mkdocs/base.html @@ -70,9 +70,8 @@ {%- block footer %}
{%- if config.copyright %} -

kyoPages - license {{ config.copyright }}

+

kyoPages - license {{ config.copyright }} - Page éditée le {{ build_date_utc }} (utc)

{%- endif %} - {%- endblock %}