LINUX的程序和源代码通常以打包压缩文件的格式 发行,在文件名中包含软件的版本号,文件 的后缀名以。.tar.gz or .tgz 。下面说一下他们的生成方法。
1.非GUN版本
打包:
tar cvf myapp-1.0.tar main.c 1.c 2.c *.h Makefile
gzip myapp-1.0.tar
command tar 会生成 myapp-1.0.tar 文件
command gzip 生成myapp-1.0.tar.gz
解包:
gzip -d myapp-1.0.tar.gz
tar xvf myappy-1.0.tar
2.GUN版本
打包:
tar zcvf myapp-1.0.tar main.c 1.c 2.c *.h Makefile
解包:
tar zxvf myapp-1.0.tgz