wget-1.13.tar.gz를 rpm으로 패키징하려고 하는데(이 프로세스를 다시 배우는 중입니다) 시험 실행을 하면 이러한 오류가 발생합니다.
error: Installed (but unpackaged) file(s) found:
/etc/wgetrc
/usr/bin/wget
/usr/share/info/dir
/usr/share/info/wget.info.gz
/usr/share/locale/be/LC_MESSAGES/wget.mo
RPM build errors:
Installed (but unpackaged) file(s) found:
/etc/wgetrc
/usr/bin/wget
/usr/share/info/dir
/usr/share/info/wget.info.gz
/usr/share/locale/be/LC_MESSAGES/wget.mo
/usr/share/locale/bg/LC_MESSAGES/wget.mo
/usr/share/locale/ca/LC_MESSAGES/wget.mo
불평하는 경로가 더 많기 때문에 이것은 단지 일부분일 뿐이지만 아이디어를 얻어야 합니다.
내 사양 파일은 다음과 같습니다.
Name: wget
Version: 1.13
Release: 1%{?dist}
Summary: wget to get wget things
Group: System Environment/Base
License: GPL
#URL:
Source0: %{name}-%{version}.tar.gz
BuildRoot: /tmp/%{name}-%{version}-%{release}-root
#BuildRequires:
#Requires:
%description
Wget is a free software package for retrieving files using HTTP, HTTPS ... GNU Wget has many features to make retrieving large files
%prep
%setup -q
%build
%configure
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc
%changelog
그럼 기본 사양 문서인데, 내가 어디서 잘못됐나요?
또한 내 RPMS의 파일 구조는 $HOME/rpms/{BUILD,RPMS,SOURCES,SPECS,SRPMS}입니다.
감사해요
답변1
%files
이제 설치된 파일이 생성된 바이너리 패키지에 포함되도록 채워야 합니다 .