NixOS 22.05 hadir dengan penginstal baru, GNOME 42 dan lebih dari 9000 paket baru

Penginstal NixOS 22.05

Meskipun tidak sepenuhnya terisolasi, tidak biasa menemukan distribusi Linux tanpa penginstal grafis. Melihat penginstal terpandu yang memungkinkan kita untuk menginstal sistem operasi yang hampir memberikannya untuk diterima di semua layar adalah sesuatu yang membuat segalanya jauh lebih mudah, dan hanya di beberapa distribusi tipe "server" atau yang khusus seperti Arch Linux mereka masih tidak melakukannya. memiliki penginstal. Arch semakin ditinggalkan sendirian dalam hal ini, seperti minggu ini telah tiba NixOS 22.05 dan itu salah satu inovasinya.

Meskipun ada banyak hal baru yang bisa kita bicarakan, sejauh ini yang paling menonjol, jadi Anda harus lebih memperhatikannya. Pemasang yang mereka pilih adalah Calamaresyang saya pribadi paling suka. Itu membuat segalanya jauh lebih mudah, termasuk menginstal sistem operasi pada flash drive. Ini seharusnya sangat sederhana, tidak pada orang lain, tanyakan Canonical dan Ubiquity-nya, tampaknya hari-hari diberi nomor tapi tetap bertahan.

Sorotan NixOS 22.05

  • Browser firefox di x86_64-linux sekarang menggunakan pengoptimalan yang dipandu profil, menghasilkan pengalaman menjelajah yang jauh lebih responsif.
  • Menambahkan security.acme.defaults untuk menyederhanakan konfigurasi banyak sertifikat sekaligus. Ini juga membuka opsi untuk menggunakan validasi DNS-01 saat enableACME digunakan pada host virtual server web (misalnya, services.nginx.virtualHosts.*.enableACME).
  • GNOME telah diperbarui ke versi 42.
  • stdenv.mkDerivation sekarang mendukung parameter finalAttrs: yang berisi argumen terakhir untuk mkDerivation termasuk penggantian. drv.overrideAttrs sekarang mendukung dua finalAttrs: priorAttrs: parameter. Ini memungkinkan Anda mengganti container dengan cara yang konsisten, menyediakan alternatif untuk sintaks {} rec. Selain itu, passthru sekarang dapat mereferensikan finalAttrs.finalPackage yang berisi paket final, termasuk atribut seperti jalur keluaran dan overrideAttrs.
  • Integrasi bahasa baru dapat disederhanakan dengan mengganti paket "prototipe" yang berisi logika khusus bahasa. Ini menghilangkan kebutuhan akan lapisan override tambahan untuk argumen "konstruktor generik", sehingga menghilangkan masalah kegunaan dan sumber bug.
  • PHP 8.1 sekarang tersedia dari repositori resminya.
  • Mattermost telah diperbarui ke dukungan diperpanjang versi 6.3, karena paket dukungan diperpanjang versi 5.37 yang sebelumnya mencapai akhir masa pakainya. Migrasi dapat memakan waktu cukup lama; untuk informasi lebih lanjut, mereka meminta untuk melihat changelog dan catatan penting dari pembaruan.
  • layanan systemd sekarang dapat mengatur systemd.services. .reloadTriggers alih-alih reloadIfChanged untuk perbedaan yang lebih terperinci antara memuat ulang dan memulai ulang.
  • Systemd telah diperbarui ke versi 250.
  • Pulseaudio telah diperbarui ke versi 15.0 dan sekarang secara opsional mendukung codec audio Bluetooth tambahan seperti aptX atau LDAC, dengan dukungan pengalihan codec tersedia di pavucontrol. Fitur ini dinonaktifkan secara default tetapi dapat diaktifkan menggunakan hardware.pulseaudio.package = pkgs.pulseaudioFull;. Modul pihak ketiga yang ada yang menyediakan fungsionalitas serupa, seperti pulseaudio-modules-bt atau pulseaudio-hsphfpd, tidak digunakan lagi dan telah dihapus.
  • PostgreSQL sekarang secara default di versi 14.
  • PostgresqlTestHook baru menjalankan server PostgreSQL selama pengujian paket.
  • kops default ke versi 1.22.4, yang akan mengaktifkan Instance Metadata Service Versi 2 dan memerlukan token pada cluster baru yang menjalankan Kubernetes 1.22. Ini akan meningkatkan keamanan secara default, tetapi dapat merusak beberapa jenis beban kerja. Lihat catatan rilis untuk detail lebih lanjut.
  • Pembuat modul dapat menggunakan mkRenamedOptionModuleWith untuk mengotomatiskan siklus penghentian tanpa mengganggu pembuat modul di luar pohon dan penggunanya.
  • Versi GHC default telah diperbarui dari 8.10.7 ke 9.0.2. pkgs.haskellPackages dan pkgs.ghc sekarang akan menggunakan versi ini secara default.
  • CD instalasi GNOME dan Plasma sekarang menggunakan pkgs.calamares dan pkgs.calamares-nixos-extensions untuk memungkinkan pengguna menginstal dan mengkonfigurasi NixOS dengan mudah dengan antarmuka grafis.

Nix OS sekarang tersedia, dan dapat diunduh dari tombol berikut:

Unduh NixOS 22.05


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.