spec파일 질문입니다.

nayana의 이미지

스펙파일에 보게 되면 다음과 같은 부분이 있는데 무엇을 말하는지요?

PreReq
Conflicts
Requires
BuildRequires
Obsoletes

구글링해도 잘나오지가 않네요?

hys545의 이미지

nayana wrote:
스펙파일에 보게 되면 다음과 같은 부분이 있는데 무엇을 말하는지요?
PreReq:pre 작업할때 필요로 하는것
Conflicts;충돌하는 것
Requires: 설치할때 필요로 하는것
BuildRequires+컴파일시 필요로 하는것
Obsoletes

즐린

nayana의 이미지

답변에 감사드립니다.
Obsoletes 는 무엇인지요?

nayana의 이미지

diary-0.0.1.tar.gz 이름소스파일을 압출해서 SOURCES 디렉토리에 복사를 하고
SPECS 디렉토리에서 diary-0.0.1.spec이름으로 spec파일을 만들게 되는데..
보통 소스rpm패키지를 보면 버전명은 안써있고 파일명만써 있습니다.

Quote:
예를 들면 diary.spec 이런식으로여

이름을 파일명만 써서 만들려면 어떻게 해야하나요? 파일명.spec