Rilis distribusi NixOS 21.05 nggunakake manajer paket Nix

Disajikake yaiku rilis distribusi NixOS 21.05, adhedhasar manajer paket Nix lan nyedhiyakake sawetara pangembangan kepemilikan sing nyederhanakake persiyapan lan pangopènan sistem. Contone, NixOS nggunakake file konfigurasi sistem siji (configuration.nix), menehi kemampuan kanggo cepet muter maneh nganyari, ndhukung ngoper antarane negara sistem beda, ndhukung instalasi paket individu dening pangguna individu (paket diselehake ing direktori ngarep. ), lan ngidini instalasi simultaneous saka sawetara versi program padha , majelis reproducible mesthekake. Ukuran gambar instalasi lengkap karo KDE yaiku 1.4 GB, GNOME yaiku 1.8 GB, lan versi konsol sing disingkat yaiku 660 MB.

Inovasi utama:

  • 12985 paket ditambahake, 14109 paket dibusak, 16768 paket dianyari. Versi nganyari komponen distribusi, kalebu gcc 10.3.0, glibc 2.32, mesa 21.0.1. Kernel Linux dhasar wis dianyari saka versi 5.4 nganti 5.10, kanthi kernel 5.12 sing ditawakake minangka pilihan.
  • Desktop wis dianyari menyang KDE 5.21.3 (+ KDE Applications 20.12.3), GNOME 3.40 lan Cinnamon 4.8.1.
  • Nambahake layanan anyar karo GNURadio 3.8, server otentikasi Keycloak lan platform diskusi Wacana.

Nalika nggunakake Nix, paket diinstal ing wit direktori kapisah / nix / nyimpen utawa subdirektori ing direktori pangguna. Contone, paket kasebut diinstal minangka /nix/store/f2b5...8a163-firefox-89.0.0/, ing ngendi "f2b5..." minangka pengenal paket unik sing digunakake kanggo ngawasi dependensi. Paket dirancang minangka wadhah sing ngemot komponen sing dibutuhake supaya bisa digunakake. Pendekatan sing padha digunakake ing manajer paket GNU Guix, sing adhedhasar pangembangan Nix.

Sampeyan bisa nemtokake dependensi ing antarane paket, lan kanggo nelusuri anane dependensi sing wis diinstal, scanning identifier hash ing direktori paket sing diinstal digunakake. Sampeyan bisa ngundhuh paket binar sing wis siap saka gudang (nalika nginstal nganyari paket binar, mung owah-owahan delta sing diundhuh), utawa mbangun saka kode sumber kanthi kabeh dependensi. Koleksi paket ditampilake ing repositori khusus Nixpkgs.

Source: opennet.ru

Add a comment