Debian: простото ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ²Π°Π½Π΅ Π½Π° i386 Π² amd64

Π’ΠΎΠ²Π° Π΅ ΠΊΡ€Π°Ρ‚ΠΊΠ° статия Π·Π° Ρ‚ΠΎΠ²Π° ΠΊΠ°ΠΊ Π΄Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Ρ‚Π΅ 64-Π±ΠΈΡ‚ΠΎΠ²Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Π½Π° вашия 32-Π±ΠΈΡ‚ΠΎΠ² Debian/Deabian-Π±Π°Π·ΠΈΡ€Π°Π½ дистрибутив (ΠΊΠΎΠΉΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π±ΠΈ Π½Π΅Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»Π½ΠΎ стС ΠΈΠ·Ρ‚Π΅Π³Π»ΠΈΠ»ΠΈ вмСсто 64-Π±ΠΈΡ‚ΠΎΠ²).

* Π’Π°ΡˆΠ΅Ρ‚ΠΎ устройство трябва ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎ Π΄Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° amd64, Π½ΠΈΠΊΠΎΠΉ няма Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈ ΠΌΠ°Π³ΠΈΠΈ.
* Π’ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΠ²Ρ€Π΅Π΄ΠΈ систСмата, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ дСйствайтС ΠΌΠ½ΠΎΠ³ΠΎ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»Π½ΠΎ.
* Всичко Π΅ тСствано Π½Π° Debian10-buster-i386.
* НС Π³ΠΎ ΠΏΡ€Π°Π²Π΅Ρ‚Π΅, Π°ΠΊΠΎ Π½Π΅ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚Π΅ Π½Π΅Ρ‰ΠΎ ΠΎΡ‚ Ρ‚ΡƒΠΊ.

Dpkg, apt ΠΈ sources.list

Π‘Ρ€Π°Π·Ρƒ към ΡΡŠΡ‰Π½ΠΎΡΡ‚Ρ‚Π°, Π°ΠΊΠΎ всС ΠΏΠ°ΠΊ стС обмислили всичко, Π·Π°ΠΏΠΎΡ‡Π²Π°ΠΌΠ΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°Ρ‚Π° Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ (Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚ няма Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² какъв Ρ€Π΅Π΄, Π½ΠΎ Ρ‚ΠΎΡ‡ΠΊΠΈ са ΠΏΠΎ-ΡƒΠ΄ΠΎΠ±Π½ΠΈ)

1. Π˜Π·Π±ΠΈΡ€Π°ΠΉΡ‚Π΅ amd64 Π² /etc/apt/sources.list, ΠΊΠ°Ρ‚ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚Π΅ '[arch=amd64]' ΠΌΠ΅ΠΆΠ΄Ρƒ debdeb-src ΠΈ URL.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€

# 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

Π’ΠΎΠ²Π° Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ, Π·Π° Π΄Π° сС Π·Π°Ρ€Π΅ΠΆΠ΄Π°Ρ‚ само 64-Π±ΠΈΡ‚ΠΎΠ²ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Π² Π±ΡŠΠ΄Π΅Ρ‰Π΅.

2. Π”ΠΎΠ±Π°Π²Π΅Ρ‚Π΅ amd64 Π² dpkg, Π·Π° Π΄Π° Π½Π΅ сС ΠΎΠΏΠ»Π°ΠΊΠ²Π°:

$ sudo dpkg --add-architecture amd64

3. АктуализирайтС списъка с ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ:

$ sudo apt update

Π―Π΄Ρ€ΠΎ

Π Π°Π·Π±ΠΈΡ€Π° сС, всичко Ρ‚ΠΎΠ²Π° няма смисъл Π±Π΅Π· 64-Π±ΠΈΡ‚ΠΎΠ²ΠΎ ядро, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π³ΠΎ инсталирайтС:

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

На мястото Π½Π° $VERSION поставСтС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ°Ρ‚Π° вСрсия Π½Π° ядрото.

Π‘Π»Π΅Π΄ инсталиранСто Π½Π° ядрото grub Ρ‰Π΅ сС прСустанови Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ.

Π—Π°Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅

Π‘Π»Π΅Π΄ рСстартиранС Π½Π°ΡˆΠ°Ρ‚Π° систСма Π²Π΅Ρ‡Π΅ Ρ‰Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ с amd64, Π½ΠΎ с ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π²ΡŠΠ·Π½ΠΈΠΊΠ½Π°Ρ‚ някои ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ. Π—Π° тяхното Ρ€Π΅ΡˆΠ°Π²Π°Π½Π΅ бСшС Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ Π΄Π° изпълня слСднитС ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ:

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

Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ Π½Π΅ трябва Π΄Π° сС притСсняватС ΠΌΠ½ΠΎΠ³ΠΎ β€” всички Π½ΡƒΠΆΠ½ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ с Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ сами Ρ‰Π΅ сС инсталират ΠΊΠ°Ρ‚ΠΎ зависимости, Π° Π½Π΅Π½ΡƒΠΆΠ½ΠΈΡ‚Π΅ сС ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ Ρ‚Π°ΠΊΠ°:

$ sudo apt autoremove

Π‘Π΅Π³Π° Ρ€Π°Π·ΠΏΠΎΠ»Π°Π³Π°Ρ‚Π΅ с 64-Π±ΠΈΡ‚ΠΎΠ²Π° систСма!

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: habr.com

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster