Quels fichiers dois-je sauvegarder pour conserver mes paramètres utilisateur Linux?


13

J'ai besoin d'effectuer une installation propre après un mauvais problème de pilote graphique.

Quels sont les fichiers que je dois sauvegarder pour conserver tous les paramètres utilisateurs sous Linux?

Ma distribution est fuduntu.


1
J'ai modifié votre question, si vous n'êtes pas satisfait des modifications que vous pouvez annuler ou modifier à nouveau.
Baarn

3
Fondamentalement, vous devez sauvegarder votre /homerépertoire, mais selon votre utilisation ou vos installations, il serait utile de sauvegarder /etc /usret /var. Mais il est probable que vous copiez un mauvais fichier de configuration sur le nouveau système. Je recommanderais de résoudre le problème au lieu de faire une installation propre.
Baarn

J'avais essayé [code] yum history -undo <id des dernières installations> [code] mais cela ne m'a pas aidé. Boouting également avec différents modes vga "vga = ask" est impuissant. Seul le terminal est accessible. Je peux donc rm ou copier ou faire d'autres opérations sur les fichiers. Il gèle au démarrage un gnome graphique shell.
Yurij73

1
@ Yurij73: Vous pouvez entourer le code avec `et` (backquote) dans les commentaires et les réponses.
Linuxios

Réponses:


11

Le strict minimum serait de conserver les propres fichiers de l'utilisateur /home. De plus, afin de savoir quels fichiers conserver, /etcil est avantageux d'utiliser un système comme etckeepercelui-ci qui peut suivre l'historique des modifications /etcet qui les a apportées. IE - s'agit-il de modifications de distribution ou de modifications que vous avez apportées?

Pour la sauvegarde elle-même, je copie toujours les éléments suivants:

/usr/local
/usr/share
/home
/var
/etc
/root

Il existe des moyens de les sauvegarder à l'aide de Rsync dans une zone distincte, en utilisant des liens physiques afin qu'aucun espace supplémentaire ne soit utilisé lors des sauvegardes suivantes.

Vous pouvez ensuite restaurer /home/*tel quel , mais vous souhaiterez choisir des fichiers / dossiers spécifiques selon vos besoins dans /varet /etc. Vous saurez si vous avez besoin de quelque chose de spécifique /usr/local, car vous l'avez probablement mis à dessein.

Le contenu de /varet /usr/sharepeut être délicat. Apache, mediawiki, wordpress et divers autres services stockent des données dans l'un ou l'autre. Vous devez savoir si vous avez des données stockées dans ceux-ci par la configuration que vous avez effectuée lorsque vous avez configuré ces services. Si vous n'exécutez aucun service «serveur» ou «Web», vous pouvez être sûr de ne pas les sauvegarder, mais il est toujours plus sage de sauvegarder que de souhaiter que vous ayez sauvegardé.

Sauf si vous avez des choses éditées à la main, /etcvous êtes probablement en sécurité avec une configuration propre. Si vous avez des modifications faites à la main /etc, il est préférable de les transférer manuellement afin de savoir exactement ce que vous introduisez dans le système propre.

/optpeut également être un répertoire préoccupant. Il est généralement créé lors de l'installation d'un logiciel distribué avec son propre programme d'installation à partir d'un logiciel en dehors de votre distribution. La sauvegarde est une option, mais vous voudrez peut-être réinstaller ces packages - car ils ont des configurations qui nécessitent des liens vers/etc


1
/userJe suppose que vous voulez dire /home/[username], bien que cela ressemble à ce que vous essayez de dire /usret d'ajouter une lettre. pourrait vouloir modifier pour clarifier cela
DeveloperACE
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.