我正在尝试制作一个deb
包。但林天却有警告:
W: package: script-not-executable etc/package/hooks/script
它是一个脚本,但没有人直接执行它。我在另一个脚本中获取了它。
我是否需要使其可执行才能传递 lintian,或删除其 shebang 标头?
答案1
我相当确定它会给你这个错误,因为它没有标记为可执行文件,但你有标题行表明它应该通过任何解释器执行。如果它只是被获取并且没有单独执行的用途,那么您应该删除 shebang 行(也许添加一条注释来描述文件的使用方式/来源)。否则,请设置可执行位。