マニュアルページでは、次のようにnix-shell
説明します。
Nix は、 nix-shell コマンドを使用して仮想環境の一種を提供するために使用できます。
Python開発者が通常Pythonパッケージ用の仮想環境を作成してアクティブ化するのと同様に、nix-shell
これはユーザーが仮想シェル環境をダウンロードして有効にするためのツールであるNixパッケージマネージャで利用可能なすべてのパッケージ用の仮想環境を作成しますに使用できます。 、ユーザーやシステム環境を汚染することなく特定のソフトウェアを開発するために必要なパッケージが含まれています。
私の質問は:nix-shell
Guixパッケージマネージャに対応するツールがありますか?
ベストアンサー1
持つguix shell
今。
$ guix shell hello
hello
パッケージがインストールされた新しい環境を提供します。これは「ドロップイン」代替品ですguix environment --ad-hoc
。
もっと欲しいなら依存関係(たとえばhello
開発を開始するには)必要なものは次のとおりです。
$ guix shell -D hello