web-dev-qa-db-fra.com

Quelle est la meilleure façon de mettre à niveau tous les packages si vous utilisez un PC de bureau sans NOBREAK et avec la possibilité d'une panne d'électricité?

J'utilise Synaptic pour mettre à niveau mon Ubuntu 18.04.

Je suis préoccupé par avoir des problèmes en cas de panne d'électricité (ce n'est pas rare).

Ce que j'ai fait, c'est de mettre à jour au plus 20 packages à la fois, et toujours de plus en plus petit (j'ai choisi le filtre synaptique "Statut/installé (mises à niveau)"). Mais d'énormes forfaits comme plus de 50 Mo, je mette à jour individuellement ...

Mais je ne suis toujours pas sûr à quel point c'est sûr?

Quelle est la pire chose qui pourrait arriver? Ma machine arrête de démarrage (démarrage cassé) au cas où Blackout se produit pendant une mise à niveau? Ou est-ce que cela échoue?

Et ce que je fais est un peu moins de temps ... pourrait-il s'améliorer d'une certaine manière (s'il n'y a pas d'autre meilleur moyen)?

J'ai toujours pensé que les scripts d'installation doivent/continueraient après le redémarrage automatiquement, mais je n'ai jamais essayé (pour éteindre brusquement la machine) pour voir ce qui se passe, alors?

3
Aquarius Power

Dépend de quels packages que vous passez à la mise à niveau. Si vous améliorez les packages système de base tels que DPKG, APT, Python, Grub avec leurs dépendances, leur rupture pourrait alors entraîner de graves problèmes.

Vous pouvez essayer de télécharger vos mises à niveau en premier:

Sudo apt update && Sudo apt upgrade --download-only

Trouvez ensuite une source d'énergie fiable et mettez à niveau votre système à partir des packages les plus importants. D'autres forfaits comme LibreOffice, Gimp, de et ainsi de suite, vous pourriez mettre à niveau avec d'éventuels panneaux d'explosion. Ils pourraient probablement être corrigé par apt.

Pour être plus précis, vous pouvez commencer par buntu-minimal package dépendant de certains ensembles de paquets système requis.

Mais mieux acheter un onduleur.

3
Gryu