Il s'agit d'un court article expliquant comment organiser une architecture 64 bits sur votre distribution basée sur Debian/Deabian 32 bits (que vous avez peut-être chargée par inadvertance au lieu de 64 bits) sans réinstallation.
* Votre matériel doit initialement prendre en charge AMD64, personne ne va créer de magie.
*Cela pourrait endommager le système, alors procédez très prudemment.
* Tout a été testé sur Debian10-buster-i386.
* Ne faites pas cela si vous ne comprenez rien ici.
Dpkg, apt et sources.list
Aller droit au but, si vous avez tout pesé de façon folle, commençons à préparer les colis (en principe, l'ordre n'a pas d'importance ici, mais point par point c'est plus pratique)
1. Sélectionnez amd64 dans /etc/apt/sources.list en insérant ' [arch=amd64] ' entre debdeb-src et l'URL
Exemple
# Base reps
deb [arch=amd64] http://deb.debian.org/debian/ buster main contrib non-free
deb-src [arch=amd64] http://deb.debian.org/debian/ buster main contrib non-free
# Update reps
deb [arch=amd64] http://deb.debian.org/debian/ buster-updates main
deb-src [arch=amd64] http://deb.debian.org/debian/ buster-updates main
# Security reps
deb [arch=amd64] http://security.debian.org/debian-security/ buster/updates main
deb-src [arch=amd64] http://security.debian.org/debian-security/ buster/updates main
Cela est nécessaire pour garantir qu'à l'avenir, seuls les packages 64 bits seront 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
noyau
Bien sûr, tout cela n'a aucun sens sans un noyau 64 bits, alors installez-le :
$ sudo apt install linux-headers-$VERSION-amd64 linux-image-amd64
Placez $VERSION pour remplacer la version du noyau souhaitée.
Après avoir installé le noyau, grub se reconfigurera automatiquement.
Achèvement
Après un redémarrage, notre système pourra 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 vous ne devriez pas trop vous en soucier non plus, tous les packages nécessaires finiront par être installés en tant que dépendances, et les packages inutiles seront supprimés comme ceci :
$ sudo apt autoremove
Vous disposez désormais d'un système 64 bits !
Source: habr.com