Pelepasan distribusi NixOS 19.03 nganggo manajer pakét Nix

[: en]

lumangsung release distribution Nix OS 19.03manajer pakét dumasar nix sarta nyadiakeun sajumlah kamajuan sorangan nu simplify setelan jeung perawatan sistem. Contona, NixOS ngagunakeun file konfigurasi sistem tunggal (configuration.nix), nyadiakeun kamampuhan pikeun gancang gulung deui apdet, ngarojong switching antara nagara sistem béda, ngarojong pamasangan bungkusan individu ku pamaké individu (pakét disimpen dina diréktori imah. ), sareng ngamungkinkeun pamasangan sakaligus sababaraha vérsi program anu sami. Ukuran pinuh gambar instalasi kalawan KDE - 1 GB, versi konsol disingget - 400 MB.

utama inovasi:

  • Lingkungan desktop Pantheon kalebet, keur dimekarkeun Proyék OS dasar (diaktipkeun via services.xserver.desktopManager.pantheon.enable);
  • Modul sareng sistem orkestrasi wadahna Kubernetes parantos didesain ulang sacara signifikan sareng dibagi kana komponén anu misah. Pikeun ningkatkeun kaamanan, TLS sareng RBAC diaktipkeun sacara standar;
  • Pilihan ditambahkeun kana systemd.services pikeun ngajalankeun jasa dina lingkungan chroot;
  • Ditambahkeun gambar pamasangan pikeun arsitéktur Aarch64 kalayan dukungan
    UEFI;

  • Vérsi diropéa komponén distribution, kaasup CPython 3.7 (éta 3.6);
  • Ditambahkeun 22 jasa anyar, kalebet CockroachDB, bolt, lirc,
    roundcube, weechat jeung cangreud.

Lamun maké Nix, bungkusan dipasang dina tangkal diréktori misah / nix / toko atawa subdirectory dina diréktori pamaké. Contona, pakét dipasang salaku /nix/store/f3a4h95649f394358bh52d4vf7a1f3-firefox-66.0.3/, dimana "f3a4h9 ..." nyaeta identifier pakét unik dipaké pikeun monitoring kagumantungan. Bungkusan dirarancang salaku wadah anu ngandung komponén anu dipikabutuh pikeun operasi aplikasi.

Kamungkinan pikeun nangtukeun dependensi antara bungkusan, sareng milarian ayana katergantungan anu parantos dipasang, scanning identifier hashes dina diréktori bungkusan anu dipasang dianggo. Kasebut nyaéta dimungkinkeun pikeun ngundeur bungkusan binér anu siap-siap tina gudang (nalika masang apdet kana bungkusan binér, ngan ukur parobahan délta anu diunduh), atanapi ngawangun tina kode sumber sareng sadaya kagumantungan. Kumpulan bungkusan dibere dina gudang husus Nixpkgs.

sumberopennet.ru

[: en]

lumangsung release distribution Nix OS 19.03manajer pakét dumasar nix sarta nyadiakeun sajumlah kamajuan sorangan nu simplify setelan jeung perawatan sistem. Contona, NixOS ngagunakeun file konfigurasi sistem tunggal (configuration.nix), nyadiakeun kamampuhan pikeun gancang gulung deui apdet, ngarojong switching antara nagara sistem béda, ngarojong pamasangan bungkusan individu ku pamaké individu (pakét disimpen dina diréktori imah. ), sareng ngamungkinkeun pamasangan sakaligus sababaraha vérsi program anu sami. Ukuran pinuh gambar instalasi kalawan KDE - 1 GB, versi konsol disingget - 400 MB.

utama inovasi:

  • Lingkungan desktop Pantheon kalebet, keur dimekarkeun Proyék OS dasar (diaktipkeun via services.xserver.desktopManager.pantheon.enable);
  • Modul sareng sistem orkestrasi wadahna Kubernetes parantos didesain ulang sacara signifikan sareng dibagi kana komponén anu misah. Pikeun ningkatkeun kaamanan, TLS sareng RBAC diaktipkeun sacara standar;
  • Pilihan ditambahkeun kana systemd.services pikeun ngajalankeun jasa dina lingkungan chroot;
  • Ditambahkeun gambar pamasangan pikeun arsitéktur Aarch64 kalayan dukungan
    UEFI;

  • Vérsi diropéa komponén distribution, kaasup CPython 3.7 (éta 3.6);
  • Ditambahkeun 22 jasa anyar, kalebet CockroachDB, bolt, lirc,
    roundcube, weechat jeung cangreud.

Lamun maké Nix, bungkusan dipasang dina tangkal diréktori misah / nix / toko atawa subdirectory dina diréktori pamaké. Contona, pakét dipasang salaku /nix/store/f3a4h95649f394358bh52d4vf7a1f3-firefox-66.0.3/, dimana "f3a4h9 ..." nyaeta identifier pakét unik dipaké pikeun monitoring kagumantungan. Bungkusan dirarancang salaku wadah anu ngandung komponén anu dipikabutuh pikeun operasi aplikasi.

Kamungkinan pikeun nangtukeun dependensi antara bungkusan, sareng milarian ayana katergantungan anu parantos dipasang, scanning identifier hashes dina diréktori bungkusan anu dipasang dianggo. Kasebut nyaéta dimungkinkeun pikeun ngundeur bungkusan binér anu siap-siap tina gudang (nalika masang apdet kana bungkusan binér, ngan ukur parobahan délta anu diunduh), atanapi ngawangun tina kode sumber sareng sadaya kagumantungan. Kumpulan bungkusan dibere dina gudang husus Nixpkgs.

sumber: opennet.ru

[]

Tambahkeun komentar