RPM 패키지를 사용하여 설치하려는 Java 파일과 함께 매우 간단한 tar.gz 파일이 있습니다. 이 사양 파일을 만들었습니다.RPM 사양 파일에 대상 디렉토리 설정
Name: test
Version: 1.0
Release: 1%{?dist}
Summary: test installation script
Group: Utilities
License: GPL
URL: http://oracle-base.com/articles/linux/linux-build-simple-rpm-packages.php
Source0: test-1.0.tar.gz
BuildArch: x86_64
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
#BuildRequires:
#Requires:
%description
test installation script
%prep
%setup -c /opt/test
%build
#%%configure
#make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
#make install DESTDIR=$RPM_BUILD_ROOT
#install -d $RPM_BUILD_ROOT/opt/agent
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc
%changelog
대상 파일을 추출해야하는 대상 디렉토리를 어떻게 구성 할 수 있는지 명확하지 않습니다. 내가 누락 된 부분을 말해 줄 수 있니?
은'URL' 태그는 일반적으로 포장되는 프로젝트의 URL (URL 아닌 대한 [페도 위키 RPM 워드 프로세서 (https://fedoraproject.org/wiki/How_to_create_an_RPM_package#SPEC_file_overview) 참조 (사용 RPM 패키지 구축에 대한 페이지)의. 즉, 그 가이드의 "오류"입니다. –