23 4์
์ฝ๋ ์ด๋ฆ์ ๋ํด ์กฐ๊ธ. "Focal"์ด๋ผ๋ ๋จ์ด๋ "์ค์ฌ์ "๋๋ "๊ฐ์ฅ ์ค์ํ ๋ถ๋ถ"์ ์๋ฏธํฉ๋๋ค. ์ฆ, ์ด์ ๊ฐ๋
, ๋ชจ๋ ์์ฑ, ํ์, ์ด๋ฒคํธ์ ์ค์ฌ๊ณผ ๊ด๋ จ์ด ์์ผ๋ฉฐ "Fossa"๋ "FOSS"๋ผ๋ ์ด๊ทผ์ ๊ฐ์ต๋๋ค. (๋ฌด๋ฃ ๋ฐ ์คํ ์์ค ์ํํธ์จ์ด - ๋ฌด๋ฃ ๋ฐ ์คํ ์์ค ์ํํธ์จ์ด) ๋ฐ ๋๋ฌผ ์ด๋ฆ์ ๋ฐ์ Ubuntu ๋ฒ์ ์ ์ด๋ฆ์ ์ง์ ํ๋ ์ ํต์
๊ฐ๋ฐ์๋ค์ Ubuntu 20.04๋ฅผ ๋ฐ์คํฌํฑ ๋ฐ ์๋ฒ์ ๋ํ ํฅํ 5๋ ๊ฐ ์ง์์ ํตํด ์ฃผ์ํ๊ณ ์ฑ๊ณต์ ์ธ ์ ๋ฐ์ดํธ๋ก ํฌ์ง์ ๋ํ๊ณ ์์ต๋๋ค.
Ubuntu 20.04๋ Ubuntu 19.04 โDisco Dingoโ์ Ubuntu 19.10 โEoan Ermineโ์ ๋ ผ๋ฆฌ์ ์ฐ์์ด์์ต๋๋ค. ๋ฐ์คํฌํฑ ๋ฒ์ ์์๋ ์ต์ ํธ๋ ๋์ ๋ง์ถฐ ๋คํฌ ํ ๋ง๊ฐ ๋ฑ์ฅํ์ต๋๋ค. ๋ฐ๋ผ์ Ubuntu 20.04์๋ ํ์ค Yaru ํ ๋ง์ ๋ํ ์ธ ๊ฐ์ง ์ต์ ์ด ์์ต๋๋ค.
- ๋น,
- ์ด๋์ด,
- ํ์ค.
Amazon ์ฑ๋ ์ ๊ฑฐ๋์์ต๋๋ค. Ubuntu 20.04๋ ์ต์ ๋ฒ์ ์ ๊ธฐ๋ณธ ๊ทธ๋ํฝ ์
ธ๋ก ์ฌ์ฉํฉ๋๋ค.
์ฃผ์ ๋ณ๊ฒฝ ์ฌํญ
Ubuntu 20.04๋ 5.4๋ 24์ 2019์ผ์ ์ถ์๋ XNUMX ์ปค๋์ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค. ์ด ๋ฒ์ ์๋ ๋ช ๊ฐ์ง ์ค์ํ ํ์ ์ด ๋์ ๋์์ผ๋ฉฐ ์ด์ ๋ํด์๋ ์๋์์ ์ค๋ช ํ๊ฒ ์ต๋๋ค.
lz4
Canonical ์์ง๋์ด๋ค์ ์ปค๋๊ณผ initramfs ๋ถํ ์ด๋ฏธ์ง์ ๋ํด ๋ค์ํ ์์ถ ์๊ณ ๋ฆฌ์ฆ์ ํ ์คํธํ์ฌ ์ต์์ ์์ถ(๋ ์์ ํ์ผ ํฌ๊ธฐ)๊ณผ ์์ถ ํด์ ์๊ฐ ์ฌ์ด์ ๊ท ํ์ ์ ์ฐพ์ผ๋ ค๊ณ ๋ ธ๋ ฅํ์ต๋๋ค. ๋ฌด์์ค ์์ถ ์๊ณ ๋ฆฌ์ฆ lz4๋ ๊ฐ์ฅ ๋์ ๋๋ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์์ผ๋ฉฐ Ubuntu 19.10์ ์ถ๊ฐ๋์ด ์ด์ ๋ฆด๋ฆฌ์ค(Ubuntu 18.04 ๋ฐ 19.04)์ ๋นํด ๋ถํ ์๊ฐ์ ์ค์ผ ์ ์๊ฒ ๋์์ต๋๋ค. ๋์ผํ ์๊ณ ๋ฆฌ์ฆ์ Ubuntu 20.04์๋ ์ ์ง๋ฉ๋๋ค.
Linux ์ ๊ธ ์ปค๋
์ ๊ธ ๊ธฐ๋ฅ์ ์ฌ์ฉ์ ํ๋ก์ธ์ค์ ์ํด ๋ ธ์ถ๋ ์ฝ๋๋ฅผ ํตํด ์์ ์ฝ๋ ์คํ์ ํ์ฉํ ์ ์๋ ๊ธฐ๋ฅ์ ๋ํ ์ก์ธ์ค๋ฅผ ์ ํํ์ฌ Linux ์ปค๋์ ๋ณด์์ ๊ฐํํฉ๋๋ค. ๊ฐ๋จํ ๋งํด์, ๋ฃจํธ ์ํผ์ ์ ๊ณ์ ์ด๋ผ๋ ์ปค๋ ์ฝ๋๋ฅผ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ๋ฃจํธ ๊ณ์ ์ด ์์๋ ๊ฒฝ์ฐ์๋ ์ ์ฌ์ ์ธ ๊ณต๊ฒฉ์ผ๋ก ์ธํ ํผํด๋ฅผ ์ค์ผ ์ ์์ต๋๋ค. ๋ฐ๋ผ์ ์ด์ ์ฒด์ ์ ์ ๋ฐ์ ์ธ ๋ณด์์ด ํฅ์๋ฉ๋๋ค.
exFAT
Microsoft FAT ํ์ผ ์์คํ
์ 4GB๋ณด๋ค ํฐ ํ์ผ ์ ์ก์ ํ์ฉํ์ง ์์ต๋๋ค. ์ด๋ฌํ ์ ํ์ ๊ทน๋ณตํ๊ธฐ ์ํด Microsoft๋ exFAT ํ์ผ ์์คํ
(์์ด ํ์ฅ FAT - "ํ์ฅ FAT")์ ๋ง๋ค์์ต๋๋ค. ์ด์ ๋ค์์ ์ฌ์ฉํ์ฌ USB ๋๋ผ์ด๋ธ๋ฅผ exFAT๋ก ํฌ๋งทํ ์ ์์ต๋๋ค.
์์ด์ด ๊ฐ๋
Ubuntu 20.04๋ 5.6 ์ปค๋์ ์ฌ์ฉํ์ง ์์ง๋ง ์ ์ด๋ ์ฆ์๋ ์๋์ง๋ง ์ด๋ฏธ 5.4 ์ปค๋์์ WireGuard ๋ฐฑํฌํธ๋ฅผ ์ฌ์ฉํ๊ณ ์์ต๋๋ค. ์์ด์ด๊ฐ๋(WireGuard)๋
๊ฒฐ์ ๋
์ด๊ฒ์ด ์ปค๋ 5.4์ ๋ํ๋ ํ์ ์ ์ ๋ถ๋ ์๋๋๋ค. ์์ธํ ๋ฆฌ๋ทฐ๋ ๋ฆฌ์์ค์์ ํ์ธํ ์ ์์ต๋๋ค.
์ฟ ๋ฒ๋คํฐ์ค ์ฌ์ฉ
Canonical์ Ubuntu 20.04์์ ์์ ํ ์ง์์ ๊ตฌํํ์ต๋๋ค.
Ubuntu 20.04์ Kubectl ์ค์น:
# snap install kubectl --classic
kubectl 1.18.0 from Canonical โ installed
์ค๋ ์ฌ์ฉ
Canonical์ ๊ณ์ํด์ ๋ฒ์ฉ ํจํค์ง ํ์์ธ ์ค๋ ์ ํ๋ณดํฉ๋๋ค. ์ด๋ Ubuntu 20.04์ ์ถ์๋ก ๋์ฑ ๋ถ๋ช ํด์ก์ต๋๋ค. ์ค์น๋์ง ์์ ํ๋ก๊ทธ๋จ์ ์คํํ๋ ค๊ณ ํ๋ฉด ์ฐ์ ๋ค์์ ์ฌ์ฉํ์ฌ ํ๋ก๊ทธ๋จ์ ์ค์นํ๋ผ๋ ๋ฉ์์ง๊ฐ ํ์๋ฉ๋๋ค.
# snap install <package>
ํฅ์๋ ZFS ์ง์
์ด๊ธฐ๋ํ์ง๋ง
๋ฐ์ดํฐ, ๋์ผํ ํ ์์นด์ด๋ธ ๋๋ ์ง์ฅ์ ์๋ฒ ์คํ ๋ฆฌ์ง๋ฅผ ์ ์ฅํ๋ ๋ฐ ๋งค์ฐ ํธ๋ฆฌํ๊ณ ์์ ์ ์
๋๋ค(โ์ฆ์ ์ฌ์ฉ ๊ฐ๋ฅโ). ์ด๋ ๋์ผํ LVM๋ณด๋ค ๋ ๋ง์ ์์
์ ์ํํ ์ ์์ต๋๋ค. ZFS๋ ์ต๋ 256์กฐ ์ ํ๋ฐ์ดํธ(๋ฐ๋ผ์ ์ด๋ฆ์ "Z"๊ฐ ์์)์ ํํฐ์
ํฌ๊ธฐ๋ฅผ ์ง์ํ๋ฉฐ ์ต๋ 16์์ฌ๋ฐ์ดํธ ํฌ๊ธฐ์ ํ์ผ์ ์ฒ๋ฆฌํ ์ ์์ต๋๋ค.
ZFS๋ ๋ฐ์ดํฐ๊ฐ ๋์คํฌ์ ๋ฐฐ์น๋ ๋ฐฉ์์ ๋ฐ๋ผ ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ ๊ฒ์ฌ๋ฅผ ์ํํฉ๋๋ค. ๊ธฐ๋ก ์ค ๋ณต์ฌ ๊ธฐ๋ฅ์ ์ฌ์ฉ ์ค์ธ ๋ฐ์ดํฐ๋ฅผ ๋ฎ์ด์ฐ์ง ์๋๋ก ๋ณด์ฅํฉ๋๋ค. ๋์ , ์๋ก์ด ์ ๋ณด๊ฐ ์๋ก์ด ๋ธ๋ก์ ๊ธฐ๋ก๋๊ณ ํ์ผ ์์คํ ๋ฉํ๋ฐ์ดํฐ๊ฐ ์ด๋ฅผ ๊ฐ๋ฆฌํค๋๋ก ์ ๋ฐ์ดํธ๋ฉ๋๋ค. ZFS๋ฅผ ์ฌ์ฉํ๋ฉด ํ์ผ ์์คํ ์ ๋ณ๊ฒฝ ์ฌํญ์ ์ถ์ ํ๊ณ ๋ฐ์ดํฐ๋ฅผ ๊ตํํ์ฌ ๋์คํฌ ๊ณต๊ฐ์ ์ ์ฝํ๋ ์ค๋ ์ท(ํ์ผ ์์คํ ์ค๋ ์ท)์ ๋ง๋ค ์ ์์ต๋๋ค.
ZFS๋ ๋์คํฌ์ ๊ฐ ํ์ผ์ ์ฒดํฌ์ฌ์ ํ ๋นํ๊ณ ํด๋น ํ์ผ์ ์ํ๋ฅผ ์ง์์ ์ผ๋ก ํ์ธํฉ๋๋ค. ํ์ผ์ด ์์๋ ๊ฒ์ ๊ฐ์งํ๋ฉด ์๋์ผ๋ก ๋ณต๊ตฌ๋ฅผ ์๋ํฉ๋๋ค. ์ด์ Ubuntu ์ค์น ํ๋ก๊ทธ๋จ์๋ ZFS๋ฅผ ์ฌ์ฉํ ์ ์๋ ๋ณ๋์ ์ต์
์ด ์์ต๋๋ค. ๋ธ๋ก๊ทธ์์ ZFS์ ์ญ์ฌ์ ๊ธฐ๋ฅ์ ๋ํด ์์ธํ ์์๋ณผ ์ ์์ต๋๋ค.
์๋ ํ์ด์ฌ 2.X
Python์ ์ธ ๋ฒ์งธ ๋ฒ์ ์ 2008๋
์ ์ถ์๋์์ง๋ง Python 12 ํ๋ก์ ํธ๊ฐ ์ด์ ์ ์ํ๋ ๋ฐ 2๋
์ด ๋ถ์กฑํ์ต๋๋ค.
Ubuntu 15.10์์๋ Python 2๋ฅผ ํฌ๊ธฐํ๋ ค๋ ์๋๊ฐ ์์์ง๋ง ์ง์์ ๊ณ์๋์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด์ 20๋
2020์ XNUMX์ผ์ด ๋์์ต๋๋ค.
Ubuntu 20.04๋ ๋ ์ด์ Python 2๋ฅผ ์ง์ํ์ง ์์ผ๋ฉฐ Python 3.8์ Python์ ๊ธฐ๋ณธ ๋ฒ์ ์ผ๋ก ์ฌ์ฉํฉ๋๋ค. ๋ถํํ๊ฒ๋ ์ธ์์๋ ๋ง์ Python 2 ํ๋ก์ ํธ๊ฐ ๋จ์ ์์ผ๋ฉฐ, ์ด๋ค์๊ฒ Ubuntu 20.04๋ก์ ์ ํ์ ๊ณ ํต์ค๋ฌ์ธ ์ ์์ต๋๋ค.
๋ค์ ๋ช ๋ น ํ๋๋ก ์ต์ ๋ฒ์ ์ Python 2๋ฅผ ์ค์นํ ์ ์์ต๋๋ค.
# apt install python2.7
Python 3.8 ์ธ์๋ ๊ฐ๋ฐ์๋ ๋ค์์ ํฌํจํ๋ ์ ๋ฐ์ดํธ๋ ๋๊ตฌ ์ธํธ๋ฅผ ์ฆ๊ธธ ์ ์์ต๋๋ค.
- MySQL 8
- ๊ธ๋ฆฌBC 2.31,
- ์คํJDK 11
- PHP 7.4
- ํ 5.30
- ๊ณจ๋ 1.14.
์๋ 32๋นํธ
๋ช ๋ ๋์ Ubuntu๋ 32๋นํธ ์ปดํจํฐ์ฉ ISO ์ด๋ฏธ์ง๋ฅผ ์ ๊ณตํ์ง ์์์ต๋๋ค. ํ์ฌ 32๋นํธ ๋ฒ์ ์ Ubuntu ๊ธฐ์กด ์ฌ์ฉ์๋ Ubuntu 18.04๋ก ์ ๊ทธ๋ ์ด๋ํ ์ ์์ง๋ง ๋ ์ด์ Ubuntu 20.04๋ก ์ ๊ทธ๋ ์ด๋ํ ์ ์์ต๋๋ค. ์ฆ, ํ์ฌ 32๋นํธ Ubuntu 18.04๋ฅผ ์ฌ์ฉํ๊ณ ์๋ค๋ฉด 2023๋ XNUMX์๊น์ง ๊ณ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ ๋ฐ์ดํธ ๋ฐฉ๋ฒ
์ด์ ๋ฒ์ ์์ Ubuntu 20.04๋ก ์ ๊ทธ๋ ์ด๋ํ๋ ๊ฒ์ ๋ฐฐ๋ฅผ ๊น๋ ๊ฒ๋งํผ ์ฝ์ต๋๋ค. ๋ค์ ๋ช ๋ น์ ์คํํ๊ธฐ๋ง ํ๋ฉด ๋ฉ๋๋ค:
# sudo apt update && sudo apt upgrade
# sudo do-release-upgrade
Ubuntu 20.04 LTS(Focal Fossa)๊ฐ ์ด๋ฏธ ๊ฐ์ ๋จธ์ ์ฉ ์ด๋ฏธ์ง๋ก ์ฌ์ฉ ๊ฐ๋ฅํ๋ค๋ ์ฌ์ค์ ๋ฐํํ๊ฒ ๋์ด ๊ธฐ์๊ฒ ์๊ฐํฉ๋๋ค.
ํด๋ผ์ฐ๋ ํ๋ซํผ . ์ต์ ์ํํธ์จ์ด๋ฅผ ์ฌ์ฉํ์ฌ ๋๋ง์ ๊ฐ์ IT ์ธํ๋ผ๋ฅผ ๊ตฌ์ถํด๋ณด์ธ์!
UPD : Ubuntu 19.10 ์ฌ์ฉ์๋ ์ด์ 20.04๋ก ์
๊ทธ๋ ์ด๋ํ ์ ์์ผ๋ฉฐ, Ubuntu 18.04 ์ฌ์ฉ์๋ 20.04.1๋
23์ 2020์ผ ์ถ์ ์์ ์ธ XNUMX ์ถ์ ์ดํ์ ์
๊ทธ๋ ์ด๋ํ ์ ์์ต๋๋ค.
์ถ์ฒ : habr.com