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
/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
/home
répertoire, mais selon votre utilisation ou vos installations, il serait utile de sauvegarder/etc
/usr
et/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.Réponses:
Le strict minimum serait de conserver les propres fichiers de l'utilisateur
/home
. De plus, afin de savoir quels fichiers conserver,/etc
il est avantageux d'utiliser un système commeetckeeper
celui-ci qui peut suivre l'historique des modifications/etc
et 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:
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/var
et/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
/var
et/usr/share
peut ê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,
/etc
vous ê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./opt
peut é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
la source
/user
Je suppose que vous voulez dire/home/[username]
, bien que cela ressemble à ce que vous essayez de dire/usr
et d'ajouter une lettre. pourrait vouloir modifier pour clarifier cela