我正在尝试创建一个简单的安装包,它不需要dpkg/apt/rpm。在这样做的过程中,我创建了一个看起来有点像这样的归档:
- usr
- local
- myservice
- somefiles
当我尝试使用tar -C / -xvzf archive.tar.gz在整个文件系统中解压缩它时,我注意到/etc/init.d正在受到彻底的打击,除了存档中的文件(myservice)。我的理解是,这应该合并文件,而不是重击。我尝试过使用-k标志,但是当我需要更新我的应用程序的文件时,这是行不通的。你们中的任何一个linux天才能帮忙吗?
干杯,尼克
发布于 2017-08-31 05:55:41
事实上,/etc/init.d实际上是/etc/rc.d/init.d的一个符号链接。因此,当焦油被复制到顶部时,它吹走了符号链接,使之看起来一切都被破坏了。多伊尔。
themoreyouknow.jpg
https://stackoverflow.com/questions/45951087
复制相似问题