rpm을 빌드하려고 할 때 패키지되지 않은 파일에 대한 오류가 발생하는 이유는 무엇입니까?

rpm을 빌드하려고 할 때 패키지되지 않은 파일에 대한 오류가 발생하는 이유는 무엇입니까?

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이제 설치된 파일이 생성된 바이너리 패키지에 포함되도록 채워야 합니다 .

관련 정보