GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Ubuntu - Comment migrer la configuration entre des ordinateurs avec un matériel différent ?

Je souhaite migrer la configuration d'un bureau Ubuntu vers une nouvelle boîte avec un matériel différent. Quelle est la manière la plus simple de faire ça? /etc/ contient des paramètres spécifiques à la machine et au matériel, je ne peux donc pas simplement le copier aveuglément. Un problème similaire existe pour les packages installés.

edit :il s'agit d'un passage de x86 à x86-64.

Réponse acceptée :

Premièrement, si vous continuez à utiliser des binaires 32 bits, vous ne modifiez pas réellement l'architecture du processeur :vous utiliserez toujours un processeur x86, même s'il est également capable de faire d'autres choses. Dans ce cas, je vous recommande de cloner votre installation ou simplement de déplacer le disque dur, comme décrit dans Déplacer l'installation de Linux vers un nouvel ordinateur.

D'un autre côté, si vous voulez avoir un système 64 bits (en termes Ubuntu :un amd64 architecture), vous devez réinstaller, car vous ne pouvez pas installer amd64 paquets sur un i386 système ou vice versa. (Cela changera lorsque Multiarch arrivera).

De nombreuses personnalisations résident dans votre répertoire personnel et vous pouvez les copier sur la nouvelle machine. Les paramètres système ne peuvent pas être copiés aussi facilement en raison du changement d'architecture du processeur.

Sur Ubuntu 10.10 et versions ultérieures, essayez OneConf.

OneConf est un mécanisme d'enregistrement des informations logicielles dans Ubuntu One et de synchronisation avec d'autres ordinateurs si nécessaire. Dans Maverick, la liste des logiciels installés est stockée. Cela peut éventuellement s'étendre pour inclure certains paramètres d'application et l'état de l'application. D'autres outils comme Stipple peuvent fournir des paramètres/contrôles plus avancés.

L'une des principales choses que vous voudrez reproduire sur la nouvelle installation est l'ensemble des packages installés. Sur les distributions basées sur APT, vous pouvez utiliser le aptitude-create-state-bundle commande (partie de la commande aptitude package) pour créer une archive contenant la liste des packages installés et leur configuration debconf, et aptitude-run-state-bundle sur la nouvelle machine. (Merci à intuited de m'avoir parlé de aptitude-create-state-bundle .) Voir aussi Ubuntu liste les packages explicitement installés et les questions Super User et Ask Ubuntu citées ici, en particulier la réponse de Télémaque, sur la façon de faire cette partie manuellement.

Pour les éléments que vous avez modifiés dans /etc , vous devrez les examiner. Beaucoup ont à voir avec le matériel ou les paramètres réseau spécifiques et ne doivent pas être copiés. D'autres concernent les préférences personnelles, mais vous devez définir des préférences personnelles pour chaque utilisateur dans la mesure du possible, afin que les paramètres soient enregistrés dans votre répertoire personnel.

En relation:Comment déterminer les spécifications d'un ordinateur ??

Si vous planifiez à l'avance, vous pouvez utiliser etckeeper pour mettre /etc sous contrôle de version (etckeeper quickstart). Vous n'avez pas besoin de connaître quoi que ce soit sur le contrôle de version pour utiliser etckeeper, il vous suffit de commencer à apprendre si vous voulez en profiter pour faire des choses fantaisistes.


Ubuntu
  1. Comment configurer les paramètres proxy sur Ubuntu 20.04

  2. Comment configurer un pare-feu avec UFW sur Ubuntu 20.04

  3. Comment installer MediaWiki avec Nginx sur Ubuntu 16.04

  4. Comment installer Magento avec Nginx sur Ubuntu 15.10

  5. Comment migrer la configuration entre des ordinateurs avec un matériel différent ?

Comment installer PrestaShop sur Ubuntu 20.04 avec Apache

Comment personnaliser Ubuntu 18.04 avec des thèmes

Comment mettre à niveau Ubuntu avec une seule commande

Comment héberger un site Web avec Ghost CMS sur Ubuntu 22.04

Comment configurer la mise en réseau avec Netplan sur Ubuntu

Comment configurer les paramètres de la souris dans Ubuntu