나는 건물을 짓고 있어요회전 속도RHEL에서.
팔로우 후https://fedoraproject.org/wiki/How_to_create_an_RPM_package, 나는 내 것을 넣고 front.tar.gz
다음 과 같이 파일을 /rpmbuild/SOURCES
만들었습니다 .spec
Name: front
Version: 1.1.0
Release: 1%{?dist}
Summary: The web2py webserver
Group: Applications/Internet
License: GNU
URL: https://xxx
Source0: https://xxx
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXXX)
#BuildRequires:
Requires: python2.6, python2.7, apache
%description
%prep
%autosetup -n %{name}
%build
%configure
%install
rm -rf %{buildroot}
install -d -m 755 %{buildroot}/var/www/
cp -r . &{buildroot}/var/www/front/
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%doc
%changelog
그럼 난 할게
rpmbuild -ba front.spec
내부에 /SPECS
,
많은 파일이 복사되는 것을 볼 수 있지만 /BUILDROOT/front.1.10-1.e17.x86_64/
그 후에는 빌드 프로세스가 없이 완료되는 것 같습니다.회전 속도디렉토리에 파일을 생성합니다 /RPMS
.
오류나 경고가 없습니다. 그런 것 같다쓰레기통단계는 실행되지 않습니다.
문제가 무엇인지 아는 사람이 있습니까?
답변1
%files 부분이 누락된 것으로 나타났습니다. /*
%files
%defattr(-,root,root,-)
/*