展开

关键词

rpm-build方式制作rpm包

buildroot} INSTALLDIRS=vendor %clean #%clean清理临时文件 rm -rf %{buildroot} %files #%file段定义哪些文件和目录会放入rpm中 %defattr (-,root,root,-) #%defattr指定包装文件的属性 %{nginx_datadir} %changelog #%changelog 变更日志 4.开始打包 rpmbuild -ba rpmbuild

85300

CentOS7下制作openssl1.1.1i RPM包并升级

= "/" ] && %{__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

2.5K10
  • 广告
    关闭

    90+款云产品免费体验

    提供包括云服务器,云数据库在内的90+款云计算产品。打造一站式的云产品试用服务,助力开发者和企业零门槛上云。

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    RPM打包,安装到指定目录

    RPM_BUILD_DIR/%{name}-%{version}/* $RPM_BUILD_ROOT/home/view/ %clean rm -rf $RPM_BUILD_ROOT %files %defattr

    16830

    linux制作rpm包,安装

    License: GPL Vendor: MySelf.com %description %pre %preun %postun %clean %files %defattr

    26600

    Linux下RPM打包制作过程

    %pre rpm安装前执行的脚本 %post rpm安装后执行的脚本 %preun rpm卸载前执行的脚本 %postun rpm卸载后执行的脚本 %files 定义那些文件或目录会放入rpm中 %defattr 在该选项中%defattr (-,root,root)一定要注意。它是指定安装文件的属性,分别是(mode,owner,group),-表示默认值,对文本文件是0644,可执行文件是0755。 buildroot}/etc/%{name}-%{version}/etc/zabbix_agentd.conf.d/iostat-zabbix.conf %file区域增加如下行: %files %defattr buildroot}/etc/profile.d/%{name}.sh ln -sf /etc/%{name}-%{version} %{buildroot}/etc/%{name} %files %defattr

    32420

    RPM包制作方法

    make install DESTDIR=%{buildroot} %clean rm -rf %{buildroot} %files %defattr

    44140

    RPM包制作之Spec文件参数详解

    在该选项中%defattr (-,root,root)一定要注意。 %defattr(-,root,root,0755) %{_prefix} %dir /var/log/weblog %attr(644,root,root) %{_

    21200

    RPM包制作之Spec文件参数详解

    在该选项中%defattr (-,root,root)一定要注意。 %defattr(-,root,root,0755) %{_prefix} %dir /var/log/weblog %attr(644,root,root) %{_

    44320

    CentOS6下rpm打包实战

    install rm -rf %{buildroot} make install DESTDIR=%{buildroot} %clean rm -rf %{buildroot} %files %defattr

    92750

    三分钟手操rpm包

    # 清理一些暂存文件 %clean rm -rf $RPM_BUILD_ROOT rm -rf $RPM_BUILD_DIR # 定义哪些文件或者目录会放入rpm中 %files %defattr(-,

    26810

    工具|学习RPM打包

    prefix} install #cp %{buildroot}%{_prefix}/bin/vmtouch /usr/bin/ %clean rm -rf %{buildroot} %files %defattr

    74200

    实战演练:MySQL RPM包定制化制作全过程

    /dev/null 2>&1 rm -rf /data/mysql >/dev/null 2>&1 rm -rf /etc/init.d/mysql >/dev/null 2>&1 %files %defattr

    72520

    RPM打包原理、示例、详解及备查

    %files 基础 %defattr 用于设置默认文件权限,通常可以在 %files 的开头看到它。注意,如果不需要修改权限,则不需要使用它。 其格式为: %defattr(<文件权限>, <用户>, <用户组>, <目录权限>) 第 4 个参数通常会省略。 常规用法为 %defattr(-,root,root,-),其中 “-” 表示默认权限。 您应该列出该软件包拥有的所有文件和目录。

    3.8K70

    如何无网络下免编译的安装程序(RPM包)

    2> /dev/null chown -R mysql.mysql /data/mariadb 2> /dev/null %clean rm -rf %{buildroot} %files %defattr

    972170

    相关产品

    • 云服务器

      云服务器

      云端获取和启用云服务器,并实时扩展或缩减云计算资源。云服务器 支持按实际使用的资源计费,可以为您节约计算成本。 腾讯云服务器(CVM)为您提供安全可靠的弹性云计算服务。只需几分钟,您就可以在云端获取和启用云服务器,并实时扩展或缩减云计算资源。云服务器 支持按实际使用的资源计费,可以为您节约计算成本。

    热门标签

    扫码关注云+社区

    领取腾讯云代金券