【发布时间】:2017-08-30 02:45:39
【问题描述】:
我正在尝试创建一个不需要 dpkg/apt/rpm 的简单安装包。为此,我创建了一个看起来有点像这样的存档:
- /
- 等
- init.d
- 我的服务
- init.d
- 用户
- 本地
- 我的服务
- 一些文件
- 我的服务
- 本地
- 等
当我尝试使用tar -C / -xvzf archive.tar.gz 在整个文件系统中解压此文件时,我注意到 /etc/init.d 除了存档 (myservice) 中的文件外,已完全被破坏。我的理解是这应该合并文件而不是破坏。我尝试使用 -k 标志,但是当我需要为我的应用程序更新文件时,这不起作用。各位 linux 天才可以帮忙吗?
干杯, 尼克
【问题讨论】:
标签: linux installation tar