Existe-t-il un moyen simple de mettre à niveau le système x86 à partir de x86 sans perdre les paramètres et avoir à repartitionner etc.?
Vous pouvez simplement effectuer une installation x86-64 par dessus votre installation i386 existante. Il n'est pas nécessaire de reformater ou de repartitionner - le programme d'installation Ubuntu a pris en charge le maintien du contenu de /home
et (la plupart des) /etc
(et d'autres répertoires de données) pendant quelques versions.
Cela vous mènera la plupart du chemin là-bas; vous conserverez toute votre configuration, mais le même logiciel ne sera pas installé.
Pour ce faire, le guide de cette réponse devrait fonctionner:
dpkg --get-selections > ~/installed-software
dans un terminal.Sudo dpkg --set-selections < ~/installed-software
suivi de Sudo apt-get -f install
. Il y aura probablement des paquets qui ne pourront pas être installés, comme il y en a qui ne possèdent pas d'équivalent x86-64 - libc6-686
, la libc optimisée pour 686 en est l'exemple courant.Non. Eh bien ... Pas d'une manière qui en vaut la peine.
Certains guides proposent une voie obscure entre 32 bits et 64 bits, mais croyez-moi, quand je dis que je bricole Linux depuis des années, je ne voudrais tout simplement pas m'y attaquer. C'est un piratage géant qui casse intentionnellement les choses pour tromper le système 32 bits en prenant des paquets 64 bits. Ne vous trompez pas et vous cassez l'installation ... Et il semblerait que cela prendrait beaucoup de temps.
En réalité, il est tellement plus facile de sauvegarder les éléments que vous ne pouvez pas remplacer (/etc/
, /home/
, des parties de /var
) sur un autre lecteur, insérez le live CD/USB 64 bits et réinstallez-le. L'installation sur mon SSD à partir d'une clé USB a pris 12 minutes la dernière fois que je l'ai faite.
Une fois le fichier réinstallé, créez un nouvel utilisateur et copiez les éléments de votre profil dans lesquels vous souhaitez revenir. Vous pouvez tout rediffuser ou passer un peu de temps et procéder à un nettoyage correct et traditionnel.
Devrait être simple.
/etc
et /home
(j'ai /home
comme partition, vous aurez peut-être besoin de plus de dossiers si vous avez des dossiers personnalisés ... ou /var/www
si vous avez Apache, éventuellement des bases de données de sauvegarde si vous en avez).dpkg --get-selections > installed-software
pour enregistrer la liste des logiciels installés, sauvegardez le fichier installed-software
./etc and
/homefolders and the
installed-software`.dpkg --set-selections < installed-software
puis dselect
pour installer le logiciel précédemment installé.Je ne crois pas que vous puissiez simplement mettre à niveau vers une version 64 bits d'Ubuntu. Il vous faudrait reformater la partition et installer la version 64 bits à partir du Live CD x64.