Donc, je devais déplacer mes données existantes vers une nouvelle machine. Je m'attendais à ce que tous les paramètres (par exemple, les signets Google Chrome, le contenu de la barre de navigation dans gnome3, etc.) soient conservés si je les copiais simplement $HOME
sur la nouvelle machine. C'est ce que j'ai fait:
Installé tous les paquets de l' installation ancienne:
sudo yum install -y $(cat old-rpm-list.txt)
.Ancien lecteur monté dans la nouvelle installation de Fedora 19:
vgscan && vgchange -a y
etmount /dev/f19old/home /mnt/oldhome
)Copié ancien répertoire au nouveau répertoire:
cp -avpr --preserve=all /mnt/oldhome/user /home/
.Mettre à jour tous les paquets et redémarré:
sudo yum update -y && reboot
Donc, puisque tous les fichiers de préférences ( ~/.*
) ont été déplacés vers la nouvelle installation, je pensais que tout serait préservé. Mais mon chrome n’a pas mes signets et ma barre de navigation et mes paramètres VPN (les préférences de gnome, je présume) n’ont pas été préservés.
Ai-je oublié des fichiers dont je devais venir /etc/
ou quelque chose?
uid=1000(user) gid=1000(user) groups=1000(user),10(wheel),1001(vboxusers) context=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023
. Nouveau:uid=1000(user) gid=1000(user) groups=1000(user),10(wheel) context=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023
Réponses:
On dirait qu'ils ne l'étaient pas pour moi.
La commande cp que vous avez utilisée n'a peut-être pas copié les dossiers / fichiers cachés de votre répertoire personnel. Etant donné que la majorité (sinon la totalité) des préférences spécifiques à l'utilisateur sont conservées, il semble probable qu'elles n'ont pas été copiées.
lancez-le dans votre ancien dossier de départ
Pour afficher une liste de dossiers avec des dossiers cachés. Ils commencent tous par. Vous pouvez soit essayer de les copier un par un, soit procéder comme ceci:
Cela dit, j’ai toujours été moi-même un fan de rsync
Une fois la copie terminée, assurez-vous que la propriété du dossier est correcte en émettant
ps. Aussi -p et --preverse-all sont identiques
la source
-p
==--preserve=mode,ownership,timestamps
et je crois qu’il ya 6 possibilités (ces 3 et le contexte, les liens, xattr).=all
essaie de les faire tous.