/etc/nixos/configuration.nix
에서 전역으로 정의하지 않고 단일 nix- 쉘에 대해 옵션 (http://nixos.org/nixos/options.html)을 설정할 수 있습니까?NixOS : nix-shell에 대한 설정 옵션
답변
systemd 유닛 파일을 구성하고 다른 한편으로/등
에 nix-shell
도구 구성 파일을 만드는 보통 (배경)에 번역 만 NixOS에 대한 의미 언급하는 이러한 옵션은 닉스의 일부입니다 (다른 패키지 관리자와 함께) 모든 Linux 배포판에서 사용할 수있는 패키지 관리자 (패키지 관리자)와 최신 osx입니다.
Nix (패키지 관리자)는 바이너리 패키지 만 설치하고 다른 리눅스 패키지 관리자처럼 바이너리 패키지를 구성하지 않습니다. 자작 어떻게 작동하는지와 같은 것.
요약 : - NixOS (nixos- * 명령)는 Nix를 사용하여 패키지의 바이너리를 설치하고 구성합니다. - Nix (nix- * commands) 은 패키지의 바이너리를 설치합니다. 직접 구성해야합니다.
NixOS 또는 systemd linux 배포판을 사용하는 경우 동일한 NixOS 옵션을 사용하여 systemd 컨테이너를 만드는 방법이 있습니다. 컨테이너 문서는 here을 사용할 수 있습니다. 이제 이것을 열정적으로 사용하기 전에 nixos-container
명령이 아직 진행 중이며 때때로 Nix (표현 언어)에 대한 지식이 필요하다는 것을 알고 계십시오. 그러나 모든 의견은 환영 받고 있으며 Nix 개발자는이를 개선하기 위해 적극적으로 노력하고 있습니다.
특정 패키지 (예 : vim, weechat, ...)를 시스템 전체에서 사용하도록 구성하려는 경우이 중 일부에 대해서만 가능하지만 현재는 Nix에 대한 지식이 필요합니다 (표현 언어). 나에게 당신이 구성하고자하는 패키지가 무엇인지 알려주고, 그렇게하기가 얼마나 힘든지 말할 수 있습니다.
희망이 조금 도움이됩니다.
nix-shell 내에서 nixos-container를 실행하고 nixos를 사용한다고 가정 할 때 컨테이너를 생성 할 수 있어야합니다. nix-shell에서 docker를 가져오고 nix-shell 내부에서 docker container를 시작할 수도 있습니다. 나는 고립 된 서비스 개발을위한 워크 플로우를 고안하지 못했다. – CMCDragonkai
[슈퍼 유저] (http://superuser.com/)에 대한 질문입니다. – Elizafox