To je kratek članek o tem, kako organizirati 64-bitno arhitekturo v vaši 32-bitni distribuciji, ki temelji na Debianu/Deabianu (ki ste jo morda nenamerno naložili namesto 64-bitne) brez ponovne namestitve.
* Vaša strojna oprema mora na začetku podpirati amd64, nihče ne bo ustvaril čarovnije.
*To lahko poškoduje sistem, zato nadaljujte zelo previdno.
* Vse je bilo testirano na Debian10-buster-i386.
* Ne počni tega, če tukaj ničesar ne razumeš.
Dpkg, apt in sources.list
Čisto k bistvu, če ste vse noro pretehtali, se lotimo priprave paketov (načeloma vrstni red tukaj ni pomemben, ampak po točkah je bolj priročno)
1. Izberite amd64 v /etc/apt/sources.list in vstavite ' [arch=amd64] ' med debdeb-src in URL
Primer
# 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
To je potrebno za zagotovitev, da se bodo v prihodnosti nalagali samo 64-bitni paketi.
2.Dodaj amd64 v dpkg, da ne preklinja:
$ sudo dpkg --add-architecture amd64
3.Posodobite seznam paketov:
$ sudo apt update
Core
Vse to seveda nima smisla brez 64-bitnega jedra, zato ga namestite:
$ sudo apt install linux-headers-$VERSION-amd64 linux-image-amd64
Postavite $VERSION, da nadomestite želeno različico jedra.
Po namestitvi jedra se bo grub samodejno znova konfiguriral.
Zaključek
Po ponovnem zagonu bo naš sistem lahko deloval z amd64, vendar se lahko pojavijo težave s paketi. Za njihovo rešitev je bilo dovolj zagnati te ukaze:
$ sudo apt --fix-broken install
$ sudo apt full-upgrade
Čeprav vas tudi to ne bi smelo preveč skrbeti - vsi potrebni paketi bodo sčasoma nameščeni kot odvisnosti, nepotrebni pa bodo odstranjeni takole:
$ sudo apt autoremove
Zdaj imate na voljo 64-bitni sistem!
Vir: www.habr.com