2017-08-30 78 views
2

我正在尝试创建一个不需要dpkg/apt/rpm的简单安装包。在这一过程中,我已经创建了一个看起来有点像这样的档案:焦油提取物破坏

  • /
      • 的init.d
        • 为MyService
    • usr
      • 当地
        • 为MyService
          • somefiles

w ^我试着用tar -C/-xvzf archive.tar.gz解压文件系统,我注意到/etc/init.d除了归档文件(myservice)中的文件外,正在被完全破坏。我的理解是,这应该合并文件而不是clobber。我试过使用-k标志,但是当我需要更新我的应用程序的文件时,这不起作用。你们任何一个Linux天才都可以提供帮助吗?

干杯, 尼克

回答

0

事实证明,/etc/init.d中实际上是/etc/rc.d/init.d中一个符号链接。所以当焦油被复制到顶部时,它会将符号链接吹掉,并使所有东西都被破坏。卫生署。

themoreyouknow.jpg