Debian: Lako pretvoriti i386 u amd64

Ovo je kratak članak o tome kako organizirati 64-bitnu arhitekturu na vašoj 32-bitnoj Debian/Deabian distribuciji (koju ste možda nehotice učitali umjesto 64-bitne) bez ponovne instalacije.

* Vaš hardver u početku mora podržavati amd64, niko neće stvarati magiju.
*Ovo može oštetiti sistem, stoga postupajte vrlo pažljivo.
* Sve je testirano na Debian10-buster-i386.
* Nemojte to raditi ako ovdje ništa ne razumijete.

Dpkg, apt i sources.list

Pravo na stvar, ako ste sve ludo izvagali, krenimo s pripremama paketa (u principu redoslijed ovdje nije bitan, ali tačku po tačku je zgodnije)

1. Odaberite amd64 u /etc/apt/sources.list, umetanjem ‘ [arch=amd64] ‘ između debdeb-src i URL-a

Primjer:

# 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

Ovo je neophodno kako bi se osiguralo da se u budućnosti učitavaju samo 64-bitni paketi.

2.Dodajte amd64 u dpkg da ne psuje:

$ sudo dpkg --add-architecture amd64

3. Ažurirajte listu paketa:

$ sudo apt update

Kernel

Naravno, sve ovo nema smisla bez 64-bitnog kernela, pa ga instalirajte:

$ sudo apt install linux-headers-$VERSION-amd64 linux-image-amd64

Stavite $VERSION da zamijenite željenu verziju kernela.

Nakon instaliranja kernela, grub će se automatski ponovo konfigurirati.

Završetak

Nakon ponovnog pokretanja, naš sistem će moći da radi sa amd64, ali se mogu pojaviti neki problemi sa paketima. Da biste ih riješili, bilo je dovoljno pokrenuti ove naredbe:

$ sudo apt --fix-broken install
$ sudo apt full-upgrade

Iako ni o tome ne biste trebali previše brinuti - svi potrebni paketi će na kraju biti instalirani kao ovisnosti, a nepotrebni će biti uklonjeni ovako:

$ sudo apt autoremove

Sada imate 64-bitni sistem na raspolaganju!

izvor: www.habr.com

Dodajte komentar