Nix OS 22.11 ๋ฐฐํฌํ์ Nix ํจํค์ง ๊ด๋ฆฌ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ถ์๋์์ผ๋ฉฐ ์์คํ ์ค์ ๋ฐ ์ ์ง ๊ด๋ฆฌ๋ฅผ ๋จ์ํํ๋ ๋ค์ํ ์์ฒด ๊ฐ๋ฐ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. ์๋ฅผ ๋ค์ด NixOS์์๋ ๋ชจ๋ ์์คํ ๊ตฌ์ฑ์ด ๋จ์ผ ์์คํ ๊ตฌ์ฑ ํ์ผ(configuration.nix)์ ํตํด ์ด๋ฃจ์ด์ง๋ฉฐ, ์์คํ ์ ์ด์ ๋ฒ์ ์ ๊ตฌ์ฑ์ผ๋ก ์ ์ํ๊ฒ ๋กค๋ฐฑํ๋ ๊ธฐ๋ฅ์ด ์ ๊ณต๋๊ณ , ๋ค์ํ ์์คํ ์ํ ๊ฐ ์ ํ์ด ์ง์๋ฉ๋๋ค. ๊ฐ๋ณ ์ฌ์ฉ์์ ๊ฐ๋ณ ํจํค์ง ์ค์น๋ฅผ ์ง์ํ๋ฉฐ, ํ๋์ ํ๋ก๊ทธ๋จ์ผ๋ก ์ฌ๋ฌ ๋ฒ์ ์ ๋์์ ์ฌ์ฉํ ์ ์์ด ์ฌํ ๊ฐ๋ฅํ ์ด์ ๋ธ๋ฆฌ๋ฅผ ์ ๊ณตํฉ๋๋ค. KDE์ ์ ์ฒด ์ค์น ์ด๋ฏธ์ง ํฌ๊ธฐ๋ 1.7GB, GNOME์ 2.2GB, ๋จ์ถ ์ฝ์ ๋ฒ์ ์ 827MB์ ๋๋ค.
Nix๋ฅผ ์ฌ์ฉํ ๋ ํจํค์ง ๋น๋ ๊ฒฐ๊ณผ๋ /nix/store์ ๋ณ๋ ํ์ ๋๋ ํฐ๋ฆฌ์ ์ ์ฅ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๋น๋ ํ firefox ํจํค์ง๋ /nix/store/1onlv2pc3ez4n5nskg7ew7twcfd0c5ce5ec5d4-firefox-107.0.1/์ ๊ธฐ๋ก๋ ์ ์์ต๋๋ค. ์ฌ๊ธฐ์ "1onlv2pc3ez4n5nskg7ew7twcfd0c5ce5ec5d4"๋ ๋ชจ๋ ์ข ์์ฑ ๋ฐ ๋น๋ ์ง์นจ์ ํด์์ ๋๋ค. ํจํค์ง ์ค์น๋ ํจํค์ง๋ฅผ ์กฐ๋ฆฝํ๊ฑฐ๋ ์ด๋ฏธ ์กฐ๋ฆฝ๋ ํจํค์ง๋ฅผ ๋ค์ด๋ก๋ํ๋ ๊ฒ(NixOS ํ๋ก์ ํธ ๋น๋ ์๋น์ค์ธ Hydra์์ ์ด๋ฏธ ์กฐ๋ฆฝ๋ ๊ฒฝ์ฐ)๊ณผ ์์คํ ๋๋ ์ฌ์ฉ์ ํ๋กํ์ ๋ชจ๋ ํจํค์ง์ ๋ํ ์ฌ๋ณผ๋ฆญ ๋งํฌ๊ฐ ์๋ ๋๋ ํฐ๋ฆฌ๋ฅผ ์์ฑํ๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค. ์ด ๋๋ ํ ๋ฆฌ๋ฅผ PATH ๋ชฉ๋ก์ ์ถ๊ฐํฉ๋๋ค. Nix ๊ฐ๋ฐ์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ GNU Guix ํจํค์ง ๊ด๋ฆฌ์์์๋ ์ ์ฌํ ์ ๊ทผ ๋ฐฉ์์ด ์ฌ์ฉ๋ฉ๋๋ค. ํจํค์ง ์ปฌ๋ ์ ์ ํน์ ์ ์ฅ์ Nixpkgs์ ์ ๊ณต๋ฉ๋๋ค.
์ฃผ์ ํ์ :
- 16678๊ฐ์ ํจํค์ง๊ฐ ์ถ๊ฐ๋์๊ณ , 2812๊ฐ์ ํจํค์ง๊ฐ ์ ๊ฑฐ๋์์ผ๋ฉฐ, 14680๊ฐ์ ํจํค์ง๊ฐ ์ ๋ฐ์ดํธ๋์์ต๋๋ค. GNOME 43, KDE Plasma 5.26, Cinnamo 5.4, OpenSSL 3, PHP 8.1, Perl 5.36, Python 3.10์ ํฌํจํ์ฌ ํจํค์ง ๋ฒ์ ์ด ์ ๋ฐ์ดํธ๋์์ต๋๋ค.
- Nix ํจํค์ง ๊ด๋ฆฌ์๊ฐ ๋ฒ์ 2.11๋ก ์ ๋ฐ์ดํธ๋์์ต๋๋ค.
- Dragonflydb, expressvpn, Languagetool, OpenRGB๋ฅผ ํฌํจํ 40๊ฐ์ ์๋ก์ด ์๋น์ค๊ฐ ์ถ๊ฐ๋์์ต๋๋ค.
- Systemd-oomd๋ ๋ฉ๋ชจ๋ฆฌ ๋ถ์กฑ ์ํฉ์ ์ฒ๋ฆฌํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค.
- libxcrypt ๊ตฌํ์์๋ ๋น๋ฐ๋ฒํธ ํด์ฑ ์๊ณ ๋ฆฌ์ฆ์ด sha512crypt๋ก ๋ณ๊ฒฝ๋์์ต๋๋ค. libxcrypt์ ์ํด ์ ๋ขฐํ ์ ์๋ ๊ฒ์ผ๋ก ํ์๋ ํด์ฑ ์๊ณ ๋ฆฌ์ฆ์ ๋ํ ์ง์์ 23.05 ๋ฆด๋ฆฌ์ค์์ ์ค๋จ๋ฉ๋๋ค.
- ๋ฌธ์ ์์ฑ์ด ๋งํฌ๋ค์ด ๋งํฌ์ ์ ์ฌ์ฉํ๋๋ก ์ ํ๋์์ต๋๋ค.
- aarch64-linux ์ํคํ ์ฒ์ ๋ํ ์ง์์ ๊ธฐ๋ณธ ๋น๋ ์ฑ๋ nixos-22.11 ๋ฐ nixos-22.11-small์ ํฌํจ๋์ด ์์ต๋๋ค. Aarch64์ฉ ISO ์ด๋ฏธ์ง๊ฐ ์ ๊ณต๋ฉ๋๋ค.
- nscd(๋ค์ ์๋น์ค ์บ์ ๋ฐ๋ชฌ)์ ๋์ฒดํ์ผ๋ก nsncd๊ฐ ์ ์๋์์ผ๋ฉฐ, ์ด๋ NixOS 23.05์์ ๊ธฐ๋ณธ์ ์ผ๋ก ํ์ฑํ๋ฉ๋๋ค.
- NVIDIA์ ๊ฐ๋ฐฉํ ์ปค๋ ๋๋ผ์ด๋ฒ๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด hardware.nvidia.open ์ต์ ์ ์ถ๊ฐํ์ต๋๋ค.
์ถ์ฒ : opennet.ru