Debian: jednoduché premenenie i386 na amd64

Toto je krátky článok o tom, ako bez preinštalovania zorganizovať 64-bitovú architektúru na vašom 32-bitovom Debian/Deabian-based distribúte (ktorý ste si mohli nepozorovane stiahnuť namiesto 64-bitového).

* Vaša hardvérová vybavenosť musí pôvodne podporovať amd64, nikto sa nechystá robiť mágiu.
* Môže to poškodiť systém, preto konajte veľmi opatrne.
* Všetko bolo testované na Debian10-buster-i386.
* Nerobte to, ak niečo z toho tu nechápete.

Dpkg, apt a sources.list

Okamžite k veci, ak ste sa naozaj zamysleli, začíname s prípravou balíkov (v zásade tu nezáleží na poradí, ale podľa bodov je to pohodlnejšie)

1. Vyberte amd64 v /etc/apt/sources.list, vložením ‘ [arch=amd64] ‘ medzi debdeb-src a URL

Príklad

# 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

To je potrebné na to, aby sa v budúcnosti sťahovali iba 64-bitové balíky.

2. Pridajte amd64 do dpkg, aby sa neozývali chyby:

$ sudo dpkg --add-architecture amd64

3. Aktualizujte zoznam balíkov:

$ sudo apt update

Jadro

Samozrejme, všetko toto nemá zmysel bez 64-bitového jadra, preto ho nainštalujte:

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

Na miesto $VERSION vložte potrebnú verziu jadra.

Po inštalácii jadra sa grub automaticky prekonfiguruje.

Dokončenie

Po reštartovaní bude náš systém už schopný pracovať s amd64, ale s balíkmi môžu vzniknúť niektoré problémy. Pre ich riešenie stačilo vykonať tieto príkazy:

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

Aj keď sa nemusíte obávať, všetky potrebné balíky sa časom samy nainštalujú ako závislosti, a nepotrebné sa odstraňujú takto:

$ sudo apt autoremove

Teraz máte k dispozícii 64-bitový systém!

Zdroj: habr.com

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster