apt-history.sh - pour les marches arrières

Vous avez un didactiel ou une astuce particulière concernant un logiciel, partagez votre expérience dans cette partie.

apt-history.sh - pour les marches arrières

Messagede le Manchot Masqué » Dim 03 Déc 2017, 16:52

Pour ceux qui ne le savent pas encore, nous avons mis en ligne un ensemble de petits scripts pour nous faciliter les installations via l'URL http://lug68.org/scripts, où toutes les contributions des membres sont évidemment la bienvenue ! Si vous avez des idées de scripts qui vous tiennent à coeur, les réunions informatisées peuvent aussi servir à cela.

Attention tout de même à bien lire ces scripts avant de les exécuter en root, surtout si vous débutez sous GNU/Linux.
N'allez donc pas cliquer partout, sans comprendre d'abord ce que fait le script en question, où vous risquez de vous en mordre les doigts !

Ce petit post présente apt-history.sh, un nouveau venu qui recherche dans l'historique d'APT (/var/log/apt/history*log) les paquets installés par date, et vous permet d'effacer / purger /réinstaller d'un coup un ensemble de paquets à la date sélectionnée.

Ce script sert notamment à ceux qui font des essais sur de gros logiciels (environnements graphiques ou autres), et qui veulent nettoyer tous leurs paquets d'un coup quand ils ont terminé de jouer.
Il peut aussi servir à ceux que se trompent de paquets à installer (ce qui arrive parfois).
Bref, ce n'est pas un script qu'on utilise tous les jours, mais qui est destiné à faire le ménage rapidement et efficacement.

Qui plus est : pour ceux qui font des cours de BASH, il peut servir de petit modèle pour apprendre le scripting sous GNU/Linux.
Avatar de l’utilisateur
le Manchot Masqué
Administrateur du site
 
Messages: 318
Inscription: Lun 26 Mai 2008, 21:05
Localisation: Guebwiller
Distribution: Debian, Ubuntu
Niveau: Moitié plein !

Re: apt-history.sh - pour les marches arrières

Messagede juice » Dim 03 Déc 2017, 22:48

Hello !

Je vois que tu as bien bossé ! Tu as même pensé à ceux qui sont sur Archlinux :D
juice
 
Messages: 189
Inscription: Dim 29 Juin 2008, 10:06
Localisation: Oberentzen
Distribution: Archlinux
Niveau: à bulle ?


Retourner vers Sur un logiciel

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

cron