RPM에서 바이너리 파일을 만들려면..?(및에 글이 안올라 갔네요)
글쓴이: hana9423 / 작성시간: 수, 2003/01/22 - 2:27오후
제가 RPM을 처음으로 만들어 보고 있습니다
여기 저기 돌아다니면서 자료를 보고 해서
spec 파일을 만들어서 해보았는데 SRPM/test.src.rpm 만 만들어 집니다
원래대로 된다면 SRPM/test.src.rpm과 RPM/test.i686.rpm 이
만들어져야 하는거 아닌가요??
도데체 모가 잘못 되었느지 .. 도와 주십시요
참고로 spec 파일은
Summary: test
Name: test
Version: 1.0
Release: 1
Copyright: free
Group: Libraries
Source: test.tar.gz
%description
test
%prep
%setup - n test
%build
make
%install
%clean
그리고 RPM 명령은
rpm -ba test-1.0-1.spec
근데 여러 문서를 보았더니 /etc/rpmrc라는 파일이 있던데
제 컴에는 그런 파일이 없는게 이걸 만들어야 하는거라면
어떻게 하는지...
--;
고수님들의 답변 .. 부탁드립니다.
Forums:
위와 같은 spec대로라면 .rpm파일이 생성되지 않을 듯 합니다.
위와 같은 spec대로라면 .rpm파일이 생성되지 않을 듯 합니다.
spec파일에 %files 색션을 빠뜨리셨네요. ^^*);;
%files
%defaddr(-,root,root)
%attr(755,root,root) /usr/bin/executable
/usr/blah/blah/*
...
와 같이 .rpm으로 묶일 파일들을 나열해 주어야합니다.
http://kldp.org/KoreanDoc/html/Making_WOWLinux-KLDP/x186.html#AEN408
을 참고해보세요~
ps) rpmrc파일은 레드햇8의 경우, /usr/lib/rpm/rpmrc 에 있습니다. :)
댓글 달기