NixOS は、Nix パッケージ マネージャー上に構築された Linux ディストリビューションです。 宣言型構成を使用するため、システムを確実に更新できます。
それは周知されましたし、NixOS 23.11の新バージョンをコード名「Tapir」でリリース 2162 人の寄稿者が参加し、以前のバージョン以来 40024 件のコミットを作成しました。 Nixpkgs に 9147 個の新しいパッケージと 18700 個の更新パッケージを追加しました。 4015 個のモジュールが削除され、18 個の新しいモジュールが追加されたことに加えて、パッケージ セットの保守性と安全性を維持するために 113 個のパッケージも削除されました。
このLinuxディストリビューション それはXNUMXつの主要なブランチを通じて配布されます- 安定版、最新版、および最新開発後の不安定版。
しかし NixOSは研究プロジェクトとして始まり、現在は機能的で使用可能なオペレーティングシステムです。 これには、ハードウェア検出、デフォルトのデスクトップシステムとしてのKDE、およびサービス管理システムが含まれます。
NixOS 23.11「Tapir」の主な新機能
NixOS 23.11 のこの新しいバージョンとこの新しいリリースでは、Gnome デスクトップ環境がバージョン 45 に更新されました そして注目すべき点として、デフォルトの画像ビューアとして Eye of GNOME が Loupe に置き換えられ、デフォルトのカメラ アプリとして Cheese に代わって Snapshot が追加され、Photos はインストールされなくなります。
この新しいバージョンで目立つもう XNUMX つの変更点は、 LLVM からバージョン 16 へ (以前は LLVM 11 が提供されていました) 新しいアーキテクチャと CPU のサポートを追加しました 大幅なパフォーマンスの向上により、llvm-objdump は、特にマルチバージョン化された GNU objdump のより良い代替品になりました。
それに加えて、 systemdがバージョン254に更新されました 今回のアップデートにより、EFI モードでない場合に休止状態にするときに boot.resumeDevice を指定する必要があります。また、systemd は ESP パーティション (通常は /boot) のアクセス許可についてシステムに警告できるようになりましたが、この警告は今のところ無視できます。
また、 mdraid サポートはオプションになりましたこれにより、initramfs のサイズが削減され、潜在的に望ましくない自動 RAID 検出とアクティブ化が防止されます。
Emacs macport バージョン 29 が導入されました。 これには、tree-sitter サポート (デフォルトで有効) や emacs29-pgtk 属性で利用できる pgtk バリアント (Wayland ユーザーに便利) などの主要な追加機能が含まれます。
go-ethereum パッケージがバージョン 1.12.0 に更新されました。 これにより、プルーフ・オブ・ワークのサポートが減少します。 彼の GraphQL API はすべての数値を XNUMX 進文字列としてエンコードするようになりました GraphQL UI はバージョン 2.0 に更新されます。 の デフォルトのデータベースが leveldb から pebble に変更されました ただし、leveldb の使用を強制することもできます。
モジュール Caddy に services.caddy.enableReload という新しいオプションが追加されました これはデフォルトで有効になっています。 構成ファイルが XNUMX つだけ変更された場合、サービスを再起動する代わりに再ロードできます。 Caddy API Manager を無効にしている場合は、このオプションを無効にする必要があります。
その他の変更点 目立つ:
- google-chrome-beta/chromiumBeta google-chrome-dev/chromiumDev は、nixpkgs のメンテナンス不足により削除されました
- etcd がバージョン 3.5 に更新されました
- PostgreSQL のメジャー バージョンは 15 になりました。
- security.sudo-rs 実験モジュールによる実験的な sudo-rs サポートを追加しました
- hostapd モジュールの大幅な見直しに伴い、WiFi6 (IEEE 802.11ax) および WPA3-SAE-PK のサポートが hostapd で有効になりました。
- LXD は、既存のコンテナーのサポートを補完するために、仮想マシン インスタンスをサポートするようになりました。
- iptables ファイアウォール モジュールは nixos-firewall-tool をインストールするようになり、ユーザーが一時的にポートを開くことができるようになります。
- QEMU 仮想マシン上で明示的に名前を付けたネットワーク インターフェイスを指定できる新しいオプションが仮想化モジュールに追加されました。
最後に あなたがそれについてもっと知りたいなら、詳細を確認できます 次のリンクで。
NixOSをダウンロード
Si このLinuxディストリビューションを自分のコンピューターでテストしたいプロジェクトの公式ウェブサイトからシステムイメージをダウンロードする必要があります。ダウンロードセクションにリンクがあります。 リンクはこちらです。
KDE 2.5 GB、GNOME 2.4 GB、および縮小コンソール バージョンのフル インストール イメージ サイズは 990 MB です。
NixOSイメージをUSBスティックに保存するには エッチャーの使用をお勧めします、 これはマルチプラットフォームツールです。