Ez egy rövid cikk arról, hogyan állíthatja be a 64 bites architektúrát a 32 bites Debian/Debian-alapú disztribúcióján (amit véletlenül tölthetett le a 64 bites helyett).
* Az Ön hardverének alapvetően támogatnia kell az amd64-et, varázslatra senki sem készül.
* Ez károsíthatja a rendszert, így nagyon óvatosan járjon el.
* Mindez a Debian10-buster-i386-on lett tesztelve.
* Ne csinálja ezt, ha itt bármi nem világos Ön számára.
Dpkg, apt és sources.list
Lássunk neki, ha Ön minden szempontot mérlegelt, elkezdjük a csomagok előkészítését (elvileg a sorrend nem számít, de pontokba szedve kényelmesebb).
1. Válassza az amd64-et a /etc/apt/sources.list-ben, illessze be az ‘ [arch=amd64] ‘-t a debdeb-src és az URL közé.
támadásra
# 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 mainErre azért van szükség, hogy a jövőben csak 64 bites csomagok tölthessenek le.
2. Adja hozzá az amd64-et a dpkg-hoz, hogy ne panaszkodjon:
$ sudo dpkg --add-architecture amd643. Frissítse a csomaglistát:
$ sudo apt updateKernel
Nyilvánvalóan mindez értelmetlen 64 bites kernel nélkül, ezért telepítjük:
$ sudo apt install linux-headers-$VERSION-amd64 linux-image-amd64A $VERSION helyére a szükséges kernel verziót illessze be.
A kernel telepítése után a grub automatikusan újrakonfigurálódik.
Befejezés
A rendszerünk újraindítása után már képes lesz az amd64 használatára, de a csomagokkal némi probléma merülhet fel. Számomra ezek megoldására elegendő volt a következő parancsokat kiadni:
$ sudo apt --fix-broken install
$ sudo apt full-upgradeBár nem érdemes túlságosan aggódni emiatt — minden szükséges csomag idővel automatikusan települ, mint függőségek, és a feleslegeseket így törölheti:
$ sudo apt autoremove Most már 64 bites rendszer áll rendelkezésére!
Forrás: habr.com
