我有web文件的来源。 我需要为它做一个RPM。 我已将源文件放在SOURCES文件夹中,并使用以下spec文件。 但它创build2MB大小的noarch rpm,但是我的源大于2MB大小。 它也没有附加这个文件。 我认为我在spec文件中有一个问题。
Summary: my_project rpm script package Name: my_project Version: 1 Release: 1 Source0: my_project-1.tar.gz License: GPL Group: MyJunk BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-buildroot %description Make some relevant package description here %prep %setup -q %build %install install -m 0755 -d $RPM_BUILD_ROOT/opt/my_project %clean rm -rf $RPM_BUILD_ROOT %post echo " " echo "This will display after rpm installs the package!" %files %dir /opt/my_project
尝试删除%files部分中的%dir标记。 即
%files /opt/my_project