If you are a software developer, Guix provides tools that you should find helpful—independently of the language you’re developing in. This is what this chapter is about.
guix shell command provides a convenient way to set up one-off
software environments, be it for development purposes or to run a command
without installing it in your profile. The
guix pack command
allows you to create application bundles that can be easily
distributed to users who do not run Guix.
|• Invoking guix shell||Spawning one-off software environments.|
|• 调用guix environment||设置开发环境。|
|• 调用guix pack||创建软件bundle。|
|• The GCC toolchain||Working with languages supported by GCC.|
|• Invoking guix git authenticate||Authenticating Git repositories.|