Debian: Trosi i386 i amd64 yn hawdd

Mae hon yn erthygl fer ar sut i drefnu pensaernïaeth 64-bit ar eich dosbarthiad 32-did yn seiliedig ar Debian/Deabian (y gallech fod wedi'i lwytho'n anfwriadol yn lle 64bit) heb ei ailosod.

* Rhaid i'ch caledwedd gefnogi amd64 i ddechrau, nid oes unrhyw un yn mynd i greu hud.
*Gall hyn niweidio'r system, felly ewch ymlaen yn ofalus iawn.
* Profwyd popeth ar Debian10-buster-i386.
* Peidiwch â gwneud hyn os nad ydych chi'n deall unrhyw beth yma.

Dpkg, addas a sources.list

Yn syth at y pwynt, os ydych chi wedi pwyso popeth yn wallgof, gadewch i ni ddechrau paratoi'r pecynnau (mewn egwyddor, nid yw'r gorchymyn o bwys yma, ond fesul pwynt mae'n fwy cyfleus)

1. Dewiswch amd64 yn /etc/apt/sources.list, gan fewnosod ‘ [arch=amd64] ‘ rhwng debdeb-src ac URL

Enghraifft

# 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

Mae hyn yn angenrheidiol i sicrhau mai dim ond pecynnau 64-did sy'n cael eu llwytho yn y dyfodol.

2.Ychwanegwch amd64 at dpkg fel nad yw'n rhegi:

$ sudo dpkg --add-architecture amd64

3.Diweddarwch y rhestr o becynnau:

$ sudo apt update

Y craidd

Wrth gwrs, nid yw hyn i gyd yn gwneud unrhyw synnwyr heb gnewyllyn 64-bit, felly gosodwch ef:

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

Rhowch $VERSION yn lle'r fersiwn cnewyllyn a ddymunir.

Ar ôl gosod y cnewyllyn, bydd grub yn ail-ffurfweddu'n awtomatig.

Cwblhau

Ar ôl ailgychwyn, bydd ein system yn gallu gweithio gydag amd64, ond gall rhai problemau godi gyda'r pecynnau. Er mwyn eu datrys, roedd yn ddigon i redeg y gorchmynion hyn:

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

Er na ddylech chi boeni gormod am hyn chwaith - bydd yr holl becynnau angenrheidiol yn cael eu gosod yn y pen draw fel dibyniaethau, a bydd rhai diangen yn cael eu dileu fel hyn:

$ sudo apt autoremove

Nawr mae gennych chi system 64-bit ar gael ichi!

Ffynhonnell: hab.com

Ychwanegu sylw