Debian: Facile konverti i386 al amd64

Ĉi tio estas mallonga artikolo pri kiel organizi 64-bitan arkitekturon en via 32-bita Debian/Deabian-bazita distribuo (kiun vi eble preterintence ŝargis anstataŭ 64-bita) sen reinstalo.

* Via aparataro devas komence subteni amd64, neniu kreos magion.
*Ĉi tio povas damaĝi la sistemon, do iru tre singarde.
* Ĉio estis provita sur Debian10-buster-i386.
* Ne faru ĉi tion, se vi komprenas nenion ĉi tie.

Dpkg, apt kaj sources.list

Rekte al la punkto, se vi pesis ĉion freneze, ni komencu prepari la pakaĵojn (principe la ordo ĉi tie ne gravas, sed punkto post punkto estas pli oportune)

1. Elektu amd64 en /etc/apt/sources.list, enigante ' [arch=amd64] ' inter debdeb-src kaj URL

Ekzemplo:

# 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

Ĉi tio estas necesa por certigi, ke estonte nur 64-bitaj pakaĵoj estas ŝarĝitaj.

2.Aldonu amd64 al dpkg por ke ĝi ne ĵuru:

$ sudo dpkg --add-architecture amd64

3. Ĝisdatigu la liston de pakaĵoj:

$ sudo apt update

La kerno

Kompreneble, ĉio ĉi ne havas sencon sen 64-bita kerno, do instalu ĝin:

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

Metu $VERSION por anstataŭigi la deziratan kernversion.

Post instalo de la kerno, grub reagofos aŭtomate.

Kompletigo

Post rekomenco, nia sistemo povos funkcii kun amd64, sed iuj problemoj povas aperi kun la pakoj. Por solvi ilin, sufiĉis ruli ĉi tiujn komandojn:

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

Kvankam vi ankaŭ ne tro zorgu pri tio - ĉiuj necesaj pakaĵoj eventuale estos instalitaj kiel dependecoj, kaj la nenecesaj estos forigitaj tiel:

$ sudo apt autoremove

Nun vi havas 64-bitan sistemon je via dispono!

fonto: www.habr.com

Aldoni komenton