是否可以爲一個nix-shell設置選項(http://nixos.org/nixos/options.html)而不是全局地在/etc/nixos/configuration.nix
處定義它們?NixOS:nix-shell的設置選項
回答
你是指僅僅意味着NixOS這些選項,通常翻譯(背景)在配置systemd單元文件,並在/ etc
創建配置文件在另一方面nix-shell
工具是尼克斯的一部分(包管理器),它可以在任何Linux發行版上使用(與任何其他包管理器一起使用)以及最新的osx。
Nix(軟件包管理器)只安裝二進制軟件包,不像其他Linux軟件包管理器那樣配置它們。就像自制工作一樣。
回顧: - NixOS(nixos- * commands)使用Nix安裝包的二進制文件並對它們進行配置。 - Nix(nix- *命令)只有安裝軟件包的二進制文件。你必須自己配置它們。
如果您正在運行NixOS或任何systemd linux發行版,您可以使用相同的NixOS選項創建systemd容器。有關集裝箱的文件是可用的here。現在在你開始使用它之前,請知道nixos-container
命令仍在工作中,需要有時需要一些關於Nix(表達式語言)的知識。但任何反饋都是值得歡迎的,Nix開發人員正在積極努力改進它。
如果你只是想要配置某些軟件包(例如.vim,weechat,...)以供跨系統使用,這對其中一些軟件也是可能的,但是目前需要一些Nix知識(表達式語言)。讓我知道你有興趣配置哪些軟件包,我可以告訴你做這件事有多困難。
希望這可以幫助你一點。
它似乎應該可以在nix-shell中執行nixos容器,並假設你在nixos上,這應該能夠創建容器。也可以將docker放入nix-shell中,並在nix-shell中啓動docker容器。儘管如此,我還沒有制定出獨立服務開發的工作流程。 – CMCDragonkai
- 1. Rails form_for設置選項和設置選擇的選項
- 2. 設置選項
- 3. Zend_Tag_Cloud - 設置選項
- 4. 設置選項FbTransaction
- 5. tsql-設置選項
- 6. 設置optimizeminimize選項
- 7. 設置選擇選項
- 8. 設置Stormpath配置選項
- 9. 設置DropDownListFor CSS的選項
- 10. 設置選項,選項對話框鈦
- 11. AngularJS設置默認選項 - ng選項
- 12. 在AngularJS中設置選項選項
- 13. 下拉選項設置innerHTML設置值
- 14. jQuery的設置選擇的選項
- 15. 設置所選的選項JQuery的
- 16. 通過CSS設置選定的選項?
- 17. Select2設置多個選定的選項
- 18. 設置選定的選項焦點JQuery
- 19. 的jQuery:嘗試設置選擇選項
- 20. 使用jQuery選擇的設置選項
- 21. 如何設置選定的選項
- 22. 的選擇選項設置寬度
- 23. PreferenceScreen中的重置設置選項
- 24. Jquery mobile選擇菜單選項設置動態生成但未設置選項
- 25. 設置所選項目
- 26. 設置項都被選中
- 27. Android設置和首選項
- 28. 設置HTDS選項上Bluemix
- 29. 未設置PHP cURL選項
- 30. Html.DropDownList設置選擇項目
這是[超級用戶](http://superuser.com/)的問題我想。 – Elizafox