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