web-dev-qa-db-fra.com

Quelles sont les tâches de maintenance courantes?

Quand j’utilisais Windows, j’exécutais defrag, ccleaner et revouninstaller une fois par mois pour garder le système et le registre propres.

Je sais que Ubuntu (et toute la distribution linux) a une structure de système différente et ne nécessite pas de défragmentation, mais j'ai entendu dire que certaines tâches de maintenance permettaient de maintenir le système propre (par exemple, Sudo apt-get clean ou Sudo apt-get autoremove).

Combien de ces commandes/logiciels (et veuillez expliquer leur rôle et s'ils peuvent compromettre la stabilité du système) connaissez-vous et utilisez-vous régulièrement?

28
Strae

Les commandes que vous mentionnez servent uniquement à économiser de l’espace disque. De plus, sur la plupart des machines, les économies réalisées ne représentent qu'une infime fraction de votre espace disque. Donc, ils ne sont pas très utiles.

Les tâches de maintenance les plus courantes sont effectuées automatiquement par le système. Si vous êtes curieux à leur sujet, les scripts qui les exécutent se trouvent dans /etc/cron.*. Le nom ou le contenu du script peut vous donner une idée de ce qu’ils font. Ne changez rien que vous ne comprenez pas - ces commandes sont là pour une raison.

Une tâche de maintenance qui n'est pas effectuée automatiquement consiste à installer des mises à jour de sécurité et de stabilité (corrections de bugs majeurs). Par défaut, vous recevrez une notification indiquant que les mises à jour sont disponibles. Vous devez suivre la notification à la première occasion. Cela ne se fait pas automatiquement au cas où les mises à jour arriveraient à un moment inopportun, comme lorsque vous êtes sur un accès Internet au paiement par octet ou que vous devez éteindre votre ordinateur immédiatement. aussi parce qu'il y a un risque (très faible) que les mises à jour cassent quelque chose et qu'il soit préférable de ne pas le faire sans surveillance.

Les mises à jour sont la seule tâche de maintenance que je déclenche manuellement. Si je devais faire autre chose, je considérerais cela comme un bug. Si cela doit être fait, cela devrait être automatisé.

27
Gilles

Je vous recommande 2 programmes graphiques:

  • peu d'eau de Javel
  • ubuntu Tweak.

bleach-bit est l'équivalent "ccleaner" pour linux, vous pouvez donc déterminer ce qu'il peut faire: Sudo apt-get installez bleachbit à partir de la console pour installer .

ubuntu Tweak est un peu un "Tweak-ui"/centre logiciel/gconf/etc ce qui nous intéresse ici est l'option "nettoyeur de paquet":

alt text

Pour installer Ubuntu-Tweak:

  • Sudo add-apt-repository ppa:tualatrix/ppa
  • Sudo apt-get update
  • Sudo apt-get install ubuntu-Tweak
8
Axel

De la page de manuel officielle d’apt-get (version abrégée de moi):

   clean
       clean clears out the local repository of retrieved package files.
       It removes everything but the lock file from
       /var/cache/apt/archives/ and /var/cache/apt/archives/partial/. 
       This frees up disk space


   autoremove
       autoremove is used to remove packages that were automatically
       installed to satisfy dependencies for some package and that are no
       more needed.

Il y a aussi l'interface graphique computer-janitor (System => Administration =>> System Janitor)

2
aatdark

Je suis un drogué du logiciel - je continue d'essayer un nouveau logiciel, de l'installer sur ma machine, puis de le supprimer. Donc pour moi apt-get -clean et apt-get -autoremove sont utilisés assez régulièrement :-)

Je recommande également de vérifier les notifications de mise à jour et de mettre à jour régulièrement.

Le portier informatique est l’un des outils que vous pouvez consulter (je crois qu’il est disponible dans la section Administration). C'est un excellent moyen d'identifier les paquets redondants que vous pouvez supprimer et libérer de l'espace.

Les services redondants, tels qu'Apache, SSH, telnet, etc., peuvent ne pas être pertinents ni nécessaires pour une seule installation de bureau. S'ils sont configurés pour s'exécuter au démarrage, vous gaspillez peut-être performances/mémoire sur des services inutiles.

0
Nikhil