diff options
author | Iru Cai <mytbk920423@gmail.com> | 2019-05-27 10:36:14 +0800 |
---|---|---|
committer | Iru Cai <mytbk920423@gmail.com> | 2019-05-27 10:36:14 +0800 |
commit | a62d407318d074a4c48e8fb31d8a38965679647d (patch) | |
tree | bdd89c67034af1fb9d337bbe9d9c5dd07831d9ce | |
parent | 2e9b6fd4afa3561449d37526484723a8e703764f (diff) | |
download | devel-doc-a62d407318d074a4c48e8fb31d8a38965679647d.tar.xz |
initial draft of packaging
-rw-r--r-- | packaging.rst | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/packaging.rst b/packaging.rst new file mode 100644 index 0000000..951bae1 --- /dev/null +++ b/packaging.rst @@ -0,0 +1,27 @@ +打包环境 +========= + +打包时,所在系统应当只包含该包所依赖的软件包。 + +打包过程在虚拟机/容器中进行,以下是建议的打包系统的详细说明。 + + +虚拟磁盘和文件系统 +-------------------- + +/var 中存放已下载的软件包,用单独一个虚拟磁盘存放。 + +/ 为打包时正在允许的系统。为了支持创建一个只包含软件包依赖的环境,使用一个支持快照的文件系统,因此使用 btrfs. + + +网络 +---- + +打包应尽可能在无网络的环境中进行。 + +以下工作需要使用网络: + +- 从网络下载软件包 +- go, npm, cargo 等编程语言包管理器下载代码 + + |