我正在尝试创建一个Debian .deb软件包。软件包已经成功创建,但是当我尝试安装它时,出现以下错误:
unable to open file '/var/lib/dpkg/tmp.ci//opt': Is a directory
包的目录结构为:
.
└── DEBIAN
├── control
├── opt
│ └── myDir
│ └── myfile
├── postinst
└── preinst
在preinst中,我执行了如下命令:mkdir -p /opt/myDir
postinst为空。
如果我尝试在另一台主机上安装软件包,则会出现以下错误:
软件包控制信息rmdir of `opt' didn't say not a dir: Directory not empty
有什么想法吗?