Debian: He ngawari te huri i te i386 ki te amd64

He tuhinga poto tenei mo te whakarite hoahoanga 64-bit ki runga i to tohatoha 32-bit Debian/Deabian (he mea kua utaina pohehe koe hei utu mo te 64bit) me te kore e whakaurua ano.

* Me tautoko to taputapu i te amd64 i te tuatahi, kaore he tangata e hanga makutu.
*Ka kino pea tenei i te punaha, na reira kia tupato.
* I whakamatauria nga mea katoa i runga i te Debian10-buster-i386.
* Kaua e mahi ki te kore koe e mohio ki tetahi mea i konei.

Dpkg, apt and sources.list

Tika ki te tohu, ki te mea kua paunatia e koe nga mea porangi katoa, me timata taatau ki te whakarite i nga kete (ko te tikanga, kaore he take o te ota i konei, engari he pai ake te tohu ma te tohu)

1. Tīpakohia te amd64 ki /etc/apt/sources.list mā te kōkuhu ' [arch=amd64] ' i waenganui i te debdeb-src me te URL

Hei tauira:

# 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

He mea tika tenei hei whakarite kia utaina nga kohinga moka-64 a muri ake nei.

2. Tāpirihia te amd64 ki te dpkg kia kore ai e oati:

$ sudo dpkg --add-architecture amd64

3.Whakahouhia te rarangi o nga kete:

$ sudo apt update

Tuhinga

Ae ra, kaore he tikanga o enei mea katoa me te kore he kakano 64-bit, na whakaurua:

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

Whakanohoia te $VERSION hei whakakapi i te putanga kernel e hiahiatia ana.

Whai muri i te whakaurunga o te kernel, ka whirihora aunoa a grub.

Whakaoti

I muri i te whakaara ano, ka taea e taatau punaha te mahi me te amd64, engari ka ara ake etahi raru ki nga kete. Hei whakaoti i a raatau, he nui noa te whakahaere i enei whakahau:

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

Ahakoa kaua koe e tino awangawanga mo tenei - ko nga kohinga katoa e tika ana ka whakauruhia hei whakawhirinakitanga, ka tangohia nga mea koretake penei:

$ sudo apt autoremove

Inaianei he punaha 64-bit kei a koe!

Source: will.com

Tāpiri i te kōrero