問題タブ [nixos]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1844 参照

nixos - Disnix と NixOps の関係は?

nixos.orgの最上位プロジェクトの 1 つは、「Nix の分散展開拡張機能」であるDisnix です別のプロジェクトはNixOpsで、「NixOS マシンをネットワークまたはクラウドに展開するためのツール」です。

この機能セットのサウンドは非常に似ています。彼らは競争相手ですか、それとも後継者ですか、それとも異なる問題を解決していますか? 彼らが「競合他社」のように見える場合、違いは何ですか。どちらを使用する必要がありますか?

編集: なんらかの兆候があるとすれば、NixOps は活発に開発されているようですがDisnix が最後にいつ作業されたかはわかりません

0 投票する
1 に答える
880 参照

version - NixOS nVidia ドライバーのバージョン境界

nVidia ドライバー バージョン <305 (304.xx) のみを受け入れる古い GeForce 6600 で NixOS を動作させようとしています。私のカーネルモジュールのバージョン/プロプライエタリバージョンに上限を置く方法はありますconfiguration.nixか? どんな助けでも大歓迎です!

0 投票する
2 に答える
1400 参照

php - Nix コンポーザブル派生オプション

nixpkgsのソースツリーのサブフォルダーを検索し、モジュールの定義configuration.nixを選択して利用可能なオプションを理解することにより、特定のプログラムで利用可能なオプションを理解しようとしています。しかし、私はPHPの厄介なケースに遭遇しています- それは特別な派生、構成可能な派生です。PHP で使用できるオプションがわかりません。mcrypt、gd などの特別なモジュールを有効にするのに非常に役立つものです。pkgs

0 投票する
2 に答える
3384 参照

xmonad - NixOS 初心者: NixOS 14.04 の xmonad と haskellmode

Haskell でコード開発用に NixOS VM をセットアップしようとしていますが、xmonad と emacs の両方の基本的なインストールで問題が発生しました。私の関連部分/etc/nixos/configuration.nix

  • xmonad: コードをコンパイルしようとすると、xmonad はモジュール XMonad.Util.EZConfig が見つからないと文句を言います。ghc でのコンパイルxmonad.hsは問題なく、モジュールを ghci にロードすることもできます。#nixos チャンネルで、関数 ghcWithPackages を使用するように言われましたが、問題を修正できませんでした。さらに、これは非常に単純な使用例であるように思われるため、そもそもなぜこの問題が発生するのかを理解したいと思います。xmonad.hs私が問題を抱えている最小のものは次のとおりです。

    /li>
  • emacs: haskellmode パッケージのインストール後 (上記の configuration.nix を参照)、emacs で haskell-mode に入ることができません。

これらの問題は、どちらも私に代わって何かを根本的に理解していないことが原因であると思われるため、これらの問題をまとめました。そのため、原因は共通している可能性があります。

0 投票する
1 に答える
2249 参照

haskell - NixOS と ghc-mod - モジュールが見つかりません

emacs の ghc-mod プラグインと NixOS 14.04 の間の相互作用に関する問題を実験しています。基本的に、パッケージを 経由nix-env -iでインストールすると、ghc と ghci から表示され、haskell-mode で認識されますが、ghc-mod では検出されません。

情報の重複を避けるために、バグ チケットhttps://github.com/kazu-yamamoto/ghc-mod/issues/269で、すべての詳細と VM の問題の正確な複製を見つけることができます。

0 投票する
1 に答える
233 参照

haskell - ローカル nix ビルドで純度を維持する方法

Oliver Charles の「How I Develop with Nix」という記事を読みました。現在、私も Haskell 開発に Nix を使用したいと考えています。ただし、私を少し困惑させたのは、ローカルの nix ビルド スクリプトの説明です。

(出典:上記引用記事

私が間違っていなければ、Nix は、関数に渡された属性セットからハッシュを導出することにより、バイナリ置換のような保証を行います。ただし、この場合、src 属性に関連付けられたバージョン管理はありません。したがって、コードをローカルで変更すると、異なるコンパイル結果が同じハッシュに関連付けられることになると思います。それは Nix の保証を破ることにはなりませんか? Nix は、ファイル システムの変更を検出できるほど (たとえば、タイムスタンプを調べて) 賢いのでしょうか?

0 投票する
1 に答える
285 参照

applet - NixOS のプラズマ nm

nixpkgs でプラズマ nm を見つけるのに苦労しています。ここで、パッケージが存在し、登録されていることもわかりますall-packages.nix...では、なぜnix-env -qaそれを派生物としてリストしないのですか? これに対する明白な答えがあれば申し訳ありません。