2017-05-24 10 views
0

xintrument.rpm 및 xlog.rpm 두 개의 rpm이 있습니다. 먼저 xinstrument.rpm 다음에 xlog.rpm을 설치해야합니다.rpm 설치 중 파일 충돌 오류

이 두 RPM은/opt/xinstrument-control/디렉토리에 데이터를 만들고 복사합니다. 우리는 다음 두 번째 회전 수 xlog.rpm를 설치할 때

그러나 문제는 우리가 충돌 오류 설치

Preparing...       ################################# [100%] 
     file /opt/xinstrument-control from install of xlog_x86_64 conflicts with file from package xinstrument.x86_64 
    . 
    . 
    . 
    . 

xinstrument.rpm가 xinstrument 제어 디렉토리

# ls -l /opt/ 
total 0 
drwxr-xr-x 1 root users 38 May 24 14:34 xinstrument-control 

에 다음과 같은 권한을 부여받을 xlog.rpm을 설치하면 xinstrument-control 디렉토리에 다음 권한이 부여됩니다.

# ls -l /opt/ 
total 16 
drwxr-xr-x 6 root sys 4096 May 16 05:43 xinstrument-control 

디렉터리의 사용 권한 및 소유권을 확인하면 문제가 발생하여 충돌이 발생할 수 있습니다. 충돌의 원인과 해결 방법은 무엇입니까?

답변

2

하나만 해당 디렉토리를 소유 할 수 있습니다. 둘 다 %files 절에 포함시키지 마십시오.

+0

제안 해 주셔서 감사합니다. rpm의 spec 파일의 % files 섹션 중 하나에서 디렉토리를 제거하려고 시도합니다. – RKum