5
Debain .deb 패키지를 만들려고합니다. 패키지가 성공적으로 생성되는하지만 난 그것을 설치하려고 할 때 오류를 다음과 점점 오전 :dpkg에서 "Is a directory"오류가 발생합니다.
unable to open file '/var/lib/dpkg/tmp.ci//opt': Is a directory
패키지 디렉토리 구조는 다음과 같습니다
PREINST에서.
└── DEBIAN
├── control
├── opt
│ └── myDir
│ └── myfile
├── postinst
└── preinst
나는했습니다 - mkdir -p /opt/myDir
는 postinst이 비어
, 나는 오류가 아래 얻을 :
package control info rmdir of `opt' didn't say not a dir: Directory not empty
아이디어가 있으십니까?
먼저 preinst에 디렉토리를 만들고 싶지는 않습니다. Dpkg는 필요에 따라 이것을 생성합니다. 둘째,/opt에 데비안 패키지를 설치하고 싶지 않습니다. 이는 데비안 정책과 FHS를 위반하는 것입니다. 그런데, 나는 왜 당신이 그 오류를보고 있는지 정확히 알지 못한다. –
전체'preinst' 스크립트를 게시하십시오. – Flimzy