![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/8/81/Guix_logo.svg/langja-640px-Guix_logo.svg.png&w=640&q=50)
GNU Guix
クロスプラットフォームのパッケージマネージャで、インスタンス生成とOSの管理をUNIX系でするためのツール / ウィキペディア フリーな encyclopedia
親愛なるWikiwand AI, これらの重要な質問に答えるだけで、簡潔にしましょう:
トップの事実と統計を挙げていただけますか GNU Guix?
この記事を 10 歳向けに要約してください
すべての質問を表示
GNU Guixは、クロスプラットフォームのパッケージマネージャで、インスタンス生成とオペレーティングシステム (OS) の管理をUnix系でするためのツールでもある。GuileスキームAPIを持つNixパッケージマネージャに基き、完全にフリーソフトウェアである[2]。伝統的なパッケージマネージャと異なり、GuixはNixのように、ソフトウェアはハッシュによって生成された単一のディレクトリにインストールされるという、純粋に関数的なデプロイのモデルを利用している。それぞれのソフトウェアの依存関係はそれぞれのハッシュに含まれており、依存地獄の問題を解決する[3]。このパッケージ管理に対するアプローチは、より信頼性があり、ポータブルで再現性のあるパッケージを生成することを約束する[4] 。
概要 最新版, リポジトリ ...
![]() | |
最新版 | |
---|---|
リポジトリ |
![]() |
プログラミング 言語 | Guile Scheme, C++ (Nix core) |
ライセンス | GPLv3+ |
公式サイト |
guix |
テンプレートを表示 |
閉じる
GNU Guixの開発は、Guixシステムの開発と絡み合っており、これは完全にインストール可能なGNUシステムでLinux-libreカーネルとGNU Shephered initシステムを用いている[5]。
Guixのロールバック機能は、Nixの設計によるもので、これはDebian、Arch Linux、Fedora、CentOS、openSUSEとそれぞれの派生物には見られないものである。
プロジェクトは、ボランティアチームによりインターネットを通じて管理されており、これはメンバーとともにフランスの非営利組織Guix Europeに組み込まれている[6]。