zoukankan      html  css  js  c++  java
  • 制作rpm安装包

    1、安装rpmbuild软件
    sudo apt-get install rpmbuild
    2、配置工作路径
    在制作 rpm 包之前,首先要配置工作路径,也就是制作 rpm 包所在的目录。制作 rpm 包需要有一个特定的目录结构。当前的 工作路径保存在宏 % _topdir 中,可以通过 rpmbuild 命令查看:

    rpmbuild --showrc | grep topdir

    默认情况下工作路径为当前用户目录下的 rpmbuild 目录。如果你不想在用户目录下的rpmbuild目录制作rpm包,可以在当前用 户目录下的 .rpmmacros 文件(如果没有,则创建)中修改宏 %_topdir 的配置,例如:

    %_topdir /home/konghy/workdir(你的工作路径)
    3、建立构建目录结构

    在类 redhat 系统中,可以用 rpmdev-setuptree 命令直接在常见所需的目录结构,而在 Ubuntu 系统貌似没有该工具,那么 手动创建即可:

    mkdir -pv /home/konghy/workdir/rpmbuild/{BUILD,BUILDROOT,RPMS,SOURCES,SPECS,SRPMS}

    4、制作tar包 执行命令
    tar -cvf vrvscript-1.0.tar.gz
    5、将vrvscript-1.0.tar.gz拷贝在%_topdir/SOURCES/目录下
    rpmbuild -bb vrvscript.spec
    6、将%_topdir/RPMS/目录下vrvscript-1.0-2.x86_64.rpm拷贝出来
    制作rpm包完成;

    安装rpm包命令:
    rpm -Uvh vrvscript-1.0-2.x86_64.rpm --nodeps --force

    卸载rpm包命令:
    rpm -e `rpm -qa | grep '^vrvscript'`

  • 相关阅读:
    kubadm初始化找不到镜像
    ssh登录等待时间长问题
    6.vue之v-html
    5.vue之v-text
    4.vue之data对象
    3.vue之el:挂载点
    2.vue基础test
    1.vue之软件VSCode(自动刷新)
    java计算金额保留两位小数精确到分(四舍六入五成双)
    win7 64位 旗舰版装系统记录及window简记
  • 原文地址:https://www.cnblogs.com/whwywzhj/p/9858020.html
Copyright © 2011-2022 走看看