Conformément au titre, je souhaite savoir si, après une installation réussie en 32 bits et des logiciels en conséquence, je peux passer à une version 64 bits.
Je sais comment partitionner ( en fait l' une des solutions est de mettre /
, /etc
, /home
, /var/www
et /opt
comme des partitions séparées) et je sais que une installation propre est bien mieux qu'un sale, mais je voudrais savoir si / comment il est possible de fais ça.
Réponses:
Vous trouverez une installation propre beaucoup moins compliquée que toute autre méthode inhabituelle, obscure et non prise en charge.
Votre suggestion de partitionner les fichiers de configuration, les répertoires de base, etc. est probablement la meilleure idée, et il est possible d' installer les mêmes packages sur une nouvelle installation ou une autre .
D'autre part, ce que vous avez demandé est possible, il existe un petit guide pour les systèmes basés sur Debian mais rappelez-vous "ceci est vraiment pour les administrateurs système de niveau professionnel" et "cette procédure est, à tous les égards, une mauvaise idée. S'il mange votre premier-né, s'il vous plaît ne venez pas pleurer à moi "... (alors bonne chance)
la source
Je vais lancer raise dead, car ce fil est l’un des meilleurs résultats de "upgrade ubuntu en 64 bits", et la réponse choisie, bien que ce soit un choix malin, n’est pas l’histoire complète.
En fait, il est possible de mettre à niveau Ubuntu de 32 à 64 bits. Tu peux le faire.
Je viens de terminer une telle mise à niveau.
Cela dit, les mots "peut" et "devrait" ne ressemblent en rien, et cela vaut également pour une mise à niveau et une nouvelle installation. Pouvez-vous le faire? Oui. Devriez-vous le faire? Eeeeeh ...
Mettre à niveau de 32 à 64 bits sans exploser mon système m'a pris une bonne partie de la semaine. Y compris la correction manuelle d’aptitude dans plus de 600 paquets cassés, car le résolveur automatique a commencé à boucler, apparemment à cause de PERL: i386 (requis par les paquets installés) incompatible avec PERL: amd64 (requis par les paquets que vous essayez d’installer).
C’est après avoir installé manuellement un paquet de paquetages, y compris la version correcte de PERL, pour corriger un aptup: vous voyez,
apt-get -f install
(ce qui est nécessaire pour obtenir un système 64 bits en grande partie fonctionnel) désinstallera PERL32 afin d’installer PERL64. ... Ensuite, essayez de supprimer 1234 autres paquets avant de réinstaller PERL . Inutile de dire que ce n’est pas une bonne idée, quand une partie non négligeable du système apt (beaucoup d’autres choses, en réalité) dépend d’un PERL en fonctionnement.La réinstallation a été effectuée entièrement à partir de la console (aptitude FTW, bien sûr), car la console ne nécessite quasiment qu’un bourdonnement de travail (et des sorts de travail pour aptitude, mais si vous essayez de faire cela, les sorts seront abondants, vous pouvez parier dessus. ), alors que X nécessite ... Beaucoup trop de choses en lesquelles avoir confiance pour continuer à travailler pendant que vous effectuez une opération à cœur ouvert sur votre système.
Cela étant dit, l’article suivant sur Debian explique comment évaluer le système de manière croisée:
https://wiki.debian.org/CrossGrading
Ce n'est pas le même article que décrit dans la réponse initiale , car les choses ont changé entre temps, surtout pour le mieux.
Les bases sont:
A quel point vous pourrez faire ceci:
Résultat dans la ligne suivante:
Yay. Ubuntu pense que c'est un système 64 bits approprié. Comme c'est mignon. Vous savez mieux, bien sûr.
Maintenant vous pouvez lancer:
Cela téléchargera la liste de tous les packages 64 bits, dont vous aurez besoin pour terminer la classification.
À ce stade, votre système fonctionne comme si de rien n'était, sauf que votre capacité à installer quoi que ce soit est bel et bien brisée.
Vous voyez, vous avez maintenant plusieurs packages i386 qui n'ont pas d'équivalent multiarch réel, vous serez donc coincé avec diverses dépendances techniquement "indisponibles". Vous les avez déjà installés, donc votre système fonctionnera, mais à ce stade ... je ne ferais pas confiance plus loin que je ne peux le lancer.
L'article reconnaît la nécessité d'un correctif et vous suggère de le faire de la manière suivante:
Cela vous permettra d'essayer de réparer le désordre impie que vous venez de faire. Et croyez-moi, vous venez de faire un gâchis impie.
Un problème mineur de cette procédure est qu’elle entraînera la désinstallation partielle de parties du système apt (et d’autres sous-systèmes critiques) , ce qui provoquera des erreurs pendant le reste du processus (vous ne dites pas) et vous laissera dans le ruisseau. .
Heureusement, pas sans pagaie. Vous pouvez installer les packages manquants via:
Notez que, du moins pour moi, le réseau a cessé de fonctionner à un seul ... Eh bien, plusieurs ... Points. Cela était dû au fait que apt avait supprimé un certain nombre de paquets nécessaires au bon fonctionnement de votre réseau (tels que votre client DHCP).
Ensuite, apt m'a gaiement informé qu'il fallait télécharger des paquets supplémentaires. Sans réseau de travail.
Si cela ressemble à vous êtes officiellement désossés ... Eh bien, c'est parce que vous l'êtes.
Sauf si vous avez un réseau câblé (vos paquets WiFi ont déjà été désinstallés et WiFI est un peu plus compliqué à obtenir de toute façon), connaissez ses informations de configuration et pouvez utiliser
ifconfig
, router, etc.Continuez simplement à essayer
apt-get -f install
jusqu'à ce que vous n'ayez plus d'erreur.Une fois
apt
satisfait de l’état de votre système, vous pouvez exécuteraptitude
et réparer manuellement les 600 paquets cassés que vous trouverez. Apparemmentapt
etaptitude
avons des idées différentes sur ce à quoi ressemble un système en fonctionnement. Ne me demande pas pourquoi.En outre, comme je l’ai mentionné plus
aptitude
haut , le résolveur entre dans une boucle infinie si vous essayez de le laisser agir automatiquement. Je ne peux pas en vouloir, en réalité, il a été conçu pour démarrer sur un système en marche et aider l'utilisateur à ajouter ou supprimer des paquets, et non pour réparer ce type d'abomination.C'est la partie qui m'a pris plusieurs jours à réparer, petit à petit, en utilisant un système différent pour aller de temps en temps en ligne et m'assurer que je ne reformateais pas accidentellement le chien de la famille.
Si tout cela ne vous a pas encore découragé, sachez qu'il s'agissait de ma deuxième tentative de mise à niveau en direct.
Le premier s'est terminé par un
mkfs
.Indice, indice, grand indice de fscking. Ou plutôt, un gros indice de mkfsing.
Mais encore une fois, cela a finalement fonctionné.
Le système fonctionne, il utilise principalement des packages 64 bits (il y a quelques exceptions que je devrai éventuellement corriger), et peut exécuter des applications nécessitant une installation 64 bits.
C'est possible .
Si c'est votre seule option, pour quelque raison que ce soit, vous pouvez le faire en suivant la procédure décrite ci-dessus - si vous avez les connaissances de domaine requises.
Si vous ne connaissez pas la différence entre
sync
etrsync
, si vous n'êtes pas à l'aise avec insmod, si vous ne savez pas utiliserifconfig
, si vous ne préférez pas systématiquement aptitude à l'installateur graphique dont le nom m'échappe pour le moment. .. Il suffit de faire une sauvegarde de vos données et d'installer à partir de zéro.C'est beaucoup moins pénible, cela vous fera gagner beaucoup de temps et vous laissera une nouvelle installation, sans aucuns restes inattendus prêts à vous mordre à l'arrière dans 11 mois.
Si vous avez déjà effectué une sauvegarde des éléments que vous ne voulez pas perdre et que vous n'avez pas d'autre choix - ou tout simplement apprendre en vous frappant la tête contre des objets (en particulier le mur) ... Eh bien, vous pouvez essayer.
Cela pourrait même fonctionner.
la source
Cela pourrait être une chose beaucoup plus raisonnable à faire une fois que la spécification multiarch est implémentée. https://wiki.ubuntu.com/MultiarchSpec - actuellement reporté à 11.04, mais gardez à l'esprit qu'il a été reporté à environ 6 versions maintenant. Cela dit, les progrès réels ont été réalisés en 10h10, alors peut-être que cela se produira cette fois-ci.
Jusque-là, ne vous inquiétez pas. Sauvegardez vos données, repartitionnez-les si vous le souhaitez et réinstallez-les.
la source
Non, vous ne pouvez pas mettre à niveau de 32 bits à 64 bits. Il doit s'agir d'une installation propre (fraîche)
Avant de vous assurer que votre système est capable d’un système d’exploitation 64 bits, vérifiez la configuration minimale requise pour Ubuntu 64. Vous pouvez le faire ici
Les termes 32 bits et 64 bits font référence à la façon dont le processeur d'un ordinateur traite les informations. La version 64 bits gère de grandes quantités de RAM bien mieux qu'un système 32 bits. Si vous utilisez une version 32 bits d'Ubuntu, vous ne pouvez effectuer une mise à niveau que vers une autre version 32 bits d'Ubuntu. De même, si vous utilisez une version 64 bits d'Ubuntu, vous ne pouvez effectuer une mise à niveau que vers une autre version 64 bits d'Ubuntu.
Si vous souhaitez passer d'Ubuntu 32 bits à un Ubuntu 64 bits, vous devez sauvegarder vos fichiers et effectuer une nouvelle installation d'Ubuntu 64 bits.
la source
Vous pouvez maintenant le faire assez facilement avec les installateurs récents (au moins avec 13.10 que je viens d’utiliser). Démarrez sur le DVD d’image 64 bits (ou sur un lecteur USB ou autre) et choisissez la première option à réinstaller, en conservant vos fichiers personnels. Cela fonctionne même si vous n'avez pas de
/home
partition séparée .Cela réinstallera la plupart des systèmes, y compris les applications, mais il faudra au préalable une liste de vos packages installés pour les réinstaller à partir du référentiel. Ainsi, tant qu’un package dispose d’une version 64 bits à la fois, vous devez vous retrouver avec la plupart de vos applications lorsque vous redémarrez. D'après mon expérience, quelques-uns ne se sont pas installés - principalement ceux qui avaient été installés via des mises en pension tierces telles que Google Chrome - mais ils ne tardent pas à les installer manuellement par la suite.
la source
Il est possible de mettre à jour ubuntu 32bit à 64bit, il aura beaucoup de fichiers indésirables, et vous devrez le nettoyer manuellement. La vérité est "HEADACHE" .
Je ne recommanderai JAMAIS / PAS POUR LES NOUVEAUX.
Quoi que vous fassiez, commencez par sauvegarder vos données importantes. Ensuite, partez à la recherche avec os.
Essayez d'abord le live-cd de 64 bits. Si cela fonctionne, optez pour une nouvelle installation, recommandée.
Il existe également des logiciels, qui sont toujours en 32 bits. Donc, pour installer un logiciel 32 bits sur un système d'exploitation 64 bits, nous avons besoin d'un traitement en arrière. Ce sera également une mauvaise chose.
Pensez pendant un certain temps: quels que soient vos besoins, ce que vous allez faire, planifiez / travaillez ensuite avec des OS 64 bits.
la source
Votre système d'exploitation est toujours en version 32 bits lorsque vous avez mis à niveau une version 32 bits - voir la réponse dans le commentaire pour plus d'informations.
Absolument - cela s'appelle un dualboot - vous auriez la possibilité lors de la connexion d’utiliser l’un ou l’autre.
Téléchargez et gravez l'iso 64 bits et démarrez avec, il vous proposera diverses options - vous voudriez choisir l'option Installer à côté.
https://help.ubuntu.com/community/GraphicalInstall
la source
Je viens d'essayer la solution suggérée ci-dessus par Nick (19 oct 2013): utiliser le Live CD Ubuntu 64 bits pour effectuer une réinstallation 64 bits.
J'ai utilisé le Live CD Ubuntu 14.04.4. Mais si la première option est effectivement appelée "réinstallation", elle apparaît plus précisément comme suit:
Les deux autres options offertes par l’installateur sur le Live CD sont:
Pour être vraiment sûr, j’ai essayé avec un disque de test et, en fait, la première chose que fait l’option "réinstaller" est de reformater la partition ext4 existante. Pas de chance.
Je crains donc que la solution "mise à niveau sur place vers 64 bits" proposée par Nick n'existe plus dans 14.04.
Et BTW, Canonical, je vois à peine l’intérêt pour le programme d’installation d’avoir l’option dite "réinstaller" et l’option "Effacer le disque et installer". Les deux semblent faire à peu près la même chose.
Dommage, car une telle option de mise à niveau vers 64 bits sur place aurait pu être vraiment sympa!
la source
Vous devez effectuer une nouvelle installation avec la version 64 bits d’Ubuntu. Il est possible d'avoir des fenêtres 32 bits et Ubuntu 64 bits, pour autant qu'elles ne partagent pas le même disque ou la même partition, pour des raisons évidentes. Reportez-vous à la documentation pour savoir comment effectuer un double démarrage.
https://help.ubuntu.com/community/WindowsDualBoot
Il est important que le processeur de la machine que vous installez prenne en charge le jeu d'instructions 64 bits (ce que devraient déjà être les processeurs les plus modernes)
la source