Keluaran pengedaran NixOS 19.03 menggunakan pengurus pakej Nix

NixOS 19.03, sebuah edaran berasaskan pengurus pakej Nix, telah dikeluarkan. Ia menawarkan beberapa ciri proprietari yang memudahkan persediaan dan penyelenggaraan sistem. Contohnya, NixOS menggunakan fail konfigurasi sistem tunggal (configuration.nix), menyediakan keupayaan untuk mengembalikan kemas kini dengan cepat, menyokong pertukaran antara keadaan sistem yang berbeza, menyokong pemasangan pakej individu oleh pengguna individu (dipasang dalam direktori utama), dan membenarkan pemasangan serentak berbilang versi program tunggal. Imej pemasangan KDE penuh ialah 1 GB, manakala versi konsol yang dikurangkan ialah 400 MB.

Inovasi utama:

  • Pakej ini merangkumi persekitaran desktop Pantheon, yang dibangunkan oleh projek Elementary OS (didayakan melalui services.xserver.desktopManager.pantheon.enable);
  • Modul dengan sistem orkestrasi kontena Kubernetes telah direka bentuk semula dengan ketara dan dibahagikan kepada komponen yang berasingan. Untuk meningkatkan keselamatan, TLS dan RBAC didayakan secara lalai;
  • Menambahkan pilihan pada systemd.services untuk menjalankan perkhidmatan dalam persekitaran chroot;
  • Menambahkan imej pemasangan untuk seni bina Aarch64 dengan sokongan
    UEFI;
  • Versi komponen pengedaran yang dikemas kini, termasuk CPython 3.7 (adalah 3.6);
  • Menambah 22 perkhidmatan baharu, termasuk CockroachDB, bolt, lirc,
    roundcube, weechat dan knot.

Apabila menggunakan Nix, pakej dipasang dalam pepohon direktori berasingan /nix/store atau subdirektori dalam direktori pengguna. Sebagai contoh, pakej dipasang sebagai /nix/store/f3a4h95649f394358bh52d4vf7a1f3-firefox-66.0.3/, dengan "f3a4h9..." ialah pengecam pakej unik yang digunakan untuk pemantauan kebergantungan. Pakej direka bentuk sebagai bekas yang mengandungi komponen yang diperlukan untuk aplikasi beroperasi.

Adalah mungkin untuk menentukan kebergantungan antara pakej, dan untuk mencari kehadiran kebergantungan yang telah dipasang, cincang pengecam pengimbasan dalam direktori pakej yang dipasang digunakan. Anda boleh sama ada memuat turun pakej binari sedia dari repositori (apabila memasang kemas kini pada pakej binari, hanya perubahan delta dimuat turun), atau membina daripada kod sumber dengan semua kebergantungan. Pengumpulan pakej dibentangkan dalam repositori khas Nixpkgs.

Sumber: opennet.ru

Beli pengehosan yang boleh dipercayai untuk tapak dengan perlindungan DDoS, pelayan VPS VDS 🔥 Beli pengehosan laman web yang boleh dipercayai dengan perlindungan DDoS, pelayan VPS VDS | ProHoster