= "/" ] && %{__rm} -rf %{buildroot} %files %{openssldir} %defattr(-,root,root) /usr/bin/openssl /usr.../lib64/libcrypto.so.1.1 /usr/lib64/libssl.so.1.1 %files devel %{openssldir}/include/* %defattr(-,root
buildroot} INSTALLDIRS=vendor %clean #%clean清理临时文件 rm -rf %{buildroot} %files #%file段定义哪些文件和目录会放入rpm中 %defattr...(-,root,root,-) #%defattr指定包装文件的属性 %{nginx_datadir} %changelog #%changelog 变更日志 4.开始打包 rpmbuild -ba rpmbuild
License: GPL Vendor: MySelf.com %description %pre %preun %postun %clean %files %defattr
RPM_BUILD_DIR/%{name}-%{version}/* $RPM_BUILD_ROOT/home/view/ %clean rm -rf $RPM_BUILD_ROOT %files %defattr
在该选项中%defattr (-,root,root)一定要注意。...%defattr(-,root,root,0755) %{_prefix} %dir /var/log/weblog %attr(644,root,root) %{_
make install DESTDIR=%{buildroot} %clean rm -rf %{buildroot} %files %defattr
install rm -rf %{buildroot} make install DESTDIR=%{buildroot} %clean rm -rf %{buildroot} %files %defattr
prefix} install #cp %{buildroot}%{_prefix}/bin/vmtouch /usr/bin/ %clean rm -rf %{buildroot} %files %defattr
# 清理一些暂存文件 %clean rm -rf $RPM_BUILD_ROOT rm -rf $RPM_BUILD_DIR # 定义哪些文件或者目录会放入rpm中 %files %defattr(-,
/dev/null 2>&1 rm -rf /data/mysql >/dev/null 2>&1 rm -rf /etc/init.d/mysql >/dev/null 2>&1 %files %defattr
%files 基础 %defattr 用于设置默认文件权限,通常可以在 %files 的开头看到它。注意,如果不需要修改权限,则不需要使用它。...其格式为: %defattr(, , , ) 第 4 个参数通常会省略。...常规用法为 %defattr(-,root,root,-),其中 “-” 表示默认权限。 您应该列出该软件包拥有的所有文件和目录。
./ make DESTDIR=$RPM_BUILD_ROOT install %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-, %{MYSQL_USER
%defattr (-,root,root,0755) 3. /etc/ 4. /usr/ 5. /var/ 6.
2> /dev/null chown -R mysql.mysql /data/mariadb 2> /dev/null %clean rm -rf %{buildroot} %files %defattr
%clean rm -rf $RPM_BUILD_ROOT %post ln -s /dev/cdrom /dev/dvd ln -s /dev/cdrom /dev/rdvd %files %defattr...%files %defattr(-,root,root,0755) /usr/local/nginx/ %attr(0755,root,root) /etc/rc.d/init.d/nginx %config
领取专属 10元无门槛券
手把手带您无忧上云