Il s'agit d'un court article sur la façon d'organiser l'architecture 64 bits sur votre distribution basée sur Debian / Deabian 32 bits (que vous pourriez télécharger par inadvertance au lieu de 64 bits) sans réinstaller.
* Votre matériel devrait initialement prendre en charge amd64, personne ne va créer de magie.
* Cela peut endommager le système, soyez donc très prudent.
* Tout a été testé sur Debian10-buster-i386.
* Ne faites pas cela si au moins quelque chose ici n'est pas compris.
Dpkg, apt et sources.list
Immédiatement au point, si vous êtes
fou qui a tout pesé, nous commençons à préparer les colis (en principe, la commande n'a pas d'importance ici, mais les points sont plus pratiques)
1. Sélectionnez amd64 dans /etc/apt/sources.list, en insérant '[arch = amd64]' entre deb \ deb-src et l'URL
Cela est nécessaire pour qu'à l'avenir, seuls les paquets 64 bits soient téléchargés.
2.Ajoutez amd64 à dpkg pour qu'il ne jure pas:
$ sudo dpkg --add-architecture amd64
3. Mettez à jour la liste des packages:
$ sudo apt update
Le noyau
Bien sûr, tout cela n'a pas de sens sans un noyau 64 bits, alors installez-le:
$ sudo apt install linux-headers-$VERSION-amd64 linux-image-amd64
Placez $ VERSION pour remplacer la bonne version du noyau.
Après avoir installé le noyau, grub se reconfigure automatiquement.
Achèvement
Après le redémarrage, notre système sera déjà en mesure de fonctionner avec amd64, mais certains problèmes peuvent survenir avec les packages. Pour les résoudre, il suffisait d'exécuter ces commandes:
$ sudo apt --fix-broken install $ sudo apt full-upgrade
Même si cela ne vaut pas la peine de s'inquiéter beaucoup à ce sujet, tous les packages nécessaires seront installés en tant que dépendances au fil du temps, et ceux inutiles seront supprimés comme ceci:
$ sudo apt autoremove
Après les opérations ci-dessus, vous pouvez à nouveau corriger sources.list en supprimant '[arch = amd64]',
afin qu'il n'y ait aucun problème avec les packages.
Vous avez maintenant à votre disposition un système 64 bits!