Toto je krátký článek o tom, jak uspořádat 64bitovou architekturu ve vaší 32bitové distribuci založené na Debianu/Deabianu (kterou jste možná omylem nahráli místo 64bitové) bez přeinstalace.
* Váš hardware musí zpočátku podporovat amd64, nikdo nebude vytvářet kouzlo.
*Mohlo by dojít k poškození systému, proto postupujte velmi opatrně.
* Vše bylo testováno na Debian10-buster-i386.
* Nedělejte to, pokud zde ničemu nerozumíte.
Dpkg, apt a sources.list
Rovnou k věci, pokud jste všechno šíleně zvážili, pusťte se do přípravy balíčků (na pořadí zde v zásadě nezáleží, ale bod po bodu je pohodlnější)
1. Vyberte amd64 v /etc/apt/sources.list a vložte „[arch=amd64]“ mezi debdeb-src a URL
příklad
# 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 nutné, aby bylo zajištěno, že v budoucnu budou načítány pouze 64bitové balíčky.
2. Přidejte amd64 do dpkg, aby nenadával:
$ sudo dpkg --add-architecture amd64
3. Aktualizujte seznam balíčků:
$ sudo apt update
Core
To vše samozřejmě nedává smysl bez 64bitového jádra, takže jej nainstalujte:
$ sudo apt install linux-headers-$VERSION-amd64 linux-image-amd64
Umístěním $VERSION nahradíte požadovanou verzi jádra.
Po instalaci jádra se grub automaticky překonfiguruje.
Dokončení
Po restartu bude náš systém schopen pracovat s amd64, ale s balíčky mohou nastat nějaké problémy. K jejich vyřešení stačilo spustit tyto příkazy:
$ sudo apt --fix-broken install
$ sudo apt full-upgrade
I když byste si s tím neměli příliš dělat starosti - všechny potřebné balíčky se nakonec nainstalují jako závislosti a nepotřebné se odstraní takto:
$ sudo apt autoremove
Nyní máte k dispozici 64bitový systém!
Zdroj: www.habr.com