์ด๊ฒ์ ์ฌ์ค์น ์์ด 64๋นํธ Debian/Deabian ๊ธฐ๋ฐ ๋ฐฐํฌํ(32๋นํธ ๋์ ์ค์๋ก ๋ก๋ํ์ ์ ์์)์์ 64๋นํธ ์ํคํ ์ฒ๋ฅผ ๊ตฌ์ฑํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์งง์ ๊ธฐ์ฌ์ ๋๋ค.
* ๊ทํ์ ํ๋์จ์ด๋ ์ฒ์์ amd64๋ฅผ ์ง์ํด์ผ ํ๋ฉฐ, ๋๊ตฌ๋ ๋ง๋ฒ์ ์ฐฝ์กฐํ์ง ๋ชปํ ๊ฒ์
๋๋ค.
*์์คํ
์ด ์์๋ ์ ์์ผ๋ ์ฃผ์ํด์ ์งํํ์๊ธฐ ๋ฐ๋๋๋ค.
* ๋ชจ๋ ๊ฒ์ Debian10-buster-i386์์ ํ
์คํธ๋์์ต๋๋ค.
* ์ฌ๊ธฐ์์ ์๋ฌด๊ฒ๋ ์ดํดํ์ง ๋ชปํ๋ ๊ฒฝ์ฐ์๋ ์ด ์์
์ ์ํํ์ง ๋ง์ญ์์ค.
Dpkg, apt ๋ฐ source.list
์์ ์ ๋งํ์๋ฉด, ๋ชจ๋ ๊ฒ์ ๋ฏธ์น ๋ฏ์ด ๋ฌด๊ฒ๋ฅผ ๋ฌ์๋ค๋ฉด ํจํค์ง ์ค๋น๋ฅผ ์์ํฉ์๋ค(์์น์ ์ผ๋ก ์ฌ๊ธฐ์ ์์๋ ์ค์ํ์ง ์์ง๋ง ํ๋์ฉ ๋ ํธ๋ฆฌํฉ๋๋ค)
1. debdeb-src์ URL ์ฌ์ด์ ' [arch=amd64] '๋ฅผ ์ฝ์ ํ์ฌ /etc/apt/sources.list์์ amd64๋ฅผ ์ ํํฉ๋๋ค.
์
# 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. ์์ค์ ํ์ง ์๋๋ก dpkg์ amd64๋ฅผ ์ถ๊ฐํ์ธ์.
$ 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